S32K3 boot link file

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

S32K3 boot link file

748 Views
YXE
Contributor II

最近在调试BOOT 程序,发现boot 跳转到APP 后,回卡死在 RAM INIT 中,官方例程默认RAM 大小是

0x20400000-0x20444000, 因为APP 程序问题,我扩展了RAM,0x1000字节,但是每次启动文件初始化时候都会卡在RAM 初始化中,相关图片如下:

YXE_1-1702610247695.png

当r1 = 0x20444000 时,stm r1!, {r0,r3} 就执行不了,就是意味着0x20444000 -0x20445000  我新增的这0x1000 个字节无法初始化,程序就无法正常执行。

YXE_0-1702610082168.png

但是我用debug 模块调试的时候 ,这块程序是可以正常跑过去的,r1 寄存器可以正常到0x20445000。 

YXE_2-1702610512841.png

 

如果在debug 之后使用软件复位 回到RAM 初始化,又是同样的问题。

相关启动文件和link文件如附件。

 

 

0 Kudos
Reply
1 Reply

674 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@YXE

很抱歉,我们超负荷了最近,回复会有点迟。

你的问题有进展嘛,如果还没解决我明后天帮你再测一下。

0 Kudos
Reply