|
创龙: 你好, R" h5 Z1 a* ?4 I8 i) T* V
; Q% k: l# X" s/ }6 M% C5 Z$ h
8 `* O' i4 ]4 ]/ B2 \) g4 M! m 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
. g: P8 A* J* q. f& O 文件中,将CPU主频设置参数
2 w4 L" t* q% g, [6 D #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m0 Q8 G- z/ t4 K2 ^! \& _/ f
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
* K/ n; f1 b N9 P' Z( y7 [) u( D' p% t0 X
, Y9 n% C! y }5 d& H CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
2 q1 h' Q9 m% w( y 另一个参数未动。" U# L9 }' z% ?5 {" S' j/ T! N
, x$ }" n9 [. |% c K 修改完之后编译、烧写并测试。
; {! k: l- V9 n+ t% j+ [ 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。) X0 C' s2 ~+ E% d
nand 方式启动打印信息停在位置如下# u2 P7 u# S7 @6 m
) j* J: U! G( S6 W- b; q
) |, Q7 g# C5 J% p5 F0 b用sd 卡启动打印信息 对比如下3 n! ?' n1 D6 a" A0 ?' W
8 E/ U, p9 s/ d0 j* p
% H9 e: K% }) u6 N( R% W! u看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。$ C" M. R0 y0 D( T$ r% v
不明白这是为什么,请帮忙解决一下。谢谢& z$ ]* ]5 c/ X+ L0 T! K
0 b! x6 W: Y: S! w, r% I0 X1 s9 v, k
" ?) f; h3 _% A, d3 d& K, ~
4 o2 l: n; l9 a: q
: e/ [& H' P3 i$ V ]0 v
/ e( g/ [ @8 ?# S. r9 B2 c0 b( r7 }4 y! j
$ K9 M1 {, \: z$ j$ F
# ^3 z0 V: \/ r5 {% h的顺风顺水5 N6 g0 ?$ [2 O, m: o
- ~) K5 l% {# r* k7 ~ddgdfg 7
% ~4 R' F) o" r6 T& h- _ N1 z( q4 |" v+ \" X: [
) c I% M, U0 A) R+ B( K9 ?6 [& K7 D- L# \
9 `* ^8 M/ c- ~ A) J) j. k' j
+ P$ ]7 S Z4 B4 t: _6 D
) q, h* {* z& ?0 K: f( I
3 o( y9 |( O& |$ H$ ^ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|