at91sam9260芯片使用nand,或者是dataflash启动时cpu会首先运行内部RomBooT,RomBoot程序会从dataflash,nandflash查找有效的bootstraip代码,如果找到有效的bootstrap代码就拷贝到内部ram里运行,bootstrip首先初始化SDRAM,然后再拷贝u-boot到sdram里运行。at91sam9260芯片内部的ram是4KB,当bootstrap代码大于4KB时问题就出现了,RomBoot依然会认为这是个有效的启动程序,但是实际拷贝的代码会丢失一部分,这样就造成了有RomBoot提示但是u-boot又跑不起来,SAM-BA又进不去的现象。
AT91SAM9260EK总是出现有"RomBOOT"提示但是却无法连接SAM-BA的方法
最新推荐文章于 2021-05-11 13:25:04 发布