|
创龙: 你好
. c+ q l6 R% H& r" t, s
, B1 U1 `* c* V$ |7 L. }6 g- m- W6 P" _, |- n
我参考论坛中的方法,在uboot/include/configs/da850sdi.h1 q& t7 C9 D! J, W6 e
文件中,将CPU主频设置参数
# h8 T( ?+ n( h( B, k% |9 _5 f0 [ #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m% R3 O1 d+ k; S
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
% @) J0 I# J! U6 i5 O5 p
. g( Y! b) ^# _8 i& i. N7 z. E" ~5 M5 b3 ~3 t ~0 O' W0 \
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)6 I' y$ g- a( G
另一个参数未动。
4 c& L- P+ h! Y: w' U) z- a' v1 u7 G. n3 Z2 N; s" X+ D3 E5 l
修改完之后编译、烧写并测试。
, r/ `9 ]8 ]8 V3 l8 e+ F% f 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。2 c# G" H/ c- h( T- @8 i& L
nand 方式启动打印信息停在位置如下
6 \. ?# R* H: P3 A9 C) p! ?8 C% j8 A# w, s. {. U- x- M
2 I% X# E2 b9 ^5 v; {
用sd 卡启动打印信息 对比如下 D1 ]2 o; w- J- E$ J
, {0 o+ f: F7 R/ h& o1 J/ c) F7 @" }5 P% @4 }- h @
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。8 R. L9 Q% L. H7 \: {# l
不明白这是为什么,请帮忙解决一下。谢谢" O8 ]- ~9 n; I. r: s
1 z( q$ W, s# ^8 F8 ?
9 X. R8 @# ?+ o; N& ^
- g5 o% j+ W/ D, t% I
" n0 q! I; E' q( G: e- z6 V7 u" U# Z( j3 t
* t2 I+ h3 R6 Q& F L
4 S9 S/ i8 F7 h/ K" n& t, O
3 F6 l$ @7 g+ {4 T) y9 d! D7 O的顺风顺水6 |% C' g$ I8 |2 }1 A& |* y3 Y+ U1 m
! K9 E x/ C$ n" nddgdfg 7( _% e7 P0 \6 f3 B7 B
" g* Z* E6 V! A: f6 v2 E
) X% W: n5 q6 u
& e' Y9 O+ `/ z
. Q* d4 ]/ H. A2 O* L
$ v( _; y, T# L% Z O3 p& j
. k5 M6 h9 @; s- G) n7 e) f% T$ R0 ^/ \7 i0 n
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|