|
创龙: 你好% M( g: x# n6 S+ D, j4 O; k( |6 b8 I
; V3 U) a( c3 w4 J+ j
, l8 T2 w/ y. s' l D. w% C, \
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
) ^7 i% }% t8 E, C# u: c 文件中,将CPU主频设置参数' W+ A2 z- C" p7 W% `; Q$ a
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
* P; K- j; O9 a6 A" c #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//( h) i; X0 l' D S2 u' \
5 A% R9 @9 R! r+ y- t" _( H& \9 }3 Q! p* L# \( m C1 k% q
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)& A' q8 W8 J3 M6 ]# { i9 B1 H$ X: i
另一个参数未动。6 Z( v+ A( x8 N! ?* Q5 a e
. x. W$ s: J$ M6 H 修改完之后编译、烧写并测试。& ?: ], ?# y, D; w& B# q$ @( w9 N
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
# j* x3 v4 o1 \1 o7 l2 X* I& s0 t; l nand 方式启动打印信息停在位置如下
2 U3 {( v( L0 F4 Z% x! t# |% A
( M/ c8 R, M$ h" K) R0 A
# q* Q) f6 u9 F: f7 v用sd 卡启动打印信息 对比如下! v7 t1 E1 S8 ?8 e5 F
( b1 Z+ j- `' }9 x3 Y3 l# v7 I
( L* R7 `& V7 X2 `看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
6 d$ l2 S# B7 m不明白这是为什么,请帮忙解决一下。谢谢
) i$ o/ n H' G. s5 Q5 E+ j' Y/ L0 Z% t- x- J: D# x6 g1 R4 g
" M y7 l4 Y: d" W+ g" q. ~
* Z/ p6 B) i: L: H+ Q: j0 P( a3 K& F. b9 Q/ d: p
. N3 s: U4 `2 ?: U* q5 q9 y: }
+ x' T4 n0 l4 l; z9 _/ O# I. s8 R* n1 m* N9 b' m- U N
0 a1 [0 Z7 N9 Z: F) Q2 I6 A
的顺风顺水
1 f6 a6 k- l1 x6 K3 X5 i# R# O8 p2 r- }& S- T
ddgdfg 7
}" @% F# w! d3 u; L' A
6 M5 z& L7 e, C
/ S( B* J9 O# o; f: D# j, T$ w a/ c: C& y) @
6 ]3 p, F) l" {$ l/ d# H! X9 f" d9 ]+ N* r4 h
2 P4 l ^2 z$ p5 a. a
# `# i; C8 p y! [+ y |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|