|
创龙: 你好6 A( ]6 _4 Y+ p3 q' d( a1 D8 e
" T, y& q: h& }( p& p2 o$ {/ r r
8 B1 d$ k' u" l; c 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
& p/ Y8 ^ _1 e$ e2 m 文件中,将CPU主频设置参数
$ l( e' h P) R9 B0 Q #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m$ y; V; l. W3 A) |/ U: F1 T
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
2 i/ a1 {% [$ Z) m9 K2 O% I+ a$ C" c- o1 ^
/ t" k% z+ j6 w4 l% z+ j
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
- f |. B3 K- l; n' X2 C 另一个参数未动。
- P6 j. d3 Z, s/ r
* @* e; k5 `* Y3 S8 o4 I 修改完之后编译、烧写并测试。
) F1 v! C& P2 H- O/ V. N4 L 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
3 n8 j/ n! p4 z& L nand 方式启动打印信息停在位置如下
; {; Q# `2 | y- ~
3 q* Q \/ a8 R9 W$ ^, L) j: G, I9 P3 b$ ?3 D' e+ a) x' m$ j! Y# X
用sd 卡启动打印信息 对比如下
+ X* z0 J4 C) Z5 W& [$ Z
% o3 m+ \2 n+ U6 P! [! Z8 [& |/ N3 W) i
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
A. M4 r* g" ^1 ?: x2 l+ [不明白这是为什么,请帮忙解决一下。谢谢, S- h% e: q: B
. e" I2 e" U( r: |/ @: z8 `4 f) j+ p7 F- z5 {$ L+ \
: p8 E, V6 B0 b: G9 Q8 n% ~ a8 s! ~' q8 e: |
/ @2 A1 y/ e) Z; T3 ~1 |& D
+ o4 N5 I% F0 P1 {5 v9 T
2 N( L' \9 R# ?! z7 b$ ?9 ^# J2 o: m; f6 w n& r" [
的顺风顺水
9 x" `1 I6 R, p4 n3 }* x) n9 _4 z4 S/ B) s$ X7 V
ddgdfg 7. g' y' `$ _8 {1 X
& c$ Z4 o0 n" [" ]' B
& o0 M) J8 ?5 H* Z3 o" ^6 d6 o& u: s# G5 m$ n) h$ Q
# P6 B' m5 d& |7 ]! _$ W) K9 A6 n* u2 K% `7 q9 i0 H _6 f% b
$ }3 l+ \6 H: @. V
2 p( h+ a- D9 o8 z! r8 \& Y, Z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|