使用2015年4月份的u-boot,使用创龙核心板加自制的底板,总线上挂接16C554串口芯片,出现从nand启动后u-boot加载linux内核时报 bad datacrc错误,在U-BOOT中reset后可以正常加载内核,创龙核心板使用的是 spansion 型号为S34ML04G2 的512M flash,。
Loading from nand0, offset 0x120000
Image Name: Linux-3.3.0
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2843400 Bytes = 2.7 MiB
Load Address: c0008000
Entry Point: c0008000
## Booting kernel from Legacy Image at c0700000 ...
Image Name: Linux-3.3.0
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2843400 Bytes = 2.7 MiB
Load Address: c0008000
Entry Point: c0008000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!