|
|
创龙: 你好
( Q4 J" P4 [* g# N6 d0 n, v' T: S' j8 z! i3 H9 `
* U; n/ J' D: c5 i, |
我参考论坛中的方法,在uboot/include/configs/da850sdi.h5 ^6 @+ x3 u- i6 Y+ O/ B6 ^4 V/ n
文件中,将CPU主频设置参数
& A7 j/ }! B" W$ n$ {2 e #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m \$ N+ A `: f
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
: M. l8 D( Y) O% n# f! c
7 [/ d: ?8 Z/ ] U- P D, W- L+ Z2 }2 o" M' j
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
& I3 l+ A! U+ F; D6 t# `6 a8 E 另一个参数未动。3 o% O N: h' L% V! Q
' w, M, c- Q* D% D J 修改完之后编译、烧写并测试。
4 G6 x9 _4 e8 s5 z* O' C 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
; A* I D6 l0 r$ l nand 方式启动打印信息停在位置如下" }) a) ?0 k* g2 M5 v7 S O
4 \8 F/ s2 V7 W }- C* U9 t
v! X" {8 f5 D4 \" C6 S用sd 卡启动打印信息 对比如下
4 K& l7 U4 S) ~0 x- J
, {; t2 ~. M; U1 I' t/ D
0 ]1 S- I5 l0 {) r; @+ E: k看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。5 f1 v9 {$ L$ {
不明白这是为什么,请帮忙解决一下。谢谢
4 v3 {% {' n5 u0 S3 i) p. H/ p M, I% P/ P, ?) y5 d
9 q' \: M. q, s/ [9 M6 N4 ]; R) @5 v$ q1 g3 u m$ G: e
3 A5 m7 f* }9 S" z* Q B [3 X) Z, ^) T3 i/ A
& n+ o: J: Y9 N# @7 n" ?
" H+ l( U! h! f6 D
5 ?! g- ^1 G, a的顺风顺水
* T7 {" u4 E& n+ L0 m @* S* @! l
+ F9 b, U+ m. U& y8 y- uddgdfg 7
* t6 N! m( P& S9 X. Q3 |0 J4 n0 |
$ c- n' }' m+ f7 @" i1 k& ~$ k
- t6 ^( z# n- o2 }
8 }$ W" m b) o6 @& D' ^! V" z9 s9 ~) X5 p
' J+ o( S6 [1 m
7 l8 W& o, C7 a5 |( r& \* {3 {
4 z( Z9 w: o) W5 K
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|