用tftp移植嵌入式linux系统,并修改了NANDFLASH分区,启动超级终端
在终端Uboot中,清除nandflash的数据,并从内存写入nandflash
完成这些操作之后,重新启动了了Uboot,然后出现如下:
U-Boot SPL 2011.09-00000-g2cfed4f-dirty (Jan 23 2014 – 09:43:37)
Texas Instruments Revision detection unimplemented
Booting from NAND…
mkimage signature not found – ih_magic = 40000506
Assuming u-boot.bin..
一直卡在这里,就执行不下去了,不知道是怎么回事
希望大神帮忙看下,小弟感激不尽
Yaoming Qin:
mkimage signature not found – ih_magic = 40000506
烧写的uboot image不对,或者offset不对,请参考 http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide
houhua xiong:
回复 Yaoming Qin:
谢谢啊 我已经解决这个问题了,非常感谢你的回答!!!
gong li7:
回复 Yaoming Qin:
请问我在用mtest测试的时候,按了硬件复位按钮,然后就出现这种情况,uboot都没法起来,为啥我操作内存的时候会把存在flash的uboot image搞坏呢?很奇怪啊
leo chen:
回复 gong li7:
是不是按错按钮了,然后拷贝了一下
每次都是这个结果?
Chan Jack63:
回复 gong li7:
请问,后来是如何解决的
yongqing wang:
回复 Chan Jack63:
你用的是什么板子
Chan Jack63:
回复 yongqing wang:
问题已解决。顺便说明下解决方法,参考http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#UART