-
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
Nordic nRF52 DK Issues #3027
Comments
@screamerbg Did you ground the The NRF52_DK use an I/O expander to avoid conflicts between an Arduino shield and the NRF52_DK buttons and LEDs. To detect that an Arduino shield is present, the NRF52_DK use the |
@screamerbg Regards PWM failures - on NRF52 target up to 3 PWM instances simultaneously are supported. So test didn't fit target constraints. |
cc @anangl |
#3106 is a blocker for this issue. |
Can you be more specific? I am interested mainly if this is an issue for any platform , or that blocker is active just for nordic because of some specific reasons. |
In issue #3106 was described how analogue and digital shared hardware resources interact each other for nRF5x. I'm sure that there are similar cases for most of uC. Shared resources like shared I/O are incorporated in many SoC. Of course there is possible to fix this internally for Nordic but, it will be a patch whit only applied to Nordic and will add significant complication (each of nordic mbed hal driver implementation should then looks for other driver...) |
GitHib issue review: Closed due to inactivity. Please re-file if critical issues found. |
Description
Bus failures (BusInOut)
BusInOut doesn't work correctly in the following scenario:
Writing to BusInOut-1 do not produce same read values BusInOut-2 although pins are looped.
Example test program here: https://github.com/ARMmbed/ci-test-shield/blob/master/TESTS/API/BusInOut/BusInOut.cpp
See below for schematics
Pwm failures (PwmOut) - ARMCC
Assert error while trying to initialize PwmOut on D3, D5, D6, D9 (as per Arduino header standard)
Analog In failures (AnalogIn) - ARMCC
Analog Input on A0
Analog Input on A1
Analog Input on A2
Analog Input on A3
Analog Input on A4
Analog Input on A5
Tests available here https://github.com/ARMmbed/ci-test-shield/blob/master/TESTS/API/AnalogIn/AnalogIn.cpp
See below for schematics.
Target
NRF52_DK
Toolchain:
ARM
meed-os sha:
08ff689 Merge pull request #2979 from adustm/STM_F429_F439
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
Note that tests are based on Arduino header connectivity standard. More information available here:
CC @pan- @nvlsianpu
The text was updated successfully, but these errors were encountered: