µVISION DEBUGGER: J-LINK CAUSES RDI ERRORS AT DEBUG START
Information in this article applies to:
After I upload my program, and before the debugger starts, the RDI driver reports errors coming from my J-link.
The hardware needs time to "synch up" to the J-link, at the beginning of a debug session.
In the J-Link RDI Configuration dialog, go to the CPU page, and set the value in the Delay After (delay after reset) control to 200 ms. That should give the hardware plenty of time to stabilize, after the reset.
You may need to update to the latest Segger drivers, in order to set this option. You can find them at The Segger Site
Starting with MDK-ARM version 3.50 and later, support was added for the SEGGER Microcontroller J-Link and J-Trace hardware debug units. The recommended debugging solution is using the Keil-provided J-link drivers - not the RDI interface.
Last Reviewed: Tuesday, January 31, 2012
of your data.