|
创龙: 你好7 ~- e. N- N2 N8 Z) J5 a* h" V: Y
9 ]% _1 N K! a
& J" \0 t. D1 O* M
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
) X* k* S6 J) J/ f I1 v) A$ X; \/ P- a 文件中,将CPU主频设置参数
. u! F( u5 ] f8 l7 _ #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m5 S4 X# d" \2 z }5 D
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
0 c! C }- Z. l) K M o0 ~
" x( Z' R7 D% g' z, r3 d
1 P8 j% B( [* }/ s CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)( ^! N2 q5 Q S. U
另一个参数未动。$ D9 g! v9 F; u( Q: }" S
- b! u* N+ @6 `- n7 f" J! \) Z* Z 修改完之后编译、烧写并测试。2 p; a% J0 W! g- }
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。: E/ M- }! P7 q& y
nand 方式启动打印信息停在位置如下
) z; u; M0 w5 Q0 W; f$ t4 u' ?1 C9 v' `8 h* O5 V/ B7 O
, Y5 C+ W' p( y用sd 卡启动打印信息 对比如下
k( c5 _- f( \ s2 ^8 `* E4 C, j2 y' l J! w" ^9 C' I; n
0 A0 B3 z2 H% x
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
2 n3 }' B0 Y. U2 Z2 ~$ g3 |不明白这是为什么,请帮忙解决一下。谢谢2 n( d1 u) b2 r
" n8 d7 Z6 R( v$ W4 D2 |
6 T# E7 N: b! m1 i+ Q5 Q6 b" B4 e
9 n, j- X' _9 b1 ^- O9 Q* X7 X
9 V f M9 J- J+ m9 O, C$ n2 C/ ~, q' m' |! l' t/ E
& L k$ x! Y9 f
+ ~* e1 \$ E% E1 F
的顺风顺水
8 H6 m$ @4 b. m; K' {: b4 i7 v6 s; A" q
ddgdfg 7) ?6 @. I0 w- @& F
3 {6 w+ W* J5 _) X# C$ d) H
$ ~0 X L9 h L1 S+ A9 Z8 q
$ {2 @" H) K9 }/ z7 i
- j( s7 c$ H5 B4 l, _: a2 g* s' T/ O }+ q4 h/ y
8 F& s6 W; \9 W4 U G' u) ^
% G4 \; s' F4 A |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|