|
|
创龙: 你好- U! `- I' Q0 E( S* u8 s5 A
) n* t$ P" Z% H v6 r, J, h _( D/ ]
% G T- |/ v6 Y; Z1 V
我参考论坛中的方法,在uboot/include/configs/da850sdi.h. k" [" D$ x. l& k
文件中,将CPU主频设置参数
; S8 W: O. ~) O5 a8 x" } #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
2 Z$ h) G7 r9 o6 I$ [* l3 b #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
- W4 \1 S; B4 n' e" j* `4 |9 D l: C0 q2 b; t" f9 I
6 k; M# s) |2 A+ b9 s' p9 [/ s
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)( O" G# n' \6 i. y: o7 h
另一个参数未动。 {: J0 v/ K& D1 N
2 z3 k- F$ J' P' X* \6 { 修改完之后编译、烧写并测试。
" ~% v6 P4 f1 ^ 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
: A* z( D# w6 N2 O: J( X O nand 方式启动打印信息停在位置如下
1 w' @) M) b# `8 J/ c) b% q( X* L% Q
$ j7 O3 h: B& [* n$ I, a' g q0 q
: }# J$ A/ F: h% D用sd 卡启动打印信息 对比如下+ p* ]) ^$ V% i( Q
- d- _5 ?- r# j+ e8 z5 ], U
) f& h* q5 I9 Y3 E, s看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。6 B3 j8 N1 i; D& l+ ~1 C
不明白这是为什么,请帮忙解决一下。谢谢
8 J8 `" ?1 m5 W+ Z, j' R+ K7 F$ w5 \) m4 @
* F+ W# r" ?) N' g3 C- s+ N5 C0 [9 p& t! |# |% Y" S h
2 m3 V5 h% l' {* W- L% j9 H! b
. D5 u/ Z3 F o; c8 O
: K3 v3 `: y2 L* B m2 ^5 v. x2 t2 W% C5 \) j* C. y/ n; `( R9 F
0 g/ f+ e9 Z2 {! P- d的顺风顺水
& C1 Q/ a Q& |( U
5 y9 {1 F) Z5 U7 r x; _* a8 f! H Mddgdfg 7
( i- s1 T3 U. _. X! D3 d& E' u0 k5 o
- H, T8 G2 E$ L! ~5 d6 _$ Y% L( L1 W' ?; U* E
' ~3 u& E2 M! r4 y
- N$ h1 K, A* b0 R( Q
2 P" b: r) T7 _- q' e5 Q9 a8 D$ O3 h) I8 e2 N8 d% @
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|