|
创龙: 你好2 V4 }7 F3 }6 v# H$ h" ?$ t
' I0 y* b8 h+ m m( m8 a
( G/ G- H( ]+ Y, r3 l2 {, I5 G$ F E+ @ 我参考论坛中的方法,在uboot/include/configs/da850sdi.h5 |5 b) Z( O( }! |# F+ G+ S( H3 H
文件中,将CPU主频设置参数 S0 p$ m0 i: O4 ]& W; P
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
/ t, G h+ S% r: [8 {# f- l* a #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
: x) w1 b/ k. S v; D- ]7 P% _* a6 k2 |2 h
8 \% P2 U' T' R3 t# z
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)5 o7 V! y5 a7 S1 |: O- M
另一个参数未动。
, h2 h& r2 J' `- @( b5 U# T# ]9 N+ S: `$ R7 Y. z
修改完之后编译、烧写并测试。- y; Z! a6 \0 ]+ G# T; C
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
( N0 C3 L+ u5 K9 a" O9 n$ m( a9 b nand 方式启动打印信息停在位置如下
2 W# u- |) l0 K5 u, L8 k, s
7 [+ y7 E" J/ J, w) N# q, c7 k1 h, h- L& w
用sd 卡启动打印信息 对比如下
. i! r9 U2 J, u% W. J6 p9 B% N! @* I1 G+ h0 v2 m6 T$ ]& S: V# q5 Y V# z
/ t) O5 ]. t- Z1 M% U2 H$ t, B* u看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。3 K1 |& `1 {. g# g( V x% ]
不明白这是为什么,请帮忙解决一下。谢谢
- f7 g, V6 z5 V: o7 g0 V% a+ R+ @8 }- c! F1 ?7 h/ s
. s2 o- v$ Y0 U( N
2 ^; ]- O+ X$ M1 W, Q! K. J0 D+ U
0 }2 C5 Y2 Y4 d+ z4 V$ P& j$ `0 ^* d+ U' G% \# ]2 C3 N
$ S; Y2 L- I4 { m! i- G
# \; I( I+ ?! L. ^2 D" v/ g- @
3 l" x8 a$ r/ g) d; y) o的顺风顺水* \" R8 H0 R7 s$ G3 }
; k+ C3 U! L* o# l
ddgdfg 77 u& b# S* q+ q$ I p2 P
$ f; B8 B2 `& W# y4 r. M6 Y( |: H
; b I* @1 E& B9 M3 S, d2 f
+ a; X# u4 o: l7 }4 Z% w, S' J( H8 [4 h$ n% V
4 _) O0 C% q2 P
F$ Y3 i% ?& \" x C8 d- _
/ T1 D3 T3 V, X5 D
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|