如题,把天嵌官方提供的光盘上的uboot源码,按手册解压,编译,把生成的MLO,u-boot.bin复制到SD卡根目录(SD卡之前已经用工具制作过),不能引导进入u-boot。串口控制台一直停留显示
Welcome to use TQ3358 Board!
boot from SD card...
然后替换出厂的镜像文件:MLO,或者u-boot.bin都是一样的现象。两个都替换掉,就可以正常引导。这是怎么回事?是需奥重新用新的MLO来制作SD卡一次?看手册上说制作一次既可以了,以后直接替换的。 还是说光盘上提供的u-boot源码有问题?我的这个底板是V2的。不知到能否提供更新的u-boot源码给我?我的email:liuzongjian163@163.com
您好,安您说的重新制作了启动卡。使用自己编译的MLO+uboot.bin+出厂uImage.bin+出厂rootfsbin,第一次可以启动并引导进入系统。以为可以了,然后直接进入u-boot菜单(串口控制台),下载烧写了MLO+u-boot.bin。然后重启,选择nand启动。就一直停留在这个地方
Welcome to use TQ3358 Board!
boot from NAND...
然后,再次使用SD卡启动,发现不能正常引导进入系统了,一直停留在这个地方
Welcome to use TQ3358 Board!
boot from SD card...
接着,我把SD卡上的MLO替换为出厂的MLO文件(没有用工具重新制作启动卡,仅直接替换)。其他不变,这个时候选择SD卡重启,能够引导进入系统。
但和此前略有不同。
Welcome to use TQ3358 Board!
boot from SD card...
*** Warning - bad CRC, using default environment
如上,多了最后一行,然后就是正常引导的输出显示。