|
|
创龙: 你好6 K( R+ v0 \& E! ?) p: b4 a
. y- N6 u8 V! I$ L J- \
6 k1 I$ O, C6 R' e9 p 我参考论坛中的方法,在uboot/include/configs/da850sdi.h6 F' U' }4 b% S; {; w
文件中,将CPU主频设置参数# r: ^$ \6 G4 {/ _
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
e, C& f; I/ \ #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
/ N8 J( c, f/ R- [8 v' T; \( B" h4 C) y4 P& y% V
+ B4 u; Y5 a8 M" c
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
# U0 W4 n) V0 I" F5 q! d 另一个参数未动。
* M3 w- z9 L/ u. j: _$ _1 t- P/ d. P. i, d- F
修改完之后编译、烧写并测试。
( D; C9 \9 u7 m* m 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。 F+ r- z$ `! J5 d& W! @4 u" `
nand 方式启动打印信息停在位置如下+ ?& ^/ K" q! x" O h( L
# O" W* a8 i( u- J
; q) x$ u3 [+ m- k用sd 卡启动打印信息 对比如下8 J# L/ K+ B$ x9 X+ {
, q( s0 _) R5 [" M$ q9 ^9 {/ V+ h
$ e# h2 p6 I8 H+ X/ C) l看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。2 O3 ]0 B' V3 k( q9 P: {, A$ v) S7 `2 \: e
不明白这是为什么,请帮忙解决一下。谢谢( U/ k: e0 r2 P
1 g* C* }" A% b4 o4 Y0 X# P/ q* Z$ g4 X: T) o: @
/ f3 i" h7 G; W' ?, D' p2 w
7 G6 W6 z7 Y7 E$ `
7 A" t0 k* Y7 v6 Y/ J$ ~. o. i/ I3 W& j/ y# O5 h
. S, b- I& F4 T* W$ ]
+ G, t5 M3 O1 `; A* O: P7 `
的顺风顺水7 h6 j! Q- Y) M
: N4 c( T$ e, i; O/ N q/ l
ddgdfg 7
& d& S+ Q* @( F. `& @/ \/ Y! q9 D: @
2 t. Q, T$ N$ ~( ^& }
( s$ n& u, t1 p: n8 P5 ?, X2 w; a
, Y# m: b9 e9 z; I2 `
& ^/ x0 N8 L/ w$ Z9 d( U" E8 W; S9 B5 D( Z
/ d& n% s2 d1 Y6 D% M+ x |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|