|
|
创龙: 你好- A" `# ?' D: {
" ^5 ]7 r* r( E8 r" H; Q, c
& m. S# x+ V5 V N 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
5 [. r2 n2 \$ N: d% E" S2 r 文件中,将CPU主频设置参数$ u' R) z7 f6 K* }1 Y
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m& v0 Y$ M& @: X4 `. E" F
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
q% y4 {1 A2 e/ J/ h3 ]6 M/ t! x, A6 b$ C1 {
7 ^0 e# a- W6 ]2 C5 v/ Y m. H) h CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
+ E8 |: l& O8 E0 i 另一个参数未动。
5 x8 r6 u. b, }4 v: r# t' B
. o2 _, w9 ~+ R: m) ~% C/ h7 |2 J6 Y' W 修改完之后编译、烧写并测试。
+ u1 J: F4 n& A/ Y, K% Y2 u7 Z 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。5 o# C% U" p. \% x, `5 n: s0 ]# R
nand 方式启动打印信息停在位置如下
0 ^) Q4 G+ `% c+ V! b. N5 @: [) L
6 j' m# w; u; p+ ~/ B7 L. F
用sd 卡启动打印信息 对比如下
. T( [- |8 [) H# N9 @% z
+ \8 Q0 O, x% q& Q7 t. D& Y J" e" Q7 h
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。! c1 O. @: S+ `5 c) G
不明白这是为什么,请帮忙解决一下。谢谢% l% _1 v( c, H5 r/ e- W
) x% t/ _, G7 l# F$ l9 C1 _5 y6 l" p! U2 E4 A+ c5 ^4 |
1 ~! I6 g2 a+ K7 B4 {, w- e' L6 L' W/ g3 O+ v4 ?; B
% k; p. |7 A: J4 Y3 t2 o7 }) b4 ~
9 O M3 R9 Y: S: k1 m
& u6 q6 a$ K! V! q. I
3 T) u0 T% j* p. Y的顺风顺水
" e4 O$ F6 I: ?( S" ]& y9 O- j& e7 k
ddgdfg 7
F+ `1 q2 `& V1 S8 P: i8 G7 i8 ]8 p& z
* T# Z% q: o. ]1 }
2 C0 T# Q/ a: b+ N- P$ m
2 d7 }' `( h1 F) R* Y' L8 [; {% @- o, {% ^# X0 [! O; Q
* y3 ^$ ~7 d0 Z3 V$ ~3 p* v
) a! J; |7 b' ^
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|