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
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.