|
|
创龙: 你好- c4 A; e. b9 Y) d- r0 K$ D
4 P/ H$ S) c1 \# z
* g- F$ e7 B! ]5 L 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
1 f5 D/ W& E: g: _ 文件中,将CPU主频设置参数
: D: a) w$ Y1 k! N7 `" \2 j #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
, \5 i6 A2 t+ a/ _1 A8 i% B #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
& L! H( @% \6 R5 _5 O* M$ f# A' X6 N- O d- l
' G: p/ L0 i+ j9 H3 q
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)1 n' g* E0 D6 P7 o+ M9 k; W
另一个参数未动。
4 s2 F7 `- e6 C- n T: f7 g/ q" S* U/ [( F
修改完之后编译、烧写并测试。6 K4 }$ `# F9 j
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。6 |5 F) M/ d: M& z# D( P3 x5 V5 N
nand 方式启动打印信息停在位置如下% S/ V: ]1 w" {9 n& c* m
, p+ W7 S$ |% Q. b( R
|0 x" e7 E- i4 d; }; m2 t用sd 卡启动打印信息 对比如下4 V2 m6 w3 O1 b9 M X6 J
( Z& f+ Z. B% T% J/ j8 ^ p% V& T# g* O1 G- L* P% F
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
6 @5 l7 B' C0 Q# o不明白这是为什么,请帮忙解决一下。谢谢+ d% o/ s! @7 O1 K, B
1 @& Z! @. m( ^: V+ K% g
& f L Q2 q/ D1 v
7 v3 n1 T) C2 x* F3 L! F- r' S+ E0 |1 N# y9 X2 s6 |
) L; Q8 ]% X$ H/ }2 U4 u
" x0 |! v, J' d% [6 t! O1 T! S
6 g: r! V3 `8 W& `
' g* ]( D. ~+ F: E! d的顺风顺水9 w" b( V" O e) |# B5 S# X4 o
. ]- V) [' I" A7 k) k: p) |! wddgdfg 7
$ i e+ v; d( y+ Z1 y. `7 g9 H& N! y0 L# l
, O6 z" Z. ~% L, Q2 p# J! s
# Z$ T7 Z9 @* B/ B; V; c" A
* ?! X; [' h2 G6 @/ ]7 d
( ]8 C* j6 H9 r y
* u$ w, _( z( ^- a* d4 q1 _; e; O6 Y* y) w- ^1 P: ]
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|