Running MCUXpresso IDE V25.6.136 + evkmimxrt685 board with SDK_25_12_00. When debug starts all debug tool (resume ..) are greyed out and cannot run the project. Works fine with older SDK_25_03_00 but same problem with SDK_25_06_00 and SDK_25_09_00. How can i restore the debug tools
Hello Carlos, Posting the screenshot>
It happens on all the examples including hello world. It always stops at the first line of the "void ResetISR(void) function i.e. at the line __asm volatile ("cpsid i") (line No 381) in the startup_mimxrt685s.c file in the startup directory. It never get to the main() to start the run. I am trying to run the evkmimxrt685_dsp_mu_polling_cm33. This example works fine in the 25.03 version. All versions after than (06,09,12) have this problem. Is there some change I should make in the IDE for SDK versions after 24.03 ?. Thanks bobvr
Hi @bobvr
Could you please share which OS your compute has? Linux, Windows 10, Windows 11?
Could you please review the BOOT_SEL of the EVK to be properly selected?
Hi @bobvr
Thanks for sharing the details about your setup.
Could you please do a mass erase of the flash, and retry to debug it?
To do it please change the link server action at the QuickStart Panel
carlos_o_0-1767979142309.png
after that return it to Debug using LinkServer probes.
Please share a screenshot if you have any error message in the process.
Carlos, I tried to do a mass erase with the link server but got an error message - screenshot attached. Thanks
Hello Carlos, I deleted the Flash using the Segger J-Link Probes (not the link server probes as that firmware was overwritten by the Segger firmware). I understand I must use the Segger probes to debug both the ARM core and HiFi4 DSP. I also updated the Segger firmware to the latest version 8.98. I deleted the debug launch file, deleted the workspace to generate a new one on bootup and also power cycled the board. Still the same problem. It says a debug session is running but I'm not able to debug. As i said this happens with all versions after 03 (06, 09 and 12). It stops at the startup_mimxrt685s.c file as before. In the debugger console I do see a warning message but this is probably harmless. "warning: could not convert 'main' from the host encoding (CP1252) to UTF-32.
This normally should not happen, please file a bug report.
monitor exec SetRestartOnClose=1
Please advise next steps. Thanks bobvr.
Hi @bobvr
Thanks for sharing that you are using.
The issue persists if you try to debug with link server? Please share the error message in case you get one.