|
|
创龙: 你好0 z( O( G6 |% W% \ O
' _8 [) K* h |" r5 m+ ^: Z" }' z, e
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
' j0 A7 p) |$ L% r0 f 文件中,将CPU主频设置参数, u8 t' a) r) H! e1 g( U% t6 Y1 p
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m. m: t7 M/ n+ w
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
3 `4 A9 S- x3 ?/ D }4 ?' l0 G" I0 v+ d3 v, p
' b& t( x3 v4 L5 C% A CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ), D, x0 s" ]. n; h) `2 X
另一个参数未动。
' s2 O3 o- [' c7 p8 ?0 O$ x) F" v4 @8 A7 o2 U$ H" J
修改完之后编译、烧写并测试。
C' g" z' y) { 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。/ Z/ L0 X2 k$ {. M- D* y6 q
nand 方式启动打印信息停在位置如下
/ C1 n; b' w: P: ]/ k
6 o. Y% e* e9 a8 P/ U
7 u z I. W6 C S7 R用sd 卡启动打印信息 对比如下
' z' a6 ~4 ^8 N* e/ M8 H4 n# @! g, W
0 @% k3 e' z$ C8 I; q: y) p) i' [! [; ^9 z
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。' H7 t6 W! ^" V9 K9 Y% j/ E+ E
不明白这是为什么,请帮忙解决一下。谢谢; A5 N% u: m/ u8 |8 K$ q* W; Q
- H3 M7 B0 c( ?! A
4 c& J# c( }/ |5 N Z. I
1 @3 z( l6 C! P
; Z# `' D% A2 c/ k" ^* L' M+ c" |2 O; O
) G/ q- J( q }* o! w. c2 z+ b
' Q$ p. s. q+ l9 p B$ D/ y, ^0 O( z" a; t L
的顺风顺水
% I- W% S7 m2 @1 v h t
1 t/ R7 V v$ y1 q- l2 bddgdfg 7% N; |+ F9 u& {! p8 [
, \; G; k/ ?. J- J% A& m
" q; L3 Y0 J; ?1 p& o# z. u7 r/ {
" o% T0 X9 f" T7 O, }' G( U
7 C8 `! ]) t' k) w" Y
3 v4 J7 t. H0 f7 P9 q) b& D
; p2 }: ? ~1 m! j. K4 t" o8 j" f6 C- ` N# B
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|