|
创龙: 你好9 u Q1 {3 X% X& x3 d: P' G# C! r
9 C- s, V5 q* T* H; Z4 |6 W( a* M F( o" V
我参考论坛中的方法,在uboot/include/configs/da850sdi.h
$ ]% M L$ }; n" z- B+ q. d" ]( s 文件中,将CPU主频设置参数6 T( m5 m% N5 O2 o6 _1 n& |9 P
#define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m) ^$ Z" c4 k8 `/ _( x5 b* t
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//
+ |4 x# Z. p% S& ?! l9 R4 z4 [4 U- Y: J- r
- H C5 P {6 j- x$ e) w0 b" R
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)& r9 j# B0 O; p% H8 R
另一个参数未动。
4 i! O1 q+ A1 \4 @7 b4 {0 R% P
4 J) f' R- q5 j, g) ?5 w/ u 修改完之后编译、烧写并测试。
1 K& T5 v7 [" D! k. O$ W 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。
& _6 j" Q7 i7 v: S! R/ U nand 方式启动打印信息停在位置如下 I V* Z. T9 O1 N' A
+ O- Y6 {6 ^+ E
. K9 z; H e [. i0 G% F# o
用sd 卡启动打印信息 对比如下
* ~ p/ h& p) [# N- h; u$ N* l1 E- O, c/ r7 @* g4 M- q
! J' O9 m' F9 v5 N% ?
看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。
+ t- g; Y7 e) Y" y! K. q Z不明白这是为什么,请帮忙解决一下。谢谢% \% Q# t6 H D, s( g' O* ^
! r0 |* E0 s+ t8 f1 |4 s
9 y% K# i7 Q8 K9 ?- s. k1 `$ q
# @6 A* V/ O e9 |! ^& @! V
- w% S" \9 p; P
* M" m7 p5 I' z) A. z
% T% t2 F. V6 P% o
2 w+ J8 I+ \) C' T% I
1 D: V# Z/ j* v4 w的顺风顺水! n5 a' N3 ?# z+ L: G7 o' [! T' A
, Y* R! H% S$ b- a" ~
ddgdfg 7
8 [; e# z, X' D5 }" |1 b# N3 Q+ h" e7 H
$ } ]) a0 H2 e) j1 y' {# C' H% `3 N- r5 y S
& @, o4 `. J3 z. X6 Q' n
5 Y# a$ ]5 j" ~! u1 n
) V( E) N& [4 i5 t! b7 e
" ~+ c( X( R- E% Z' D |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|