|
创龙: 你好. R. l' b# w! M% f# d# v& v2 j
2 M* @* u( [4 G3 k* e
5 [% ? A9 q) o* @3 y# B
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
; f9 H. j, ?7 i2 f. H 文件中,将CPU主频设置参数3 Y' k4 ~; p% H2 C6 g2 W1 L
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
+ O8 W( ^* L( N3 c #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
9 r- X2 a( F: z- `/ p6 R+ i: F
7 w/ J* ^7 @! q" R7 A6 q8 q1 T. ~0 T/ G: t: \6 o
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)- C- i0 x3 h% D; u) x
另一个参数未动。
1 F! B. @* V. u: s2 t: D
% a) B; r0 t; Q9 U+ T6 h 修改完之后编译、烧写并测试。
( D. w7 l& _4 t+ u8 U' D+ U8 A 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
3 I, T6 U" [; u$ K4 d' ^' | nand 方式启动打印信息停在位置如下* Z- b6 \, }$ `, v, Q0 R
4 ^1 c7 c6 X1 a7 ~5 k- K
. `5 Q( L8 j7 r. ~7 K
用sd 卡启动打印信息 对比如下7 j5 E3 H# |+ S$ {2 M2 w
: i8 r0 r$ z- {
R9 o+ A2 m1 n看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
8 @/ P: g7 a& {" \& h0 n$ z$ _不明白这是为什么,请帮忙解决一下。谢谢
6 K. g4 S, X" ~& [! M& j) o' f
# S$ H( ?+ c& y0 v' ~1 @
5 a8 n e# q9 h2 i8 y2 s3 o b% t9 z0 Z, g' z
$ h+ [2 B1 h3 a3 e! D
$ |4 l5 F ?# v' \5 k: @7 O$ G) r: s' M0 n: I- [
4 L* q* z+ S/ p* ?& L. F" Q& t D
* ]0 ^# [9 `% P: t的顺风顺水
! v9 S& h" o5 V* U7 X6 Y
0 T- x, k5 N+ }ddgdfg 7( r9 ]$ [; P- L: a/ S2 a1 }
) D" \2 m" i7 L
& A4 ]8 ^# A* i, x. T s; ?
( O( m+ D; q% F+ M+ {8 | a1 ^# p: _" o- `
% h7 F9 R) P9 D; t* u7 P, ]/ d6 r- x
$ F& {6 B: G& O, l) d |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|