A版本和B版本,B版本在A版本的基础上做了一些修改,但是数字部分没变化。
A版本运行正常,B版本内核起不来,Uncompressing Linux… done, booting the kernel. 之后没有反应了
,跑的软件是一样的,之前怀疑DDR不一样,现在DDR改成一样的了,结果还是一样的。
大家有什么思路没有,感觉死胡同了
yongqing wang:
你要做了哪些改动?
检查一下电路焊接等问题看看
yongqing wang:
回复 yongqing wang:
你这个错误信息有很多种可能
uboot的console参数没有传到kernel
unoot的时钟设置和kernel不一样……
david hu1:
回复 yongqing wang:
参数没有问题的,因为是一样的软件,A版本是可以工作的,电路也应该没问题,B版本我跑wince没有问题。
时钟到是没有查,我看A板子跑起来了
yongqing wang:
回复 david hu1:
那焊接的问题应该可以排除了,那查查各个模块的时钟时序
david hu1:
回复 yongqing wang:
查UBOOT还是内核的时钟,内核现在挂在head.S里面,不知道内核的时钟是在什么阶段配置的
yongqing wang:
回复 david hu1:
Google一下linux内核时钟机制
yongqing wang:
回复 david hu1:
感谢分享经验