|
创龙: 你好: K* C4 L# `% b$ [* n) k5 P
; ^1 S1 k$ f2 P" ~* I' v
2 y" E7 [6 L n" x8 O% g5 |' ?& G( p3 S
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
* o8 S+ q; W9 l. k' F* W 文件中,将CPU主频设置参数
$ i8 M" l8 Q- X* a2 f #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
" V$ _& P; N7 M& [ W8 o# G #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
4 f' M0 b7 g0 V2 a% S8 G# Z
" X/ H, M* k( G0 X5 g9 J; R) A
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ) f9 U: X$ W) m R" I5 g5 R5 I; T
另一个参数未动。
. p1 ~# ~# d E* W4 B9 p5 E0 j; F! m7 K
修改完之后编译、烧写并测试。
6 s, N! [* ^( n: N7 s$ I" d: D 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。* }& B. f! i' [, l6 z ?9 ^8 J
nand 方式启动打印信息停在位置如下- |( ^- L' e; r/ S, \. c
! E7 j8 i, F6 n& y4 d, f
9 g$ B3 b/ |6 M* m6 K, _ i* z用sd 卡启动打印信息 对比如下
: G" p* Z8 C, u1 U& E6 z0 i! @; i) s+ x' G" ^
3 Z6 E. R& q9 L4 ^看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。3 {" l) z* V( |3 ~# C+ N
不明白这是为什么,请帮忙解决一下。谢谢
. [# W2 B O. x9 Y9 ~4 `
?) |7 }( e" g( }1 g+ @" f! E
; L% r l. [! s* F( E, k9 V S4 b* N: Z% \9 ^# C
" y7 j5 S, B. u5 K4 r
( {& K- T0 N8 S, A% f" E5 R2 H, e( e, g1 a4 o3 C0 o7 `
( r) E9 ^3 ?( W( K3 v
7 ~+ x) {$ k9 o1 e, u的顺风顺水- D/ Q E1 p6 Y Z$ y
2 [1 U2 R. |; V& f/ ~ddgdfg 7
G4 h" p& K' b. h2 i
n3 f$ B) l. s! U
( V% Y. ]3 E2 n9 g- P- s8 O }4 e. j$ D0 [, o) V/ y
; ~+ M4 x1 a; m2 T3 g( s/ K
) d9 t3 W& s, w* ~; |4 k$ Z5 y/ L/ p' I1 t) J& e
1 p2 Z7 o. Y" s& P
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|