|
创龙: 你好. ?% G2 e. m" R: J Q
: Z) r7 R. C* R6 Y- ~$ K/ S9 r. |0 L: H- c4 ^8 ^2 H
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
5 G2 X% Z( d4 p0 m1 h 文件中,将CPU主频设置参数6 t* p. h5 g- W) H8 p2 @; |3 F
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m2 k; m7 M" h* W1 }4 B6 N5 N7 h: r
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//( Q$ Q/ U$ [, _- L; T
% t* l7 M: q; a2 u; o# H: ~
& v: Y* D p |; U. x, z CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
) f& _" X1 s1 G5 c$ q7 b 另一个参数未动。; P. p% l! ]7 T: f- M
" h; ~- `: X& d5 h. [ 修改完之后编译、烧写并测试。
; v% m) D2 X, ]! R 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。; d5 t4 j, X; {5 s( `1 Q) \, N
nand 方式启动打印信息停在位置如下' C# G3 A% U, y' T. }7 e/ f
' F3 x3 S+ L5 e) ~$ G8 @8 l! _
2 }5 B/ f) [; ~3 Y用sd 卡启动打印信息 对比如下1 @3 A! B" w+ }! ~. |0 `: b
2 Z( l0 q+ Q" o& [+ I: u
' \/ C3 t5 p& V9 A- m0 U" ?看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
( @4 E! G @7 j- x4 Z4 A C1 q5 T不明白这是为什么,请帮忙解决一下。谢谢
3 }5 F6 G6 W$ {+ {5 x/ ?: c$ N* ~: a3 A. c' k* B6 L# E- V
. `# N6 Z& E+ i k) F8 Z
6 e. @3 q' w- ^3 S- D+ m# T9 z' y- b/ k% o# O& j: d( z( G0 H- w! \
. {* f* a4 x- i) J4 E% R* x& c' ~. D1 Q, e
/ I# j# b/ i3 k& c) J' r6 Z3 v0 G2 R6 @/ Q
的顺风顺水' l0 O; A* Z% M
* @6 {7 C- S+ B) o0 h2 xddgdfg 71 S+ L$ C9 H9 F" i, ?
7 h0 U9 b& |: S
4 x5 N& T+ C. k& R" J9 h
% v3 L* K& b& [& ]- C* H
0 E; @1 \# t2 n5 N1 C7 V/ F/ C1 E+ [" C% G
) E3 E3 U; R. k1 s% @2 e/ y% r' U4 I! ~- k) G+ s3 A0 q
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|