Back to Blog

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...