使用sdk的版本为06.00.00.00,已经将MLO和u-boot.img通过sd卡烧写到nand flash
将板子设置为从nand启动uboot,有一个很奇怪的现象,ti的专家能不能帮忙分析一下
现象是这样的:设置为nand启动,上电,串口没任何输出,没有打印cccccc,等待20秒左右,打印出U-Boot#U-Boot#U-Boot#U-Boot#U-Boot SPL 2013.01.01 (Apr 26 2014 – 14:06:10)
。。。。
。。。。
省略
设置为sd卡启动,串口首先打印cccc之后uboot起来,但所用时间很短
不明白为什么nand启动uboot的时候,在打印之前做了一些什么操作,导致有一个20秒左右的耗时?
Jian Zhou:
请问你的sysboot[0-4]是怎么选的?
xiaoning andy:
回复 Jian Zhou:
您好:
Jian Zhou,sysboot[4-0]:00100
xiaoning andy:
回复 xiaoning andy:
Jian Zhou:
你好,我刚测量了一下uboot启动后的电压,sysboot[2]==2.86v,sysbooy[3]==1.40v,其他sysboot{0,1,4,}都为0v。
Jian Zhou:
回复 xiaoning andy:
如果是想确定为逻辑1,那么电压最好是3.3V。如果是逻辑0,最好是0V。像2.86V或者1.4V,ROM CODE是识别不出确定逻辑状态的