|
|
创龙: 你好
- y0 s& n6 v9 T+ H
6 k& N- _0 V5 x( j4 }# v5 |
& q( I) H% l& [8 [ 我参考论坛中的方法,在uboot/include/configs/da850sdi.h
" m# ]4 T9 z6 J* X8 F: v9 _ 文件中,将CPU主频设置参数
2 X# `5 A4 e, t #define CONFIG_SYS_DA850_PLL0_PLLM 18 /* PLL0 -> 456 MHz *// T7 A& p/ Z' o0 n6 m2 m: _* P; u3 n' X8 V J6 N$ z
#define CONFIG_SYS_DA850_PLL1_PLLM 25 /* PLL1 -> 312 MHz *//5 Y0 i {9 C7 g9 R
- ?; v4 `/ x$ `5 N& ?8 j: p# ^$ q- i5 F; }* I8 Q
CONFIG_SYS_DA850_PLL0_PLLM 由18 修改为14 (推算为24*(14+1)=360MHZ)9 @6 i$ T* |8 x9 m% |0 |
另一个参数未动。
9 O* ~* d( S) ^6 i4 Z5 L" D$ H" H2 j7 q8 ?) ?0 [# c
修改完之后编译、烧写并测试。
9 |+ D7 _. h' |8 Z" y0 R 发现,新修改的uboot 用sd 卡方式能正常启动,用nand 方式启动不了。9 o2 F6 h- f6 D4 Y' C3 E
nand 方式启动打印信息停在位置如下9 S% J! ~" p, Z+ {7 R- {
6 n% t/ r0 o j1 `1 y' n
# w! f9 S+ N0 O6 e0 K用sd 卡启动打印信息 对比如下
1 d; m: n* X5 }0 Q" J# e3 p! m, N' J( x. q# [% ^7 e5 r* ^- D0 X
9 N ?2 j1 P' `; T" o看对比大概是因为停止在网络初始化部分,我看了网络配置部分没有跟时钟频率相关的内容。; D& e' h0 E t0 j8 u. S
不明白这是为什么,请帮忙解决一下。谢谢
" K6 R% R- S: [0 o; x" p" F7 b9 Y) _7 L7 _- V
( }5 m% M* Q# N @! ]
; d( O( n1 v- F2 Z* ~: \5 t; }3 }. V) ~, A' M
7 Y6 @" h3 V, ~- y: A
. t" W4 @0 ~( W' \8 n$ y% s# ?5 w; F
- w( r( x0 m( o0 i$ l: `1 _ {& ?
的顺风顺水+ O$ ^9 ^/ h3 s" d
, A# A, B7 R0 h) E: t6 F Mddgdfg 7
- f5 {7 W. D: J5 T- X' b4 j4 J. ]( `$ c
' G6 M4 K! C8 A! {3 ]5 G
7 u0 Z8 h+ u2 t5 G
/ f: O' d2 Q: i2 o* x% e6 C$ p" N1 n1 I+ q* \" F8 E% R% y
8 J" P D: D: O- T% P, @' h1 z2 F/ ^: c. K" U7 H" ~
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|