TI中文支持网
TI专业的中文技术问题搜集分享网站

谁有从nor flash启动的链接脚本

我使用的是logic PD 的am3517evm开发板,现在要从nor启动,我无法确认我的从nor启动的链接脚本是否正确,如下是我的链接脚本文件,请高手专家帮忙检查一下。

Zhifeng Zhang:

另外,在am3517evm开发板上,是不是只要把S7:4–>OFF,S11:2–>ON就可以从Nor启动了吗?

Yaoming Qin:

回复 Zhifeng Zhang:

这个跳线你看看trm和原理图就很清楚了

Yaoming Qin:

这个,我还没有搞过,最好你能写写你的实验过程,大家一起看看

Zhifeng Zhang:

谢谢回复,根据原理图及我自己的测试,我已经确认,我是从Nor启动了。

现在看来就是写入Nor的image文件不对了。

我是这么做的:

  1.将image文件写进Nor。

    Image文件链接器配置:代码段,rodata段在nor的地址段(0x08000000开始)。数据段在内部SRAM(0x40200000开始)

  2.根据trm手册第24章,从memory booting的话,配sys_boot pins as 0x001101,即从XIP启动(外部Nor),系统应该从Nor的起始地址开始执行,也即0x0800000

     3. 按照trm,将nor的cs设为cs0,配sys_boot pins as 0x001101,即从XIP启动, 然后重新上电

  4. 系统没有从nor成功启动,我想应该是进入到了异常的dead loop中

以上步骤有问题吗?

赞(0)
未经允许不得转载:TI中文支持网 » 谁有从nor flash启动的链接脚本
分享到: 更多 (0)