|
创龙: 你好* O6 X0 B3 x4 y# T8 Q
4 A6 }+ @# Q* O6 f/ Y4 w% y- @& B% _: m0 {
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
! k1 h) @, f' k2 m, G! K S 文件中,将CPU主频设置参数
5 G# w1 k* F# w% f% m% T; q #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m1 B% z$ l/ Q) I# O
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//; w8 R- k) L( _" r0 ^) b `
a* ^" D9 @8 @5 A! ^$ |
% M9 C- m' ^! Q( @) S
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
( F# ]5 f' @$ i: b) {8 x 另一个参数未动。5 J. s: t8 K* `9 A, }4 I
Q. m y* e1 M, ]. V4 ^$ {* n
修改完之后编译、烧写并测试。
8 h. G' E% B1 q 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
( \0 j$ L9 ^! L* B. Q0 A7 y, V$ B nand 方式启动打印信息停在位置如下) ^2 v1 K3 D' `: i2 `6 }
' r0 a+ j0 n N# }- I" y9 q5 b
1 R" z8 v8 r" e( z( [4 N5 E( q1 y9 p用sd 卡启动打印信息 对比如下- `" S4 d$ O' C5 p* R
/ z2 S) V4 o; m; P
1 a# G5 k" Z3 j* ^( D; Y8 _看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
3 q5 V9 u8 s* e& L3 B4 O3 p- z不明白这是为什么,请帮忙解决一下。谢谢
2 K' |1 y+ U$ N V( {
4 \. K& y# R0 P1 x; P' i+ y7 D3 z9 p$ L9 R8 A
( ~9 c" b7 h+ s0 k: G S! a' u& [
. ^' Z1 J* v: c1 W! a4 |- `/ M2 c3 l; P. I3 [. T3 Q2 u- ^; S
# I8 k) X1 v3 d: }( k9 ~
' D) B. ~6 G5 t: b$ A* M5 y$ X9 B( [0 A5 ]
的顺风顺水
+ F5 p7 [- {+ t/ m8 @& z; C4 X1 C. A7 P& J4 c) y4 }, M) A5 D; w
ddgdfg 76 o; {$ g+ q# [5 V
$ G- [3 S. H' v! w$ N2 d; M$ y4 m( I: R
x5 r: W+ q8 C) z F" c
/ |6 S% U4 y* v6 D; _5 W4 Z
" X$ v7 }( M H! n) D" Z' w5 }) J6 H* o
2 j: d8 ]3 _2 K0 M: H, b. \
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|