## Booting kernel from Legacy Image at c0700000 ...
Image Name: Linux-2.6.32-rc6
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1933912 Bytes = 1.8 MB
Load Address: c0008000
Entry Point: c0008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
现象描述一下: uboot和uImage 我同样下载到参考板可以正常引导]内核,但是下载到自己的板子上,就死在这里;请问下可能什么原因?
2个板子的操作动作时一样的的
1、显示通过串口烧录 uboot,都能常常启动,都有提示符号出来;
2、然后通过tftp下载uImage,都能成功,写入nandflash,然后我在uboot下用nand read.e 0xc0700000 0x 200000 0x250000,然后用md 可以显示出内存0xc0700000的内容比较了下,和uImage是一样的;
为什么我的板子bootm 0xc0700000 执行就死在上面的位子呢?
首先参考板上uboot和uImage能起来并正常输出,是否能说明我这个内核和uboot是正常的吧;我看到网上说有可能 uboot和uImage配置有问题,串口不是同一个,或是CPU的频率不一样,这个问题应该能排除吧
另外我的板子和参考板的区别在于ddr2不一样,我用的三星的,参考板是镁光的;其他的CPU和nandflash都是一样的。难道内核还要重新初始化ddr2?
请指点下,下步该怎么去排除问题?
谢谢!
,
