Boot Error: Starting kernel ...
#Flash#Mobile#C
——————————————
(一)出现如下错误启动信息
——————————————
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.
Solution: Modify flash partition information
——————————————————————————————————————
Let’s skip this for now. Maybe we’ll encounter this issue again later, or a related problem, or find a wise mentor or helpful friend.
——————————————————————————————————————
Pushed through one more time, and finally succeeded in kernel porting. Version compatibility issues, minimal board functionality of smdk, re-extracting and trying again—these fundamental methods can sometimes lead to a breakthrough when all else seems lost. Haha!
But I still don’t know the root cause of my earlier errors, not even exactly how I succeeded—truly frustrating. Time for reflection, deep reflection—I must find out...