|  | 
 
| 创龙: 你好! b1 G. d& ]9 u% d L  @. M3 I7 z1 g2 y3 ~- X2 b
 4 K; F% g4 Y% J
 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
 * u! O! ?1 I& Q1 \$ t* U  y* L  文件中,将CPU主频设置参数
 8 a, a. Y1 T5 Y( j* w3 Y, a' o  #define CONFIG_SYS_DA850_PLL0_PLLM        18        /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
 ; E: R8 d7 n0 z( ]  #define CONFIG_SYS_DA850_PLL1_PLLM        25        /* PLL1 -> 312 MHz *//
 , ^) C9 F. d  l/ v5 w% {  _; @; O0 ~  U0 a9 h
 " D6 M# M8 s3 Y  Z4 h5 E: w
 CONFIG_SYS_DA850_PLL0_PLLM  由18 修改为14 (推算为24*(14+1)=360MHZ)& k% H+ |" Q3 A) a- W/ _
 另一个参数未动。
 $ O+ g% \- O. G" f' V* E% R$ Q( `8 J, _/ a
 修改完之后编译、烧写并测试。
 9 \6 n4 a' O, U* K7 a, a 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
 ) p% N- [* ]' O" l" n! v- P, x1 z0 h nand 方式启动打印信息停在位置如下
 7 e0 `0 h- T- z# ?( o( q5 ~9 c$ E% y% `/ w( V, {
 
 7 w! @, o* C  d( _0 D$ Y+ J用sd 卡启动打印信息 对比如下: e4 a- g7 E$ e$ L' D% o
 - d( G4 \( D! F* T/ h
 . y1 k' n+ Y% d# e5 X# ^
 看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。9 Y7 H+ t8 J' t+ H% r1 k
 不明白这是为什么,请帮忙解决一下。谢谢! c9 v6 \% F% G3 N+ {! `0 p
 
 * x% O- |- X# h5 O* S% S2 o, A( I% M, b& h3 o
 
 $ S! \% |! _8 P% q9 q
 6 v1 B2 Q" W  j
 1 }5 _$ ~2 L5 T. l2 K+ y  T) @, P' J/ `6 K8 P9 R
 5 T! O, a+ M8 ]8 F8 P7 W9 q: k
 
 * M0 }1 w" H3 t; x5 B- l的顺风顺水9 t3 _" J- l7 A0 Z7 c) N/ C: `: w
 
 8 T; U. B7 T0 ?/ K7 u  @" _; Cddgdfg 7
 2 g, T  a: m: y1 Q+ g- {: i' n* O5 y% r/ u+ X6 k
 
 " ?5 w8 u8 h5 t8 v% z- M, l
 7 t: l3 s4 M5 \5 D# D
 ' w, \5 X) M) J: t" s
 ( d/ Y3 K. ?0 Y& [+ S6 c8 ~: M" j7 c; \  O* ?
 " v; {) N# I9 X) S
 
 | 
 
x本帖子中包含更多资源您需要 登录 才可以下载或查看,没有帐号?立即注册 
  |