|
MYD-SAMA5D3X增加了内核内容,并重新编后,比原有的大很多,更新系统到NANDFLASH正常,但是重新启动的时提示错误:
NAND read: device 0 offset 0x280000, size 0x400000 4194304 bytes read: OK
## Booting kernel from Legacy Image at 80007fc0 ...
Image Name: Linux3.2.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4269392 Bytes = 4.1 MiB Load Address: 80008000 Entry Point: 80008000
Verifying Checksum ... Bad Data CRCERROR:
can't get kernel image!
解决办法:
在u-boot倒计时的时候,按空格,停在u-boot命令行,输入2行命令:
[mw_shl_code=bash,true]
MYD_AM335X# set nand_img_siz '0x500000'
MYD_AM335X# saveenv
[/mw_shl_code]
其他命令参考:
[mw_shl_code=bash,true]
MYD_AM335X# print nand_boot
MYD_AM335X# print nand_img_siz
[/mw_shl_code] |
|