-
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
NUCLEO_F446RE Issues #2959
Comments
#ci-test-shield for the win! |
Hi, |
Re-checked IOs with mbed-os-5.4 and ci-test shield:
Don't know why there is this fail on InterruptIn on D6 ? To be analyzed. For information checked on NUCLEO_F446ZE and it is OK:
|
@screamerbg @bcostm @adustm Fix for F446RE (and others) proposed in #4676. @screamerbg would be great if you could run your LEDs demo again on F446RE with this patch included and check this is ok. |
#4676 has been merged, if no other error is reported, I propose to close this issue. |
Description
Pinout issue
There is a strange issue with the pins on this board.
It's better explained as comparison between F446 and L476, e.g.
ST Nucleo L476 (correct sequence)
https://www.youtube.com/watch?v=RhlTQsdUkR8
ST Nucleo F446 (incorrect sequence)
https://www.youtube.com/watch?v=aWWTfSxIlDE
It seems that LEDs on D1, D2, D4, D5, D7, D8 cannot be high, though D0, D3, D6, D9 function normally. This is mostly noticeable in the first sequence when LEDs are turned on in triplets, e.g. D0+D1+D2, D3+D4+D5, D6+D7+D8, etc.
The example program can be found here
https://developer.mbed.org/teams/shields/code/mbed_ProtoLED_Shield/file/b760013d9d08/main.cpp
Interrupt failures (InterruptIn)
InterruptIn on D2 throws greentea error, I suspect that the test crashes
InterruptIn on D3-9 are skipped due to the error with InterruptIn on D3
(Note that unlike the other reports, no InterruptIn works)
## I2C failures with EEPROM (I2C)I2C - EEProm Read (fails with ARMCC, GCC)I2C - TMP102 Temperature Read (fails with GCC, works with ARMCC)Target
NUCLEO_F446RE
Toolchain:
GCC_ARM, ARM
meed-os sha:
22ec73b Merge pull request #2948 from jamike/Fixed_iarm_debug_built_failed
Steps to reproduce
Tests available here https://github.com/armmbed/ci-test-shield
Hardware components here https://github.com/ARMmbed/mbed-HDK/tree/master/Production%20Design%20Projects/CITestShield
CC @adustm @bcostm
The text was updated successfully, but these errors were encountered: