|
创龙: 你好7 g( z1 D. ~$ T$ I
' J" w$ Q) L8 K: p8 {/ l* B
% B' ?6 D5 _. b! X 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
9 @( D! N5 k# t7 E# S1 G 文件中,将CPU主频设置参数) ?& W* S& O) d$ o6 @5 W* j) j. k
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
8 ^( Q% }: |+ V* z/ b# L3 N/ q #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
7 u+ k7 i. x4 E
6 l0 I {/ {# }& `
9 A7 U4 V, q2 B) A CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ), O) Q q. _' K; N
另一个参数未动。
2 _9 c- C7 d$ k$ C
) x5 q4 A" ~$ c: `* W 修改完之后编译、烧写并测试。; h( O; a! j7 T8 G2 U
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。) K2 A: K4 D! _4 A. ^- ]# e
nand 方式启动打印信息停在位置如下
3 j5 t) W1 Y I D! v; S8 `" w, G J' g* l5 y0 n( G
- O0 o2 q' ^1 b: ]7 M' Y. M
用sd 卡启动打印信息 对比如下
2 B& H, n/ B! X: C
+ u! L9 @- y$ ]3 |4 q5 A
6 \' @9 H* D: m; Y9 F- e看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。2 |, q) S3 X+ q d' f+ B
不明白这是为什么,请帮忙解决一下。谢谢
0 S( n8 L; _7 m
p. P: y! C# z d/ G a6 [% k+ [8 @( |
% w, M5 `# d% x- d+ t3 {
5 i- a! D x- a& @% ~* c& `5 F- s8 k9 [6 R$ @
5 ~ n4 ^4 a* c/ L
7 z% S% N# h ]- a7 [" H7 _/ w1 l% f3 Z6 O
的顺风顺水
1 p& T) I* D) K$ Y5 E1 B/ E5 | ?* _4 X# @
ddgdfg 7
2 r/ F, `- O s* c; ? F7 L* ?! f1 A* I, w5 X5 T6 M- E
7 l9 R9 w' q( Z# F, \
. f2 V& v6 [, ]* ~. e1 O0 {, Z* `
1 @: c3 w6 g! |# a0 w% X2 H( q
" H( d* e( _+ c! A8 e2 J/ c$ x
5 g# E( k* B4 o0 B+ y4 o
4 i7 u+ \8 f6 a2 V5 h; C/ p* U
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|