1. 内核linux3.2.0
2.u-boot2013.1.1
3.CPU:AM3352BZCZ60
4.ddr:K4B1G1646I(ddr3,1gb)
5:flash:MT29F1G08ABAEAWP
情景描述:
小系统配置从sd卡优先加载启动,sd卡存放MLO\uboot.img\uImage\ubi.img,板子上电后通过加载运行sd卡中的小系统,然后烧写到NAND FLASH中,下电再上电后发现UBOOT加载内核成功,但内核无法解压自启动
同时在内核没有启动的时候,测DDR信号,发现DDR没有读写信号,进一步确定DDR未启动
在UBOOT打印starting kernel之后,打印出内核的入口地址EP与uImage的入口地址一致,见图
针对这种情况现在如何定位问题
user6004275:
电源芯片:TPS650250
Shine:
回复 user6004275:
请问用的是哪个uart做调试串口的?请参考下面的wiki网站。
processors.wiki.ti.com/…/Kernel_-_Common_Problems_Booting_Linux
user6004275:
回复 Shine:
我们用的是串口1,也看过那个参考,但仍然没有解决这个问题
yongqing wang:
回复 user6004275:
使用的是什么板子
user6004275:
回复 yongqing wang:
自己做的产品,主要器件前面有说的
user4995150:
请问用什么芯片?
user6004275:
回复 user4995150:
CPU:AM3352BZCZ60
ddr:K4B1G1646I(ddr3,1gb)
flash:MT29F1G08ABAEAWP
电源芯片: TPS650250
yongqing wang:
回复 user6004275:
可以在试试SD卡启动吗
user6004275:
回复 yongqing wang:
现在怀疑DDR部分参数配置错误,但也试过,查过,都没有解决问题