|
|
创龙: 你好0 e& W- ^5 \( q0 z! ?
2 W/ s1 Y' m* G& F M7 g4 W* Q' k6 b6 t" b& J7 Q# v- k
我参考论坛中的方法,在uboot/include/configs/da850sdi.h X9 Y! g+ D! U
文件中,将CPU主频设置参数5 j$ v; ^* u" E3 Q" {7 W4 s
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m" Z2 E6 r& P# Y) [
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz */// A8 G3 K9 D. f, D
8 M6 s% }: V/ k2 ]/ l+ F' y$ V) |3 }+ J) a
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ), W. [- K% ^& H
另一个参数未动。
, R# O" c6 X# y' W+ |2 w9 ?8 S! v% {6 {; \9 T0 S; A" d
修改完之后编译、烧写并测试。, `# P( D8 r8 U, O
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
( K9 }3 G/ R: c- P+ @ nand 方式启动打印信息停在位置如下; e) O! I4 R H, y' e* r; A
! J) @5 t2 v! S; ?: P8 ]" \. w9 T" V
用sd 卡启动打印信息 对比如下
, e: [# u. d- ?0 S# ?3 J
4 Z- U1 S) _1 L1 F8 V: r; y# W* Y( g7 l% ~5 X
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。0 b1 q, R# l; }
不明白这是为什么,请帮忙解决一下。谢谢! Y2 V" D& N( p q
) N: A- ?) y% @) a. H. X* s8 c9 C/ |& J; [1 k
: y- P3 d6 f0 x; a! l7 s* ]
" J0 N6 G; X. N" k7 R+ Q* z0 G4 j* T7 s( N/ ?2 t+ }. y C; C
+ |/ l8 E$ W' V& H! }8 {
! F0 ]/ {8 u+ R4 R, r' w$ p o7 |) s: I2 [+ p
的顺风顺水/ z5 i1 R( G, `- Q1 ?
! I+ R1 }6 h P- zddgdfg 7
# F- b0 j& b" E( G1 s- q8 E+ z# M8 X: a+ F( f: c }' r6 S* v
0 _6 K/ x4 T' N) n5 p& h
* v" V4 y' n2 f3 i2 m6 C
! C, D. Z, a0 l& X4 B& z; M+ l
. ^" e& q, W$ ^+ D8 c: _. |
* w( k6 p- E+ q* Z' Z/ h+ z( f- t& X( i" g' f0 A0 z6 l, c0 f! b
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|