|
创龙: 你好9 m$ W. B! |0 s) i" c, x
" N& ~8 Q: i/ ]: t) _
* N( j" u* s1 R4 n
我参考论坛中的方法,在uboot/include/configs/da850sdi.h5 l' f4 U* C8 {5 _: g
文件中,将CPU主频设置参数
6 M$ y9 [' [) Q( e; @ #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
3 [2 W' `, p) r9 w0 o- w #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//0 n: g. _0 L1 ]" A) l# K6 u
# [! ^7 h! b2 Z( K* h( N5 u7 @$ W Q4 m" M
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
; A/ a# y+ [2 r5 T3 h& A 另一个参数未动。' p3 X- I8 F1 H$ R
/ ] ?* Y; }; ~+ `3 ~* p7 e
修改完之后编译、烧写并测试。
# z/ s% _4 M; t" p' ~8 t# Y$ n 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。; C8 |6 q" Y4 t0 `+ F2 U
nand 方式启动打印信息停在位置如下
& Y+ g4 ?' o: G" E2 a% c/ J9 L8 ?
, @* Z# i4 y+ z1 U7 A: B用sd 卡启动打印信息 对比如下1 I z4 v G- W& y
4 a# z0 w y1 g* ?7 H2 r
' X6 i5 @& Y! _2 J1 `* [看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。2 K3 H W* l' v+ [7 d7 a* L
不明白这是为什么,请帮忙解决一下。谢谢5 J, a9 E6 r4 X
* ]7 w* r- u- j
5 F1 c/ p" \% A8 p q
% T. \/ a+ Q- n% A$ m
( \2 W* H: z+ H; p. |8 D7 g
9 m4 z* j. }3 n- n, _
6 c* I$ Z3 h) F7 k: G! `
+ O5 J* c8 f! L% ~; F& x' o3 m6 f- R5 A. ?6 u4 t
的顺风顺水6 K7 C/ V+ w" p: H. X! J
8 b) ~; i7 y3 @$ Hddgdfg 7
* {+ ^& ^: g1 j e/ z7 g* P7 m
* D2 l0 E' s0 T$ A
( W7 `" U+ L7 E5 Z; n
. I' Y V% t4 `5 i9 x$ J; O
, J8 W' e( |% X
, ^: F) s/ Q/ `9 f
7 y, q1 U j) S+ E1 ~( p+ |) e, Z2 F) k; I8 V/ b, @1 Q7 u- p5 P
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|