|
创龙: 你好
( E" z7 d: S1 z9 f& p+ s( Q& F4 M+ `0 K# }
7 T3 _8 q$ S& @! i6 X
我参考论坛中的方法,在uboot/include/configs/da850sdi.h; o/ _1 [+ v/ X$ }8 i8 m) q9 a
文件中,将CPU主频设置参数
* o: X% B" p. Z+ a #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
: F% n) i0 g& Q4 g+ Z #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
z4 s7 s. S& k; P
0 D( A m+ J; [8 ~8 u3 ~
8 @( C# G+ Q7 s7 [8 f CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
0 S+ \3 ^) K% C 另一个参数未动。$ J U @# `4 t6 S( ~
) {7 K+ P) `: d! M- \ P
修改完之后编译、烧写并测试。5 c A/ U6 p1 m$ j
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。+ S2 T5 \7 T: a
nand 方式启动打印信息停在位置如下
/ b8 Y/ P- ]6 Q0 ` a
6 {% X' t1 z* P* g$ S
1 p: V; M# O: g( F9 K1 w% E用sd 卡启动打印信息 对比如下. Q4 e G; ~: @' G' E" H! ?
- A; {3 n8 K9 U: G3 l4 V: U4 R
2 i) x; P9 T0 S3 d& r
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。" y0 z* v' L r8 }/ ~0 @: b
不明白这是为什么,请帮忙解决一下。谢谢/ m Q. K: ~0 c& p& E# U
2 k5 S! d8 c, m& p
8 D. d$ @, \! U+ ~
; t# R' g0 v2 i, Z* Q. ~" v. d6 I$ O g$ w W
- _0 ~8 ?0 Y% D7 h
9 v$ I8 L( D" f
. d/ B: F- K* C# ~; l* [4 W8 U1 c
" j A1 Y4 ^. a的顺风顺水3 U4 K# n0 z& Y9 B$ ~
3 [$ Q% H1 |. n' gddgdfg 78 ` e9 I5 n- J2 r9 e
8 @5 `( h" |2 g' m* v1 C! A( o8 X5 j; z' @( _
( L+ [# I* x+ z4 D7 }, z6 i
3 r2 W, c& y' Q- x% O
5 Y0 `6 [+ `. g: L5 A$ c) N* m
1 C9 M/ J! `; f. U ^6 B
: V1 D! @2 i5 S) n. w, ^2 R! v: r |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|