MIMXRT1170-EVK debugging with Segger Studio

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MIMXRT1170-EVK debugging with Segger Studio

498 Views
jernejturnsek
Contributor I

Hi,

I would like to debug RT1170-EVK with Embedded Studio and JLink, but after downloading the image to the board, the board stops at 0x00223104 address, instead loading reset vector and SP from vector table. On Segger Wiki page I have observed that this is a known problem for Rev B0 and later silicon, but is there a way to get around the problem. Manually loading the PC and SP helps. Why is ROM bootloader not loading first two addresses (SP, PC) from the vector table?

Thanks.

0 Kudos
Reply
2 Replies

476 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @jernejturnsek,

As you correctly mention, this happens on Rev B0 or later silicon revisions of the RT1170. Try using any of our SDK example codes, which implement this manual reset on the ResetISR(void) routine.

BR,
Edwin.

0 Kudos
Reply

467 Views
jernejturnsek
Contributor I

Hi, thanks for reply. I can see the SDK examples are working, but how to get to ResetISR code if ROM bootloader is looping at 0x00223104 address, instead of loading 0x300023e9 (_start routine) from vectors table?

Jernej

0 Kudos
Reply