|
创龙: 你好
8 u8 X% D) ^7 L1 d S/ k- R/ a: K; h5 M; U+ x
3 v" b0 q$ u% R
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
! P& \) v+ q" f+ O# e 文件中,将CPU主频设置参数
5 R- R2 {% X4 _# C5 |2 I; ] #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m& }4 t' ~4 O. Y$ \; E! d
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//, v% C* {9 V& @3 c
% h0 ]7 z R- H. g+ M2 [, Q9 k2 L H m- O$ y" w
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ) l, \$ u/ j0 Z# i: c
另一个参数未动。
! @" Z( U X1 w
3 F0 ]; y7 A9 y! n' Y 修改完之后编译、烧写并测试。# f' x8 _2 c2 x+ L
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。( O; A n8 x& H# l5 Y5 s
nand 方式启动打印信息停在位置如下1 L$ S4 ~; U5 k; K4 B( |
8 P, r* k% q3 e" j3 Q1 z) I
, C' I* {5 q" {% e用sd 卡启动打印信息 对比如下9 `8 q* o9 \' W3 _, p5 N
- ~: b' O' S/ q4 \' Z3 r
/ |* ~+ J% e0 n看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。( u$ p4 }3 |4 ~
不明白这是为什么,请帮忙解决一下。谢谢; w; [' H7 a& w
# j; H+ f7 _, F, ^0 C' F+ D( N3 T# d- |$ N6 o
8 A; f/ y* y+ }1 O
* {5 A) x W0 j
1 ]0 K) {- J) Q+ O
# J7 b- x9 B6 r0 w. h4 i9 a! y) J/ O/ {% d5 A& ?4 h
- ^0 o/ B0 w' `* ? o1 W6 w的顺风顺水
: N- V2 _9 x+ x5 ^* p, x' ?$ t8 m# E; T1 Y# y- n" @% Q# [
ddgdfg 7; ^9 Z- z- ?! L' E7 h# K+ w @
! ~0 i; x7 q8 |0 F0 L
7 q0 z1 V" u. ?! e# Q# J! d# J; ^! I8 S8 R
9 u; Z. I' i2 I9 `* u" g
: |) v5 ^3 o& L ]' o. B
8 W9 c6 x) H: F5 g
" D, c8 u8 @! Y# l |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|