|
|
创龙: 你好3 @( [0 w& \2 N4 {" u6 g6 M
) B' ~3 k$ x7 W* X7 J
! a% h6 ^% r1 U 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
) m; y# m/ @' q 文件中,将CPU主频设置参数 F& o1 b9 Z- R) z$ a7 E) d: Y& E
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m
2 h+ O& h8 j$ {2 j #define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
2 h0 x$ P2 u. j& K7 U4 b* {3 ]# [8 _( ]& \7 \6 n' G4 G. s( O7 o
0 F. j; R) K3 s) V
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)3 e) G2 k% F" y; b; J
另一个参数未动。+ Z# K* P+ l& R( p. b
/ Q+ d, Y8 ~0 B 修改完之后编译、烧写并测试。( P; O8 t; T0 ^4 f \ M) F e' P. p
发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。' h9 E! B% Z% C8 C1 h
nand 方式启动打印信息停在位置如下! W, X; J" e* a/ e; A8 k5 \* D& F
! n( b% N% S0 j* Z
- E1 \; p! q4 Q7 ?* p7 _ H( P
用sd 卡启动打印信息 对比如下, c, L5 a/ h4 T! h' J8 [
" l2 G, Z$ Y; @
/ Z8 z' Z3 P0 W7 H
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
: c' P4 h1 W; b$ k+ L# W3 i/ K不明白这是为什么,请帮忙解决一下。谢谢! S# h6 z, i8 t
3 c1 P* `" n3 s( ~! {+ G
/ N" T0 `, ^ f2 o; I/ C+ g1 P' A6 L6 y0 @. U/ V, A6 B1 e
}' e- j! q$ A- t6 W) |; ]
; P( B- M# ^+ L" a3 t' \) J: P y3 J1 ]8 q5 u) ~* l/ |
" N3 D0 p! A3 \/ J3 w9 c; R
5 x, Y7 Y3 J& D% \8 O" [的顺风顺水
2 T( t+ `, @! l& s8 _
( A4 [8 Z% |2 C+ Y: t$ a9 k3 F* Hddgdfg 7
0 e& Q3 c9 F% L1 v- V0 l* W( `4 a2 c5 a
$ Q. p( [2 v) ?# }" |0 q5 B& `+ V8 S* p
, O8 k) J4 R2 ^3 F7 o3 d
! [. V( w7 \" Q* O9 I9 y
. p2 V* F# e0 ~9 M0 c5 u$ I% P5 K7 q: o
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|