还有一种NOR FLASH,上电后就直接在FLASH中运行了。
按照ARM启动流程 *** 作 。编写代码:
一、2440:一上电,就从Nand中取出4KB的代码到SRAM中stepping stone运行,并对内存进行初始化。而后将Nand中代码全部复制到内存中。
6410:一上电,SROM中的BL0会将Nand中8KB的代码搬移到SRAM中stepping stone运行,并对内存进行初始化。而后将Nand中代码全部复制到内存中,剩余代码会在内存中运行。
210:一上电,SROM中的BL0会将Nand中代码复制到IRAM中运行,初始化内存。而后将Nand中全部代码搬移到内存中。
如果后面也指定了地址,那么将链接脚本中的地址和后面指定的地址加起来作为地址,所以一般链接脚本里的地址都指定0。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)