——————————————

(一)出现如下错误启动信息

——————————————

U-Boot 1.3.4 (Jun 30 2011 - 09:01:15) for SMDK2416                                                  


CPU: S3C2416@400MHz
Fclk = 800MHz, Hclk = 133MHz, Pclk = 66MHz
Board: SMDK2416 Mobile DDR
DRAM: 64 MB
Flash: 1 MB
NAND: 128 MB
*** Warning - bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
SAM2416EDK # dnw
Now, Waiting for DNW to transmit data
SAM2416EDK # resetOK

U-Boot 1.3.4 (Jun 30 2011 - 09:01:15) for SMDK2416


CPU: S3C2416@400MHz
Fclk = 800MHz, Hclk = 133MHz, Pclk = 66MHz
Board: SMDK2416 Mobile DDR
DRAM: 64 MB
Flash: 1 MB
NAND: 128 MB
*** Warning - bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0

NAND read: device 0 offset 0x40000, size 0x1c0000
1835008 bytes read: OK
Boot with zImage

Starting kernel ...

Uncompressing Linux.............................................................
................................ done, booting the kernel.

解决方法:修改flash分区信息

 

——————————————————————————————————————

先不纠结了,直接跳吧。往后也许会再遇到这个问题,或者辅助问题,或者明师益友

——————————————————————————————————————

再坚持了一把,终于内核移植成功。版本匹配问题,smdk最小板功能,重新解压再试一遍,这些很基本的方法在穷途末路时有时会有柳暗花明的效果。哈哈!

但之前我出错的根本原因我还是不知道,连自己怎么成功的都不知道,真惨。反思,反思,一定要找到。。。