|
创龙: 你好% y, c) E3 z8 X/ M
. F( V: E4 |& G" f! q( S, `( Z
. X5 S' M& i4 t5 k1 g 我参考论坛中的方法,在uboot/include/configs/da850sdi.h5 Y/ V( w- A7 a2 w0 A& {" N6 I
文件中,将CPU主频设置参数
$ T) u% b( {5 I: s2 l- F #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m( f4 Y% Y L% N6 i
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
8 v' }, w! o: ] A* i' L
V p- M: @2 I" \! t' ~& q$ m7 e: F3 b
1 k Q' H, F+ ]% _& f; ] CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)0 @* D6 D8 \! h+ B
另一个参数未动。
5 `4 G( w! s p& U
- p4 \' G3 V+ E* p) @! u" v 修改完之后编译、烧写并测试。
8 V( d- Z. H2 x6 K2 A8 ^ 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
. [' G! @/ C1 G0 T9 @ nand 方式启动打印信息停在位置如下+ Z# F7 R1 C1 R7 d& _( O. z
7 G w! X6 ?4 z
7 V, d& L8 M) }7 j. Q$ }( ?
用sd 卡启动打印信息 对比如下
: o z2 Y) v; m/ f2 ]2 B3 }* o- }/ `' ^& K9 p
+ @5 l# h4 q1 T4 D$ i+ C3 p X看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
5 t6 a M, d- {% t9 t% _& Y2 h% r2 z不明白这是为什么,请帮忙解决一下。谢谢/ n# l) f6 H2 Z) a$ u7 j
" j6 y, \9 ]: R. }4 c. w6 [5 h4 C& y. y& n3 C6 k+ s
1 k0 A& N) N! c; h+ g. A- f* f1 r( ~! z1 n* x H3 B! V" ]
( q) O+ {$ D: T" X7 G( l; @1 a* P6 X8 ]$ P7 J
4 w+ S) R6 G; r6 D N5 t1 {2 x7 I) c' G5 k1 N; p7 z* S
的顺风顺水
6 k2 |+ J3 {* G6 V( z
+ D0 C- W9 q0 yddgdfg 7
! ~7 q$ {! [0 B- X* r a. w1 P( ?- v
* w' s* P! V. Y' R6 r1 Q0 l& J# J% y% O% \) I6 ?& }0 k
3 W% E" c: k8 Y, @# C' J; x" Y
0 H2 r: }) m7 v- O+ L7 C1 P& L$ g4 z6 D) c/ L& N& q
' x' a c. Y" K8 ^1 A! D- m1 L+ w" N
V7 L5 Q3 Z( C& ~1 ^7 K/ B! `/ \ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|