|
|
创龙: 你好" u8 _2 T- P1 ^
* z4 } |( F% l0 P. |3 w- x
. q* ^4 |# h# v5 B0 D8 T 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
9 T# }: t. `0 ~8 y 文件中,将CPU主频设置参数6 L; |9 Z0 X& u2 ?& `& ?9 u* o- n8 M! G
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
* i2 R# ` t( m y% W #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//! N1 @* V2 [, U: w# @8 `
% m+ g2 o7 w2 v! Z
0 c; E7 O4 D4 K6 E4 Y CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
+ S6 f. x) [: O! u* Y, J 另一个参数未动。& r0 n* z0 G8 H( j! U
% U" Z* T1 v9 r" ?; l1 a! q- l 修改完之后编译、烧写并测试。
" u6 C0 T5 n2 L# X3 m# X 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
& z' t% C$ t! x$ } nand 方式启动打印信息停在位置如下
. E% \5 e- i& I' O* ?- i
2 C# E/ c! E8 h% H* U- z* k
( G9 \# v5 D, l& D0 z0 b8 t0 [用sd 卡启动打印信息 对比如下
2 ]5 @1 s* [) {6 B" [& h& t7 x. Q4 g5 k/ y" V) k, E( D
$ Y& T% _$ z8 s- ~看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。; j" Z$ j+ h7 U9 n7 D4 `) S
不明白这是为什么,请帮忙解决一下。谢谢' F! }! }5 c ?$ S0 W; S- S
3 B, p/ X. b/ q- m1 f% B v$ E7 F
9 [6 E. W! Q8 R- J: `3 T# b2 {# K; a7 S- D' k
k9 A' K5 n( v3 [9 ~
3 C. U4 U1 U1 ^5 N) T$ X+ O
) S' E9 g7 i6 \5 d% o6 A
1 \ j1 e4 C& [7 e0 W5 U# E7 w/ a+ j S/ f( i4 r
的顺风顺水
% f2 ~; r0 V, e
, O: X& n; L/ m" q- U% Addgdfg 7. U- W! O( t- k
% Y) b: h- P- c! G4 s8 u
% i% J0 r1 F3 s2 V1 `- q
7 |% q' M {, \+ F/ W _4 Q7 `+ `- {: T2 H
: Z& z$ m( e3 b9 c0 c
* A) i7 Y$ K h; F4 c
6 `8 v: X/ m4 J8 T |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|