|
创龙: 你好% }1 i' {2 ~- f" H8 ^$ r, m y
+ b3 V/ ]9 w( j) Q: ?; [$ P; n A3 T% `' P2 Z
我参考论坛中的方法,在uboot/include/configs/da850sdi.h$ Q+ Z O: Z4 o7 F3 k' Y, A
文件中,将CPU主频设置参数
+ K' U' B/ ?8 V: z* M+ @ #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m8 a; `! b* A3 d9 L3 J
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//5 o: G3 q5 S5 X% z* ^
+ T8 Y& _ K, T! ]. w8 @. g' R5 h5 M! v4 ]
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)7 o4 ~# [+ m& a1 m
另一个参数未动。
4 d% t0 R, Z9 O T2 H) a( j, L- A
- T) N: A+ k; `" c+ `" v9 v; p8 D 修改完之后编译、烧写并测试。0 ~6 J1 P! p0 f7 m- @" d/ s$ f
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。* D/ |5 a3 I$ x2 ^4 w
nand 方式启动打印信息停在位置如下
2 v, C* o5 g6 A( H9 ?& x- z! {- x$ B: Y5 q
8 N# W3 w5 M. |% R
用sd 卡启动打印信息 对比如下& I* K7 m$ W- K8 \- t' p! b
: H l0 p- F' ^) m
2 x. `+ }* P1 E# u9 P+ K( H+ C
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。/ c) ~' P& Z, j' {
不明白这是为什么,请帮忙解决一下。谢谢
) A) h. J* v5 r0 }" h( |
; P0 _) Y6 V9 x. [7 y0 d! o& ]% V. q; C6 x# X/ G
* V) A4 d+ f. M
4 W0 L" ?6 v( e; s( j5 ?# M
3 P) {0 \% u1 f4 X i0 O) {. s$ _1 e; v/ n+ F
# k' e8 n% E2 H, D0 V3 V. t o \4 K* ~/ l# j E
的顺风顺水
$ V5 q. h6 z4 u+ k$ C
1 H2 p* U$ V3 ~( O/ j6 Sddgdfg 7' b G8 ^3 l' i5 i2 ?$ j
5 m. k! s1 h6 S3 l) ~1 m" [9 I2 [) `7 p7 K" o" G& B. m9 q% c: d
% a& P& h! c; Z' L, L A0 T z0 o' L2 A3 {
b/ v+ V7 W9 ^- W9 ?6 X8 N) m/ z
8 X+ [& @" R3 u# c) L1 |' s2 H; W; |7 i5 F" i
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|