|
创龙: 你好
, @3 \4 i+ \ I! X+ u+ @
7 q. }" C( g' r2 U, G' i9 x) R, v& @: R& O1 y# n
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
( n2 D! ]' q' {% D 文件中,将CPU主频设置参数
" Q; P+ T4 t9 a1 U5 M7 [ #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m" ^# A7 W# [3 R7 `& f
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//2 ]0 c, d* B& s# T: y7 f/ N
7 d4 [! _* W+ |- U8 Y6 s
/ ?+ [* v" i1 o$ U4 R0 G CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)8 X n t* }8 W# F2 J' m; E
另一个参数未动。; x8 w" H. |% X5 p
% |) @* A I9 H6 a* D0 b( V9 `
修改完之后编译、烧写并测试。
2 t) @3 z4 Z- V 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
- k* r1 l) c2 ~! Q: z nand 方式启动打印信息停在位置如下5 u* z6 p4 ~2 P
/ Z& L! ]8 p w$ ~
+ x" c V/ N5 `用sd 卡启动打印信息 对比如下! B% `' H4 O# t% I/ o" ^$ T
" Y' a" F: q! @9 a9 h
* p* z- Z7 S5 H
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
6 T0 ?# Y* l( J2 u" G; F不明白这是为什么,请帮忙解决一下。谢谢
; G& l2 R( k7 I; I1 ~6 e" n/ E8 F5 _
7 M6 L x8 X" E* I& i x1 Y- t9 l' S* A( ~; c3 B
* s) E) V+ f9 T/ m/ J) Q' g
! {. `1 g! ~5 a8 P, l! b+ `
& X$ Z5 Z: A- m6 p% q; f% p, ^0 K, L
2 G* l9 T" n* z; Z( Y9 |: o
! i- d2 X3 }! e) u& g5 {
的顺风顺水
9 m4 p: I: o) F* I, O1 ~: k5 M# v) Z, d' O/ k9 b" T; [7 X9 V
ddgdfg 7
# o; Y4 f( Z8 S! ]# V$ k
. T1 s: Y; N* V7 o: D" l5 u6 @
. |$ h1 C/ Q& f; u
+ C' Y& }' ~( J8 w: B0 Y5 [4 `4 {* ^' m2 u m
- B5 s2 ^( T& \8 s+ ^
$ B( T+ z; d4 ~% [
) Q. N% G9 h( q+ D/ e7 C
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|