|
创龙: 你好$ G0 P3 V1 p& |2 ~* M9 g
2 c# _) O6 e7 H
' w% d9 d6 T" U0 y4 V* m* T
我参考论坛中的方法,在uboot/include/configs/da850sdi.h% \- H: m- x0 \9 b) q# E
文件中,将CPU主频设置参数
& e: j. G2 ^- O) A6 S3 M #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
$ ?, T" r/ Y# ~& L( z #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//. X0 j. N$ \* ]3 j
( }7 q, g5 I8 K& u4 \
% S2 j4 ~9 p6 t
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
1 e3 F9 I( Y! ?0 u) w# | 另一个参数未动。% F: O7 s3 e& F9 Q/ N4 c! N3 o
9 |+ g: k5 K7 S- d
修改完之后编译、烧写并测试。9 M- E) Z0 \6 j! V3 B" n0 V
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。7 u' K* g% q1 S
nand 方式启动打印信息停在位置如下9 }% C: m& s1 m& K5 k
7 @5 U! H w6 K- w
( a- A4 R/ P6 k. K3 ^& \
用sd 卡启动打印信息 对比如下 H1 n* M1 [/ i' V+ V7 P' ?4 U
1 r5 S- I& r( `# E8 x$ i: V' G4 M$ `
8 Q8 B% m- F+ P; e% I
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
?* {: H9 d, r5 i& o不明白这是为什么,请帮忙解决一下。谢谢
0 `3 X, h$ K7 X5 Y6 Q- X
; \- k$ ^" u# N5 I8 w3 ?
; I; N# R2 t/ C z; f" e
: h w! T; n7 p8 q* n0 f( `2 x2 G$ _2 E# ?. t6 b4 S
y {& l& b+ g8 ^6 W/ J
( y5 Q7 Y/ ~# N& k6 {9 Y
1 d' k' v0 l }( O0 l/ n
; X" J, e+ i+ W1 B% m2 ~ V; V的顺风顺水- F; k+ q4 {; a4 [, r( z0 f8 s, X7 i
" R. s: O/ u) `4 L( t% ^7 Zddgdfg 7
1 \$ y% B. y. U/ |# |/ e
. t$ V* ^/ R2 V# h+ S5 V& \% w3 g; {1 P1 @* q
/ Z9 Y) l/ h5 V0 R1 B7 {% \* h6 u) U9 K- I7 ^
( J) I# ]3 r; O& E# X
) C: k9 f* W5 I# F$ ~# T
0 ~7 h n- k7 w. V9 a' ^
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|