|  | 
 
| 创龙: 你好 $ i7 f; f. ]8 B( B: [/ m1 S
 9 b+ `/ {: z4 G% u7 K* |+ f1 j( w
 我参考论坛中的方法,在uboot/include/configs/da850sdi.h& z% j" i$ l5 T# r4 X) B
 文件中,将CPU主频设置参数
 1 S% \2 x7 z, V# Q. n  s  #define CONFIG_SYS_DA850_PLL0_PLLM        18        /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
 / h/ d2 K3 ^  B8 A" X% a  #define CONFIG_SYS_DA850_PLL1_PLLM        25        /* PLL1 -> 312 MHz *//
 0 ]: U0 }) l& o" z3 L6 d( S3 S* F) ^( ]; o% ]
 9 I: k; }8 r# C0 b7 P: m
 CONFIG_SYS_DA850_PLL0_PLLM  由18 修改为14 (推算为24*(14+1)=360MHZ)
 7 H) U8 R  T  a1 l1 }) k8 D" h: A 另一个参数未动。( U: {# ?, A% e2 _- K, r5 K$ \
 ( r& l: F: o4 [4 H: O( j
 修改完之后编译、烧写并测试。  q% D# N5 q5 b
 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
 0 s- N% N5 J7 M nand 方式启动打印信息停在位置如下6 d; g' A5 T! C% ?
 
 8 D3 c8 L6 x( b! K$ y. q- D; {- Z1 O* C: P. ~
 用sd 卡启动打印信息 对比如下
 1 C. L. u  @! c" @
 3 A1 H8 _3 |, h1 l0 }" R$ d9 R' y* ]8 ]3 `- A! ]
 看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
 ) K& n* i2 B9 Z& f1 K不明白这是为什么,请帮忙解决一下。谢谢; a: _" ^( {. ]6 z+ |& U: `! \
 
 - k7 k& Q  _6 _# U* X/ W' C" d0 U7 }9 L+ d" h6 ~) E
 
 9 `1 L  S- d5 u; ?. _; H9 O* b# k. `7 d9 }9 p3 ?
 + Z, o5 x# b& ~% y
 
 / x( B6 u4 q/ R" Q; J* |# n, h" O$ Y$ Z& [8 X& X
 $ S; t# g3 P" H2 ^
 的顺风顺水; C% H6 t4 V% ~* Q# }" P- z: {
 / V; Y9 f, G- I
 ddgdfg 7
 % ^7 |2 w8 N! I1 _" q# R/ \4 C( a7 v+ }% E/ }3 v8 b
 
 ( G5 ?! v1 z3 B0 u
 : K) ]/ R3 V1 Q/ k
 " \# k8 Q, C& T& h, Z1 F
 : ~/ X, r  |  E" _5 T/ k+ \! s% w# L7 P  A$ j
 
 . O" F& W9 k2 \9 C4 n+ h
 | 
 
x本帖子中包含更多资源您需要 登录 才可以下载或查看,没有帐号?立即注册 
  |