|
创龙: 你好
, Y4 g2 }# B. K7 @" q- L: u ?& D2 a/ j" c4 P2 ^! k
& Q4 r3 p3 Z+ I# M! g- k: j
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
. _' _5 S3 {6 A U9 L t 文件中,将CPU主频设置参数+ a `5 X4 s" H3 V
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m# \8 \- I# F+ ?8 u
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
( W& v% y0 D; T: H3 F2 E5 C* C4 D7 t8 o: x
3 H- X: v; h' C* z$ I. g CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)4 D( H3 Q! V, r7 l
另一个参数未动。
# @4 x6 S0 K* A6 |
: J5 E$ Q+ \% q6 ] 修改完之后编译、烧写并测试。
0 }; X* x9 E8 K4 R 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
6 s7 T, f2 N/ [# _) i nand 方式启动打印信息停在位置如下; {0 U- o/ C+ U
& [0 V# j, ?4 F0 d+ }1 I* u
( {: H- k5 }; l" H. b; ^
用sd 卡启动打印信息 对比如下) v' x `* {# R9 G- [3 V
/ U: [5 e1 p1 i$ o$ J. `2 u. {& k+ n# ]/ b2 m2 ]5 m0 N
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
+ w4 R9 O7 y- D不明白这是为什么,请帮忙解决一下。谢谢2 z6 h. s3 x. @3 W; a9 h: C: D
6 H, g% D2 s/ M- U' R5 U- D
! [% g# S$ v; T0 O
R' n2 d5 c5 ]8 A& W
_, F4 K, v! |6 U+ ^: g% n3 B3 r& o0 k" t% S1 D5 z4 s/ D) g2 n! N
( \$ g, F0 u4 ]$ b3 @5 z5 g
! C) P7 x0 k- q0 X2 E# B
& z# S! T- t9 c- m1 X$ H& _# d的顺风顺水8 y; a) i" Z# M
, J( l/ G5 O5 g7 e' a& d- ?- t8 U# b
ddgdfg 7& f6 k( Q4 V! c9 E8 k
, o6 I- k9 F! i4 x+ d% g" a$ j( M% H6 Y# J
% k, k w$ O( @! _/ c) D6 |" m/ q
% _ B" w, s+ k( s/ Z" F
8 I& R5 F7 g: k. X1 X9 Q9 m8 m
2 _- d2 e ^% ^" I; p2 e3 }3 M& ?2 L
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|