|
创龙: 你好
7 `$ ^; Q4 G: A5 K8 a9 Q' e8 H8 x
$ f; L+ P7 K. K. G, {% _' O
我参考论坛中的方法,在uboot/include/configs/da850sdi.h! _8 m! d* g$ G, R) r# N% ?0 l
文件中,将CPU主频设置参数8 ~2 G5 a1 Z$ o1 P) _ I
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
# `4 O# H4 x! U: O #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//' n9 V- `) H9 @9 Y& E# A
) R6 K6 N: I# p9 M. D5 ^6 g
9 |) P; i5 v/ `. H. B
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
7 B+ a2 i6 T5 T6 u2 Z# I 另一个参数未动。5 i1 k( c- O8 z' R" t* `; F
! {0 l( G d/ @: W* Z6 C0 x5 D 修改完之后编译、烧写并测试。$ r6 H& j5 D( x4 P7 P6 m
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。, p6 x9 j" c# |' Z$ C1 a2 ]7 L
nand 方式启动打印信息停在位置如下
3 d3 F o* |$ Q: J L0 F& V4 O9 G5 r/ k) E% e( C2 t$ J
" Q- b& t5 l( L7 n% f: ]用sd 卡启动打印信息 对比如下
& ?2 f' Y+ a: e* s! o
, J# A( }9 @- G, }: W, `# w5 ?, V& q+ B
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。. v5 j% m8 b9 v( x) U3 n
不明白这是为什么,请帮忙解决一下。谢谢
- w! L8 U) k( N K
" u# Z# B$ \# `: H3 E5 Y0 K
+ v9 T# L! y% a* X8 z1 ^, Q" [
; K1 ?7 Q/ o4 f5 e9 a9 L
- D$ m" U' r' l! {0 k# G _
: ?$ P' e" O1 _1 q9 w
: k8 o( S) X3 S f# i
9 o/ ~3 x9 }4 y5 P7 q2 ` Q$ M& M$ l
的顺风顺水
- g, ^$ ^ Q+ W) W7 d
1 }' T2 E. c4 R3 tddgdfg 7
2 n% T8 T& e s1 s) d4 [2 d
2 n# b1 c M* U8 s( t3 R" I6 S% o% j( t7 v9 Z( o1 J; O' D
% z$ B+ b$ o) |' a/ M+ r1 C
! q3 I& I& C. k; W+ N5 \
( p' v' E* V9 O
2 M. F; T7 n& O. _* s4 g" k- L- y/ C+ l7 @1 s8 \: X
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|