|
创龙: 你好( _8 \6 N% \$ q
4 T# @! V3 V/ X; M) k4 B: T
) U9 ?9 P" L- [. d
我参考论坛中的方法,在uboot/include/configs/da850sdi.h8 U" K- h4 T- `/ G
文件中,将CPU主频设置参数
; l8 i' W, r: ]6 \6 _5 q, s9 X6 J M6 a #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
5 F; O z3 M3 n; C o/ s #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
) y" c9 t$ r3 P9 t7 r# R7 R+ W( t# Z: a5 y. D8 R0 E1 s
1 g5 W* s, j7 Q( F
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)5 P0 k2 n( p! J
另一个参数未动。
; c- ~4 y) Q4 i
' s7 X2 x% i1 R. L# [: }& B 修改完之后编译、烧写并测试。" M+ ~. v$ c; I
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
5 D' T$ s$ `6 N nand 方式启动打印信息停在位置如下
o! |6 u% ^+ h- b/ H1 k3 V
! l6 H F* B/ K/ C5 X: R; A( X: [6 [& Z! G- b1 {' R
用sd 卡启动打印信息 对比如下3 o' ?9 H; P N7 D1 j: X
0 b: y6 C, w0 S. E2 T, a, w
4 L* A) P c* y1 Y( Q3 I6 @
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
" @% J+ k' u/ t- @& W H, Q; a不明白这是为什么,请帮忙解决一下。谢谢
) W: h5 N- C! n5 y
. x- K, Y$ [3 k% H+ |7 R. l6 U$ c4 D0 H: H0 m& w
2 M! G/ @+ \3 d* X ~: X8 F& e; ^, t- C4 c6 u4 Y
6 A; X5 \0 T9 u9 P( G8 s z- i$ |8 S3 C+ ^9 f. h, w& j! o/ l
; r: t& H, h3 b6 h* |
" h# }9 ^* U% j2 K: j3 L的顺风顺水
! u/ f% J3 n! ?4 l% S2 C; c5 j& D4 h. n! D; Y3 D) v6 m
ddgdfg 7
/ f4 f2 p8 \5 k" E0 z ^$ L3 @ O( p* x) V
' w+ O$ u4 [: d: |: e+ }8 G- q$ N5 B' n4 L7 T/ n% B
8 f; B: C# r7 Z, R( C* z, y2 p0 ^& c5 y
5 k4 {. ~# Z* g% a# ?
$ |$ E( J0 t% ` x: x6 A6 e, l |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|