|
|
创龙: 你好% x' {8 l7 [, ?% u( g2 z. ]
1 f- |# @) ?- Y) e. Y
7 G% y2 g" E- w$ [8 G% |8 J: W- ] 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
5 T/ U# O9 j5 ?% B9 F+ t 文件中,将CPU主频设置参数
1 c; Q/ i w/ \( p% _) }3 F #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m* j! P+ F0 c$ K$ Y
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//, i; i) J d7 r. t& l
0 V& p& C1 w3 B. n% M
! Q( B2 F7 C3 @ CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
, L- d4 t6 |$ [' x4 J0 j 另一个参数未动。/ g5 [5 H) H4 I x3 o5 R
* r& N" t C, d5 ?. e
修改完之后编译、烧写并测试。+ a B Y; h$ I" ~8 I
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
" o: H/ ]$ i% ? nand 方式启动打印信息停在位置如下
& @! {" a& a. r1 t, Q) a# N0 X9 Z* h& V2 G( H
6 f- ~9 q2 A4 i% M0 T& T用sd 卡启动打印信息 对比如下$ |; b1 Z# t" T! j( N; ]$ Q* `
6 n5 R! H& K9 Q3 i3 J: {
' e! @& e+ U5 n看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
) ~! j0 [9 N) D& }2 R6 Q不明白这是为什么,请帮忙解决一下。谢谢2 ?5 H* J9 y& Q9 y# F3 J/ \7 ]6 g' S
4 a6 E, V/ ]! T! j7 _
+ R" Z+ {: s/ Z3 s# P' ~0 F% R
# c0 z/ J/ ^1 e2 x! V$ [8 T
$ ~% j2 D/ P; Q* T
+ j8 {+ ?+ j7 T$ r' c9 d& e, h# _
) w k+ K: q, g. {: X, X( l6 E1 V, c
0 f) K* j/ [) e4 B4 I# @
) Q3 _ W- g, I3 L的顺风顺水
: e6 ?# W7 O& P
; G6 S% Q$ V$ [! R; X/ k7 h& Wddgdfg 7) T; F$ L9 b# G3 c+ H: s; \
/ s! [ A4 ]0 f- {# A7 E. ]2 ^% j4 c6 Z6 x6 e
9 ~- p8 U, q2 v9 J! p& \
7 u( S+ k; u. X" V) T4 X0 Y
1 i9 a+ k8 w5 A0 `& q' s* M
( Q$ A9 L: U8 `1 y
1 i- ^* J Z( G. Q% g8 y+ E* T4 [; f |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|