|
创龙: 你好
8 \- F' \0 t" ]1 @) M( `4 e3 u" k( z9 X% g
3 t- p& {2 ~4 W 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
8 f3 O$ E0 i% p# d7 f, m 文件中,将CPU主频设置参数' X6 T: P6 _! ] G, {/ j
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m; o) q: K# w! W2 Z: A) g
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//( b# n/ `6 [" F$ h5 m/ R
: f4 W# S! {. G" Z/ j
. ~9 P9 v1 f. w5 f: _7 j0 r7 R CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)
y7 Z- K% c( b5 Q4 ^ 另一个参数未动。) \0 h8 i" ?0 Z9 o
) b5 n+ l" r& o8 Q3 f 修改完之后编译、烧写并测试。
5 |; h8 ]! G( m. |, s$ e) g 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。# G/ j3 {( @+ ]9 c4 J6 U' `) x" m
nand 方式启动打印信息停在位置如下
' V+ b8 A3 m% u1 Z
* l" [; ~+ t& w8 b0 ~
+ Y1 b. _3 R8 {3 Q& G( r5 w用sd 卡启动打印信息 对比如下5 g, [2 @ V" }( V. s: K) I
9 T! D# H- N( ^. g* \! F% d# Q$ a
( Z! o5 i9 C, @3 S' {看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。/ F& h* X% n4 v t. j4 ?
不明白这是为什么,请帮忙解决一下。谢谢 l# i2 |6 {/ h+ e( U J
% u+ J* ?% A9 E( P" S5 N2 L% ^( D, A4 v
2 O9 H8 X+ m4 \6 X q u1 w
/ K- i9 M8 @* `5 a/ V* q: k! g$ h. Z4 a% ~: M
' a) S: V7 ~4 `
4 A: l \2 C" f1 t" C! b" n2 Y0 S' s
& z# y5 x* C, X" V. L的顺风顺水- Q3 ~4 ?$ b' J
+ J$ i& w' z; q
ddgdfg 73 M2 n, P! ]5 U8 V, w5 l
8 T. Z" t8 H0 p U8 W
8 _( K" [' _' e1 y* a d6 p, H4 p4 S2 | j% l2 r! X
3 Y4 S1 d' m6 }$ y! g2 @. r0 ^
$ w$ H' N* I u/ a1 r
/ q3 A; r1 z' q/ S& q0 z$ [1 E5 ?- W5 N' I% T5 v
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|