|
创龙: 你好2 ^& o. g' B9 Z- k& i. I
( a. I0 {( |# i4 J6 e4 |7 I7 H& @0 `' t9 U! N2 Y, j0 b0 I
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
$ L7 r1 g% S$ Y 文件中,将CPU主频设置参数
' b8 `3 s% I3 w/ B& [4 }" p #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
; s% i) r8 g6 j: _8 C, G! u) ^0 i& ? #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
8 \7 C9 L' e; R* e& R8 ?3 v1 _# M- `
* x" O2 l: B; D. L( j9 S1 U5 t
% W& \2 E; M: R b8 m" p" j4 b CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)/ t7 j: u, y+ J' Z/ `! S* I
另一个参数未动。
8 A1 c0 M6 F1 ~1 K# T9 C9 Y- O. k$ a3 W) g6 R& m7 w
修改完之后编译、烧写并测试。/ v9 e2 m% u+ p0 L: V# ?% M
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。, ^3 a. I7 O: a' p4 Z
nand 方式启动打印信息停在位置如下
* C" F3 c* M J7 W' _) O& k R) P- h2 O; C7 `5 L, p* J9 d* j" T( ]# v
" U4 j, ~% R/ y) I6 O6 e
用sd 卡启动打印信息 对比如下 B. d7 p/ \# g
\7 L. ]5 F2 u# g- s m g, ~5 L/ B0 @5 Z! ]/ I- J/ D
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。9 y6 V) x( q4 H, D! A9 M- h
不明白这是为什么,请帮忙解决一下。谢谢) @! w2 N' ]3 C$ y6 B0 k. @% K1 Y
/ p1 s+ D7 C# N4 b2 p
8 Q* K* D! x/ `" A: v* a
9 G L/ S5 m; G8 _1 K) _; ~% s( `# Y: H2 N5 }
+ Y* L ]6 _. b4 `! E- k
9 s' F6 x% @5 D1 c* s$ f
1 r( k3 t) d* o/ z* R9 K
. w( Z" |3 h3 q% ?: y的顺风顺水( g% O, z& F$ {6 _# k
( l; L1 x- T3 xddgdfg 7( R5 u/ n/ `) {
# G( [# f1 E' c7 T
6 D( v5 @. a' S2 |* D D Y
/ h3 A+ u, r; P& K' X
$ C1 E @7 O0 i9 s0 \3 d+ M
2 b7 ~8 E n: h% x4 D( T' S/ O8 ?# ?% q$ `% E
# x3 j0 C$ e9 b( M2 ~4 e' G |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|