MIMXRT1170-EVK debugging with Segger Studio

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MIMXRT1170-EVK debugging with Segger Studio

921 次查看
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 回复数

899 次查看
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 项奖励
回复

890 次查看
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 项奖励
回复