Hi,
I'm getting "Break at address "0x20d102" with no debug information available" message while trying to run my code in debug mode.
I'm using i.MXRT1064 custom board and programming it using, LinkServer LPC-Link2.
This board was working earlier without issue but now all of a sudden, this message appears.
I'm tried Release mode. I can successfully flash my board with the release code but then it seems the program doesn't run. I don't see any output, either from serial terminal or from display.
I also tried programming this board using Secure Provisioning Tool but it still doesn't work.
Can anyone help on where to focus or any leads for this issue?
Hi MayLiu,
Thanks for your response.
Earlier, I did try that setting as suggested by you, but the IDE prompted an error (Failed to execute MI command: -target-download) when try to debug. I have attached a snapshot of that error for your reference.
Going back to the previous message, I wish to add that when I checked the address of where the current program is executing, it was showing that the code is in ROM region (address 0x20E35A). So somehow the code is unable to reach/start application code and is struck in ROM. Is my assumption correct? Can there be such a scenario?
Hi @nxpsachve ,
Thank you so much for your interest in our products and for using our community.
1: Please try select Link application to RAM, then debug again.
Hi @nxpsachve ,
I do not think MCUXpresso IDE change BOOT configuration, Boot behavior on NXP RT is determined by hardware boot config and boot mode pins.
Since the target can be detected in Serial Downloader mode, this indicates that the ROM is still running correctly. As a next step, you could:
Alternatively, you may also use the MCUXpresso Secure Provisioning Tool to program the application image.
Best Regards
MayLiu
Hi @nxpsachve ,
Thanks for your updated information.
Best Regards
MatLiu