MIMXRT1170-EVK debugging with Segger Studio

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MIMXRT1170-EVK debugging with Segger Studio

925件の閲覧回数
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 件の賞賛
返信
2 返答(返信)

903件の閲覧回数
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 件の賞賛
返信

894件の閲覧回数
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 件の賞賛
返信