|
创龙: 你好
; C9 q: w0 _) m1 I# R
~% m6 J0 Y. P: r% D
0 X% s" p U; X: H 我参考论坛中的方法,在uboot/include/configs/da850sdi.h$ g0 H* f' r% X4 k! ] q3 V/ m( j7 B
文件中,将CPU主频设置参数$ {; L; T4 o# ^& F5 k8 d' k n
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
# W3 R, ~9 M# E$ _/ k8 M #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//* X4 d$ V& s; V2 x) R! F2 N. a% x
) [- I# @: E) F5 F( O, F: ~0 H4 Y5 U) P: U$ g! V
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
$ ]" [. U# A- {2 L) j3 D m 另一个参数未动。) x( F4 I' f) L2 V: t
$ o. v, L$ d7 `0 \9 @( @
修改完之后编译、烧写并测试。( ~1 H5 ?9 b3 O' s j4 ~7 {. m
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
! _, a# o4 ~2 u6 Y# \ [! Q nand 方式启动打印信息停在位置如下) E9 J/ D8 G# N. {4 \5 I
$ o$ P" J* n! R# V+ g# n0 l$ ]. k9 l8 X+ N) i/ `: Q% S5 [
用sd 卡启动打印信息 对比如下8 b( v1 W0 h; N1 i& D! y; F" g% f
4 e' t: f/ y" B0 o& d
( V3 m+ b4 i( h- d9 c2 Y x9 \
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
6 [% ~. c) \; a- e: V3 V不明白这是为什么,请帮忙解决一下。谢谢
) v: d0 M( Q" Q5 b' Y- f# D2 @
/ L" f7 H& {. a' I. x( E" g
/ J; Z/ |: X/ Q
- N+ K; d1 p! z
, s" a6 R/ U" a' g- H! q1 a3 u
4 l& V8 J" w* @
4 A6 R% C% I! q- ^ x' T& }) n# V
( r( `. N2 z, H8 i& F
# ]5 X8 ]) O# J1 E% B9 M4 D的顺风顺水0 L4 L7 W5 L- A$ ]# O$ _
# q& w! ^# n3 \& I/ ?ddgdfg 7
* h& F/ B6 P, @' O' b7 o+ Y, p8 a* Z9 S( x
+ r$ H& L& v* a$ j( f# I
! x% j8 u' M- F
* m- L1 B, E4 c+ r9 O# K4 J/ k) r9 K9 s, S9 ?& z$ \0 @
) b' h& z4 j2 x0 }( {2 x! K! H" z! h' {4 f- C! W- q4 _7 n f
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|