|
创龙: 你好; m# U4 ?: x! I- K- Q. P) e8 o0 ?" O
$ t2 i6 e, k- J% q
) E' U2 W- c0 E" j 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
; l: A; q/ x. x% m. J; E 文件中,将CPU主频设置参数% | Y3 `! n: s; x {. u* r' K! L
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m! l0 K) B! p: C) m& r5 U$ o
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//+ M5 m3 h: d; `6 a
5 ?& H" A0 `/ u2 l) w Z
- I( e5 f" h. f! X, j$ _% Y" j- v; a CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
: A2 ?+ g8 W$ t* J4 ?/ K 另一个参数未动。/ `- y/ P8 a9 E. z
7 r+ x' A$ |" r& D, } 修改完之后编译、烧写并测试。
+ R+ Z+ d2 J. r( ]) R 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
; [: W& A8 |* d; s3 q nand 方式启动打印信息停在位置如下& q- C( o. K( e, i
6 a: q7 F5 @4 H; N, t0 D. S5 R
/ l+ H# I: P5 _" o2 o用sd 卡启动打印信息 对比如下6 W; ^* l2 \) n- I$ S1 i
f5 p. F8 J! {2 b$ v# l( F0 M
d9 r! S, R. ~) _; O看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。; h9 C: m/ z) R* Q! |
不明白这是为什么,请帮忙解决一下。谢谢2 J) F' a3 { o2 N
. g/ k* ?6 h( a* ]$ X5 s, _0 t4 {' X& q
! g/ G8 n" ?2 M( u; t8 e
2 l7 J$ y! z& u$ Z; w/ R) b4 X
9 B, p' n- I# Y
% x2 J" U" K: D9 F, d
- D# V, h8 f9 e; F2 ~0 f; H% l! A+ B9 {4 L
0 T4 O6 c$ b5 H. v
的顺风顺水2 Q% ?6 b+ Y( ^' ? R& z- t% u
) x! i% O, r! Q
ddgdfg 7$ |( H8 }& ^- r2 Q8 q) V. k
: c, d+ v& l% L0 f" H( N' m% p& {9 A( \
5 Z+ N) z0 M( B; p
2 k3 _/ m, T5 L
' u0 E1 E% _( h* E; X# i: b* u( H0 F8 s6 i( R4 | d6 z \5 @) D% i
& w7 I% w" d2 Z( d& P& ^
$ P; ~9 ^. G( n5 m* U |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|