|
创龙: 你好
! b# A1 H1 v" G; ]( y
+ X2 v5 s# K# J' `$ g: k( i9 H/ D7 h1 J
我参考论坛中的方法,在uboot/include/configs/da850sdi.h# X6 E9 l) Q3 Q' ^% U" A
文件中,将CPU主频设置参数% z# [6 D: f: }" q
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m" f) }/ U- G2 D- |- n, \! L
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
4 @8 m O4 t, y: Q8 `. d0 ` g
. _$ L# y4 U5 u2 A7 D; Z
! a. t% u' X* M$ A CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
6 J+ j' A2 q! ~! Q! v 另一个参数未动。; C$ E* i( i: w$ y! c$ E
9 W; ] Z& M0 L' \# r# Z7 U 修改完之后编译、烧写并测试。6 Z7 {4 t+ r( H" R( v5 b9 F/ Z2 r
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
2 j9 q( [) f; |9 h, R9 ? nand 方式启动打印信息停在位置如下# R3 h6 C' I( P T' c# Z) Z8 `
4 O3 D( A& r1 Z0 Y
1 O6 j" R+ O8 N! o0 _$ c$ z
用sd 卡启动打印信息 对比如下
% t) k2 I. `5 g* E y6 N* D0 d( o5 ^- o: i
* y$ ~0 q ~0 ^
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
9 a! n# p1 ~& s( J7 Q不明白这是为什么,请帮忙解决一下。谢谢
& c) T) @9 Y! z4 j5 F# P. x) f5 o1 m3 z) [- e; n3 N
4 Z2 |, T; s& t1 D8 T' g: T; ]. s+ O! G0 @/ H {$ L5 _& m
% W: ~& M6 k8 R5 m; b- n
. p, y' G* L7 V+ y0 Z, b. b
# u# _( i7 m! G' o
; n+ x) {" G' F o0 J1 R# u; ]+ X
+ a7 X/ [1 }+ z/ ?% j8 N# G6 ]
的顺风顺水
0 k2 V; T8 i0 c' }+ \$ `8 f: s, [; J) g" Q4 l
ddgdfg 7
! L* {* X; N! p6 c
/ Z6 W3 D3 H1 k/ l% u7 e* m4 n, K# ^
0 E' N- l% R1 {; F4 h0 I9 B9 U
* g9 n6 t9 E- v1 Z
! [& B6 L; I2 l# m' X) b! L# F
% Y8 ?1 B5 k9 v$ @+ i; b8 O6 j; V' k) @! G
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|