|
|
创龙: 你好" e! M4 W9 L' @$ {1 |" y% `
, A( h8 t( n- ]" s9 K
/ u+ S, R- A8 t; ~0 I$ I G 我参考论坛中的方法,在uboot/include/configs/da850sdi.h {( k8 T: s) J* y- E, Y
文件中,将CPU主频设置参数
, }6 P! Y* ^8 O/ s #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m" J; ~4 P4 {2 p
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
: j. z1 r$ G5 p% H& H/ l: p4 D5 [1 v8 \$ ]) n+ m
& G' P* P5 m z6 n6 [2 ~- U2 S CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
6 T4 A5 A2 w: P( C3 X0 g" Q2 x/ H 另一个参数未动。' S! V! [, Q' w. O0 y$ Y) N
v* l: V- Z6 m1 S. o 修改完之后编译、烧写并测试。
1 c2 G' T) t: {5 o$ s0 Q 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。( q& m M& J; b: Z
nand 方式启动打印信息停在位置如下
( l" V0 x% n7 z+ `
: G& k* i N w" i* Z6 L5 u2 `/ G4 C3 T5 i
用sd 卡启动打印信息 对比如下
6 j+ A; f9 k2 ~9 E3 o
& h- {: R* b/ ^5 c- X4 U J( @9 N' {2 o% z8 u/ b
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。! h' x4 p w8 D+ `. w
不明白这是为什么,请帮忙解决一下。谢谢; G% |& S/ h6 u3 T
6 ~ B7 [/ [) g0 ~( q- o" P( b$ r, X) r
" y+ Z0 J' m8 J. A6 b6 w3 `6 Z. @, M4 m3 R8 q
9 h1 q% Z6 D" T! y5 l6 J- X' h
* ]( l) @/ V+ F& s- F8 V
) E) g' T' F. _6 C3 D
8 F2 c. g% b2 _ w1 K9 O- }5 u# U$ [
9 Z- m/ |8 q9 `% C6 n的顺风顺水
* g, _- ~7 [4 i
( V- J% F6 `0 D& Uddgdfg 7
% F& N9 _3 t3 b0 r8 F
1 v3 H, z$ e* ^" X( e9 ]3 i! `& N
0 Q. `# G: P' K& f; L' i
5 }2 k. N- b0 m3 {! |) j6 j; z) [9 ^ E3 v
8 |/ I. |6 R( P& k. i+ f
C |, V( j) a5 g9 f" J; _! D
+ o, G/ t4 I/ B" Z c h+ a1 N
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|