SPI nor flash boot在钱前辈的帮助下已经搞定,但所用办法与TI员工和TI给的工具说明所说有很大出入,感觉TI所说有点误导,请解答,谢谢!
1:说是nor flash可以XIP片内跑,要想搬到RAM里跑的话,需要在烧到flash的程序前加一段搬运程序,搬到RAM中才能在RAM里跑,但实际我成功的经验:用在线仿真器用的程序(cmd中只分配在RAM中即L2,且无搬运程序),转换后直接烧到Flah中,上电,用仿真器能看到指针在RAM中跑,且成功运行,此处为最大疑惑?
2:TI工具给的写NOR Flash的工具,需要改0x51为0x00,还要改最后生成的.dat为app.bin,第一个不确定改为0x00的原因,第二个改为app.bin反而不好使(折腾了好几天),工具转换的.dat反而能用,不知道为什么?
3:NOR flash肯定可以片内跑,如果想只在片内跑的话,cmd该怎么写?我试了cmd分配在flash好像不行,但不确定操作对不对。
感谢帮忙解答!!
hh hh:
没有人回复啊
hh hh:
回复 hh hh:
没有人回复啊,高手来啊
TI中文支持网