AM3352 通过SD卡能够启动uboot 然后把MLO、uboot.img烧写到nandflash,重新从nandflash启动,却出现:
U-Boot SPL 2011.09 (Sep 14 2017 – 23:14:24)
Texas Instruments Revision detection unimplemented
Booting from NAND…
mkimage signature not found – ih_magic = ffffffff
Assuming u-boot.bin ..
但是换了一个飞凌给的MLO却可以从nandflash启动,所以我觉得是uboot中nand配置有问题,但不知道修改哪儿。
Steven Liu1:
这个应该是在SPL就出现问题了,还没有load 到u-boot.img吧?
根据错误的提示,你这里的NAND image head有问题:mkimage signature not found – ih_magic = ffffffff
你的编译过程中没有提示任何错误码?一般来说uboot编译的最后会有mkimage来做head的过程。