|
创龙: 你好
8 c- J2 z& M {* z. X$ z
% L& i* U2 j6 A* |! d$ H. v o& y7 \: T- _9 u, Z$ O! a* A
我参考论坛中的方法,在uboot/include/configs/da850sdi.h. |# Z& Y$ u4 Z f+ E6 m7 a
文件中,将CPU主频设置参数 q1 ^4 }' v' u" A" |
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m# }8 Y" N. y. p) l) I5 y% H! m& O
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
5 x, I) m7 [5 {6 w, e. c
! A" k7 N) n# _2 ]( n0 L) V3 R- c0 L/ I: w3 Q( ?# Y' a# @
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)& i" z# F! h& L+ v3 S6 w, b
另一个参数未动。% e0 V$ ]' b* {+ L- w/ z. w! Q
, n9 N/ ]1 s8 Q2 K G9 z. X2 t( N8 [
修改完之后编译、烧写并测试。' c( c! \+ L; B- u
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
! e9 Q% z7 F, d4 x5 ~ x) A- J- m nand 方式启动打印信息停在位置如下
; a% `- H2 K" ]& `& t' J; z6 @5 g) x. K% f
( a1 n& _& z; p1 F4 f3 Z9 F* M/ h用sd 卡启动打印信息 对比如下
7 s" K# h Q, j) h8 E$ y) I. U" z4 o5 w& V* ^
/ ]: ]' E s* E9 K* L& m' x' }
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。4 [ ]1 H9 E& i' E% S
不明白这是为什么,请帮忙解决一下。谢谢
& Z$ n7 Q) G; o- H5 ^, w
8 F, [/ C) f7 v& S& d* G( |' w5 f( x6 b4 K7 F
6 J; |. k: l& E; ^
- ?6 C+ b6 E' Q$ q: H
) `; T" \: |4 b2 j
+ b5 ?: G) X7 H0 ? V# w0 V
3 y9 F' k- S: R E" d' p7 v: R4 e* G. o( t4 _$ ]8 C: J: |
的顺风顺水; h; R& b3 I$ \0 K
+ ~7 A4 z- `* d6 K: f) ]8 J% r& Nddgdfg 72 Y+ s# w% V8 b9 p2 t
. W6 K4 b# ]& k: I4 K& c
: Y! Y% L% q+ a8 `( b0 i! T' a! X6 F; K0 o
. p2 \% {, `9 q
( V1 ?+ D7 ]2 r. P' B* E7 }
5 {& R: H, G8 R. H; @
. S1 l i3 k) E8 Z$ J8 b |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|