|
创龙: 你好
6 Z0 B$ u9 x0 S8 b/ @2 i6 U. }1 ?( i$ u+ o- J( p1 ~9 k
6 \1 r7 K3 n( f: `: S% R
我参考论坛中的方法,在uboot/include/configs/da850sdi.h1 T! \4 r* f# h4 \8 P
文件中,将CPU主频设置参数
" H6 t. v6 }3 P9 ^7 ~" e #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
4 {, u+ k2 e9 U5 C #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//$ E; a( h) @& f* M4 d9 L5 n
6 ]; d! b* I" }, L6 }6 Y4 P
5 x- a: N& N% h5 G! Y0 u
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
1 G' V h7 c: B/ ^$ \3 X 另一个参数未动。: G, i" h. w6 I; r7 N
7 T6 o6 g3 S3 _- b% g W; C: b
修改完之后编译、烧写并测试。2 l9 j5 T+ U D; R b8 ]: H
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
1 V5 H$ }% ]5 m) L. e nand 方式启动打印信息停在位置如下9 t3 i2 n/ g( E7 G; v6 G
`* y! C0 m' _6 w" k: [! h7 [- W# c- E: S" P- G9 a$ j$ a" N
用sd 卡启动打印信息 对比如下& x1 h, T6 O7 E# v, Q- F8 h4 x
/ t2 Y1 ^7 K8 V- o) _8 J, @4 D, ^* B3 z9 c7 J
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。8 i+ @8 |& b8 u, i6 q, C
不明白这是为什么,请帮忙解决一下。谢谢/ E. Y- G# {9 B8 H }
0 d$ Y0 @# G6 H' }) g2 F1 c' [& B$ @
& o# L G* }9 _7 @* P' p! D
( \0 B" V8 }2 _7 m
7 s' @- n# |4 x, q9 U+ _8 v$ W1 J
" U. b8 ~. S0 M) w
' }8 ~6 E0 S2 |2 E
( P$ a- E* k' C) q的顺风顺水
$ V, z+ Q. M/ \4 z% y& i/ n/ v
" e+ m6 D( K' G8 c4 v1 Kddgdfg 71 i& O9 K7 @0 @4 l9 B0 i3 h
/ y! b5 e. s! B( {0 f
z0 U, \+ {( B6 n+ e, d2 |: g( V. o$ W8 i; @7 a
3 q- }# [- }# Y8 n w Y. d8 Y1 v& a2 {8 r$ j6 @
" m9 s6 [! `9 u0 j& s( B- Q
. k& m% r# C/ q$ |! v* e" D, }! U
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|