-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
K64F - I2C, PWM failures (CI test shield) #3498
Comments
I will address these in turn PWMOn the K64F anything grater than ~63ms fails, so the 10ms and 30ms tests should pass, these failures are a problem and should be looked into. Interrupt In / Digital IO on D8/9Check which hardware version of the K64F you are using, as i recall you tend to use an out of date K64F, we updated the default pins to work on the latest (REVD 3 ?) hardware ~2months ago, so if you have older hadware the mcu pins that map to D8/9 are different than in the most recent hardware and thus will fail. BusIn/Outfails because it uses D8/9, see previous explanation above I2CYup, there is a problem with I2C on the K64F, known problem, see here : ARMmbed/ci-test-shield#17 , @maclobdell is working on it with @mmahadevan108 i believe. AnalogI/Oinvalid failure as you didnt hook up the pin. |
Update: latest master (sha 7fc73e4) i2c is fixed,
The last one to be fixed is PWM. |
The PWM issue is in 2 parts
Here are the results from the latest master branch. PWM passes as expected.
|
What is the limitation there? Thanks for the update @BlackstoneEngineering |
Its a hardware limitation, as I recall their PWM register is 12bits or some such which prevents longer periods. If you go read their datasheet it states it pretty clearly. I consider the failure of the K64F on the 100ms test to be the CI Test shield working correctly. This is not an error on the CI Test Shield, this is the underlying hardware having an issue, one that surfaced and many people only know about after running these tests. (Eventually I want the test results displayed on the Board page and any failures to have an explanation for them) |
GitHib issue review: Closed due to inactivity. Please re-file if critical issues found. |
Description
Bug
Failing some test cases
Target
K64F
Toolchain:
ARM (tested just ARM)
Toolchain version:
ARM 5.17
mbed-cli version:
1.0.0
meed-os sha:
f6f872a Merge pull request #3159 from radhika-raghavendran/master
Latest master, only failures captured below:
Analogout can be ignored, I did not wire the pins. PWM probably known issue ? I2C should be tracked here as well, I have seen an issue on ci-test-shield repository (https://github.com/ARMmbed/ci-test-shield).
My board revision is B. We should document somewhere (probably in the CI test shield repository) known limitations of a platform, if there are any.
@BlackstoneEngineering @mmahadevan108
The text was updated successfully, but these errors were encountered: