|  | 
 
| 创龙: 你好 ; G/ P! b* n3 W: [+ c# ?8 Y9 y" p6 g, w0 s& s+ O0 o; v
 
 3 x! \* ?* T+ x" G  我参考论坛中的方法,在uboot/include/configs/da850sdi.h
 " z" a  m# F" W" h  文件中,将CPU主频设置参数
 : w8 l! w! Y% L' K. V- V  #define CONFIG_SYS_DA850_PLL0_PLLM        18        /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m$ c% t8 S% K5 @$ N8 H
 #define CONFIG_SYS_DA850_PLL1_PLLM        25        /* PLL1 -> 312 MHz *//
 & _6 v) H5 q9 Q7 x) m
 6 c5 i3 w9 I  S. o0 x" f
 1 v" a. c$ c! D% l! _& I  CONFIG_SYS_DA850_PLL0_PLLM  由18 修改为14 (推算为24*(14+1)=360MHZ)" R9 k" n) D$ |2 {7 g
 另一个参数未动。
 6 b$ C- b$ E" g  E2 a6 {
 8 H" }# ^4 t  Q9 ?+ ]0 N. p 修改完之后编译、烧写并测试。" e5 w& \5 G2 l
 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
 5 [, b, V$ i  ~ nand 方式启动打印信息停在位置如下
 / E  |& _/ A* W6 W8 I0 l. U/ R
 + ]+ r+ `1 {$ I5 k9 H6 P9 s" v/ p% Z5 M
 用sd 卡启动打印信息 对比如下( d9 j" r7 `0 E+ [7 J
 
 # p+ \4 s$ Y9 W( Q; s1 o6 @7 p- s" Z
 看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
 . C) k: R( O! W/ w# P2 [7 I, {不明白这是为什么,请帮忙解决一下。谢谢1 j. k9 i0 W0 G: i$ w+ o2 i
 1 f7 v1 x, r; j8 G1 g6 c
 
 2 V, X) G8 R! a; A6 ~, q4 W' _% r; {: T% ]# m
 G8 G" |4 r* t/ y4 l
 
 1 z. p7 T! d/ w9 S0 K0 |2 x$ C( r7 c- s6 S9 Q" s! n$ W* @
 
 : Y/ p  R2 Z7 \$ t- D: k
 & u! m) a) `& F- K2 n1 F的顺风顺水& M; g6 s* B8 D, x4 X* n4 V
 
 / m* l) O; y/ F- l1 zddgdfg 7
 + q/ C8 f2 H) N5 Z2 B4 N( ?7 G1 ^" C" @6 l$ z9 H
 
 1 i% f) V. ]' }$ j: N
 ) F# O" q% f- `- U1 V" U( _* T! ^
 : ^' B6 f4 R9 c+ n5 j( Q6 R8 y
 
 J( K' Y: K% Q, W$ P4 a
 x! _7 P6 b- A' b4 c* l
 | 
 
x本帖子中包含更多资源您需要 登录 才可以下载或查看,没有帐号?立即注册 
  |