|
|
创龙: 你好
4 Y4 v8 }5 a; o$ v' k" D4 B7 X. @& @
! x! M: d% i7 O! g- w
3 q3 [+ Y( n0 V 我参考论坛中的方法,在uboot/include/configs/da850sdi.h: T9 |1 S& i* Q. p
文件中,将CPU主频设置参数
/ n( x5 a$ ~# \! f #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m) I% k' d; s% R7 C, M( L
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz */// n* W1 k \/ v, e
4 u* H4 D/ z/ A: _6 n# s
9 M: r9 f* X0 T" a4 y CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)7 R. a$ H- L* M' b% o
另一个参数未动。
: Z, d) _) y% C4 K9 o6 T6 o7 t
9 d) h! J3 K+ f! ]2 m, M 修改完之后编译、烧写并测试。
! z6 H! r4 U: {$ |. n' r 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。3 v0 Z7 B6 K$ x/ ?; y% v, \
nand 方式启动打印信息停在位置如下
; \& }: b% q( L+ F- x* N
- P! m$ E- K2 a' s5 x( u3 a/ E. x6 n& E7 H
用sd 卡启动打印信息 对比如下
7 h, G- t8 {* d' H) I) L: B. T2 z: H& J5 r- @( S
. S5 E( f- U+ j! p" C看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。/ M" w9 x* N$ B- |. r s
不明白这是为什么,请帮忙解决一下。谢谢
3 a) X# D5 |% a- C: g
9 p7 A3 `. m! |7 I+ B
) t3 v- s) v/ O/ t) D W9 z% Z- |: I& n) k+ v# C
- a2 i! Z1 h' W
0 @ ~$ d0 R0 ` A7 N( b7 Q
3 F' x/ G& w8 g& t: Q- J
# @, p. \9 g- G" v) p( M5 h, g
3 ?* D+ P ^5 z$ t/ j$ W2 b的顺风顺水
' G0 l5 K# U6 b6 O4 k! u8 K8 \) f% C/ q# F
ddgdfg 74 q8 F6 Z- G9 W2 {
2 ]9 v/ R3 h E! b3 u5 G4 L- M8 h
/ G9 [6 @) y3 x+ T& F# F
7 p, s3 h; L7 P* [/ l- l
$ H3 _" x/ E# A. f" @ G, g7 ]! n
2 R- d; F$ O; T3 B( n! u- [2 R* q% Z
# M; I$ b Q3 M8 R4 P3 d
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|