Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove ITM from NRF52_DK and DELTA_DFBM_NQ620 targets #9767
The NRF52_DK and DELTA_DFBM_NQ620 have the SWO pin (p0_18) mapped to LED2. This means that on startup LED2 turns on after the ITM is initialized which is confusing. Since most users want LED2 usage
The nRF52 readme is updated to instruct users how to get SWO support if they need it.
This addresses #9695
By default LED2 is now off on startup and ITM/SWO functionality can be regained by bringing in ITM through mbed_app.json as documented in updated nRF52 readme:
Tested that LED2 is now off on entry to main() and SWO capability can be brought back in through
Pull request type
@pan- We don't have any contention for the buttons and LEDs on the nRF52840_DK, so we're good with those pins. If we were concerned about external ETM trace then they would lose Button 1 and Button 2 on P0.11 and P0.12 but that's all I see in the nRF52840 Product Spec.