|
|
创龙: 你好
0 ~6 W' L5 s: w' C1 U& @7 Y7 v" {( F& s+ A9 u- ^
3 @+ B: F+ G, {5 x- p: x. @4 q 我参考论坛中的方法,在uboot/include/configs/da850sdi.h8 t9 @0 V* @& S% C" u& N3 L) n
文件中,将CPU主频设置参数
7 M, E. s c& \: c5 H' y' S* E #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
% k% m0 k0 [! B8 ], F #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
, k) r( X7 Y: ^2 I3 C
) b+ m; h; [! I- \0 \ U# f/ ?
( T6 A" y- z7 q9 o' y; y CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
+ e: s/ D9 S9 x( K, g 另一个参数未动。
- ?/ v( X* t4 m+ A3 g+ I* U4 P7 E1 I, U5 x6 D
修改完之后编译、烧写并测试。
3 U" S/ R6 E. E* U1 @7 ^- M 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
: }% `: ?- x7 A3 w: Z5 `; v4 s nand 方式启动打印信息停在位置如下- b1 x- F4 a/ X% S7 R
! w9 S9 P# F" x
8 `% F( T) C* |% ]用sd 卡启动打印信息 对比如下
" A! f: ]- g O8 u0 y
4 {( ~: D E- `
) i! ?; {, O2 f9 V8 Q" S& W* s看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。5 u8 S' m) n. A! x1 r! _
不明白这是为什么,请帮忙解决一下。谢谢6 d1 Z: c$ n# O" J$ ?
: L2 r# R" M! U" c: V( b+ H' y+ S2 g% p i& R
]* f! o7 f5 Z: L) N ^6 `
1 a( _2 t/ [* X z7 w
: ^; _& g; a; g( `( A% d4 ^, s! C- R. I) \4 M+ k' e7 x& F
; n: }: o( {. E9 C: M0 Q) O; H
$ H E0 f$ j4 k* `+ A1 r8 ?
的顺风顺水
! @$ c5 {9 W" b6 U) v5 `, X2 V/ I
) W# ]% ?/ k7 C7 r/ ]5 o' I* Uddgdfg 7
8 {& Z7 G! ^* T1 K+ H
0 l- S2 K3 s" }# k5 L
7 F5 n j) x) G# ^
2 r! Z8 [& u2 ]. X0 g2 O7 b' q% c U5 \5 G# L% u/ v+ g2 R0 p
0 x+ L" s2 n) `: _' |2 Y! U" X$ g5 u1 P( P l8 b! a+ B4 G
+ _# e1 ~1 s5 E( ~5 E8 s7 t1 c
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|