|
创龙: 你好
) r3 x, P: F2 I5 b
9 x/ @1 [$ m& z" d
; {1 ^3 p8 q; n M0 Z( c 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
# p, u, q0 Z. Y* v6 q' ~ 文件中,将CPU主频设置参数
0 P' a* l5 W) S. j3 q5 s #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
0 f" t1 M* Z4 J1 X- U #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
: p% p6 D! N) ~. `# _
0 s- G, d h3 O) H) p
+ n7 I8 J1 v5 H- @( \* _/ a" | CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
, E4 x+ _* E5 S; y 另一个参数未动。
1 D/ Q; V' d- n' H0 c! L A
- E# y* Y: u7 F3 ?, j! t 修改完之后编译、烧写并测试。
: S6 E( M( B- z 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
* U& Q$ f( W& @% O# h3 W nand 方式启动打印信息停在位置如下
& j9 n0 U* f8 T) X+ L5 _1 q, s
* _, ]' y [7 J2 y$ R6 ^" C* W4 q" f0 @
用sd 卡启动打印信息 对比如下8 {* F% S2 w' a5 i- V" x( z
6 c! S& O: r* ^* S9 a* O+ m5 N; ?* c& `+ p
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
7 A& R' i$ R: ^: O7 z不明白这是为什么,请帮忙解决一下。谢谢
4 w/ H7 T% l* b/ `9 e3 }, P% P. {/ x. X
+ q/ z* L$ \7 R# m7 `/ W
7 r8 z: k( U; X. y* n' c9 M, v. Q- r1 s$ ^8 s$ Q2 d" L
+ g1 p& I) X" p7 w7 N$ I; K8 b
7 h' F6 o2 W& u7 A% F% F! {4 |
$ L c3 r2 G6 V
2 q! N, k6 u( P3 f0 {# F的顺风顺水' C; y2 s/ i& _7 e
1 d; `* s2 x9 L* s& Y' @
ddgdfg 7
8 `: w8 q! v9 q# s& R* S$ K% I1 `2 J. p8 ]% J& t2 X
+ W1 Y6 a6 x! E1 i4 Q4 r( T8 j7 n, h
! _, p0 d: l" w5 U4 T
+ X9 }( q; Q4 w+ C2 M
9 g* j: H8 E! `. K& @- N; N! h7 D' S, j) y4 s# _
! t6 k) t; T' r* y |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|