|
创龙: 你好
4 @2 E4 d6 ~! l0 ~" W) o
8 I$ y6 a# M7 w7 s) X3 r# z R3 i7 ~
我参考论坛中的方法,在uboot/include/configs/da850sdi.h) ^6 y6 i/ j8 S5 R5 \! w/ a, B' y
文件中,将CPU主频设置参数3 s% d: o2 F/ w/ @: }4 H
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m3 L) [, h5 o, @1 I! @
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
7 Y. K2 \/ ]4 P \% X2 w% o) E9 R- Q) N
0 [# r; @& X3 o Q* {8 L; G CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
+ {, ~% Y. m+ ^4 _' d 另一个参数未动。( V0 b5 Y9 x1 q3 ^ f d
6 S0 \- _7 J( b+ q5 O 修改完之后编译、烧写并测试。3 R- n# W3 W' @( ]: ~
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
, w% [3 `: C# r& C9 ^- P nand 方式启动打印信息停在位置如下
( P7 p& N( x5 q7 \- A+ m1 n; ^ d' O9 u; N+ L3 [: M
! Y* e9 ?- b5 L% t+ [- n用sd 卡启动打印信息 对比如下
2 L: y4 P( g* _1 U/ l
|0 ^3 z) B# n: y% T% K: ? `
" t& m8 G5 o) v# E' [看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
`: g+ O7 a9 n不明白这是为什么,请帮忙解决一下。谢谢" t$ g3 x0 V" A( o/ e
1 z, _7 h* A9 \9 m; W" I5 z
$ _: a& A6 R, o% W" v/ e
6 { l6 l2 n9 ~, r" w2 l& M3 g, _
- M: h( V. ]. { k3 f/ E8 L
7 Q- K! L( U2 s. A/ x
4 \* v1 I" L) Z' w+ h F
: |0 r; p( g+ r. K$ n" n# R" \的顺风顺水
2 F8 h6 s9 j, h4 b1 z q2 ~8 B. A/ c0 ]2 X1 o
ddgdfg 7( O' w* D! N$ j9 O+ q/ E
$ e/ G2 R, E `; J
+ x, v& H8 C% _$ }2 Z8 a: [6 _- B
* K1 s9 N, H+ W
* `/ t' K6 H7 H, N1 Q. k9 [/ d0 l5 F, M7 }- C- z
4 W4 k0 f# g! A& S8 t" P8 }0 R; ?. Y$ l$ j) Q. E9 c1 w
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|