|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 u- w. N' Z; ?) r板子是自己画的,原理参照周立功I.MX287的工控板。
6 U4 r0 m& r) M, r5 M" B$ p& I" Q2 V2 E7 E3 r0 I
7 S; x9 V: \/ a. C$ t2 X
CPU芯片型号是:MCIMX287CVM4B ; Nand Flash型号:MT29F2G08ABAEAWP (256M) ddr2型号:IS43DR16640B CPU和存储器都是新的。& u$ h2 Q2 I l2 p `% u/ J( r
9 j+ k% H& l4 P6 b l0 Q' P# E
* h) F% c, A5 @' F! ~' c8 _
烧录工具用的是周立功提供的USB烧写—>MfgTool 1.6.2.0557 j/ D; z4 k3 b8 D9 c" C
1 x( r u5 O& i( `) o; I7 Q% p4 z# Y5 o- N- B$ R: @
USB可以正常识别,配置引脚D0-D6,D0-D3配置为0(USB启动),D4-D6下拉到GND,D7上拉到3.3V。
, K4 y* }9 _ m
: F; y, ^1 u0 G7 h, R4 [
: `( J6 W! C$ }NAND FLASH 所有引脚硬件通断都测量过没有问题
: G4 V# Q9 V' a" g
9 a! N0 T6 d6 k1 s) E, H }- u. q/ O7 B7 K! P
烧录出现问题提示:wrong device found, faiLED to run command: type="find" body="updater" file="" timeout="180"text=""# ?; ^7 e$ t k: `# d
5 t( B; _* E3 {: [! D% E& M' M! o/ V5 x+ d9 ]& E8 E
芯片调试串口打印内容:
; x0 e4 N5 V4 w- _$ G! `: X% u# i% m, _) h# F! Q7 V
Aug 3 201423:24:52" J/ Z* L% C* t7 _
4 Q6 X1 M$ Q/ m( M5 \
FRAC 0x92925552; W, _3 {1 B q1 E" } I) _' s
2 v% l# z ?- J: k3 {6 ~: I
Wait for ddr ready 1bank count is 8
5 m ?" q9 l% }( G
& W5 q- v# y7 Y) a; Qpower 0x008206166 q1 {2 M: [3 G# c. d
, {! O0 @0 t- Y+ V, N2 D6 M4 s. \& K
Frac 0x92925552* i9 E9 G! b% E' @8 y
. Q) ^* B) z' q9 ]2 ~& O5 c
start change cpu freq0 w) P0 G( j5 O# R# V
8 ~$ z3 B" m# c1 P5 @7 k
hbus 0x000000030 a; R2 F A9 a5 ^+ h1 @
; r3 T# h/ F, Q! Z: M/ Z( jcpu 0x000100014 a1 {1 k; O; H3 O: Q8 A
. u$ P/ s! i0 V. @3 ^ {! g# w! N$ Kstart test memory accress
+ ?9 i. P( P) N$ r; f8 @* l8 F6 W9 i4 [5 f+ x5 a4 Y+ s9 j! D
ddr2 0x40FFFF00
2 Y5 V% O' b& [" b: D9 F/ M$ w( r" N
finish simple test
3 y/ g$ _8 r8 _9 }- y, |( s& h5 {# x- f; M) l2 F8 s
******ddr2 read write success!% _* _; b! K- e/ ?4 l
$ T f0 ?) i+ k c! U$ H" yfinish simple test
% {* _$ u9 ]4 P: J
, K9 V" x: K2 y9 q1 t; Vfinish boot prep,start to run ...
/ J. N" I" J9 u0 ?! n' f* q X- ^, v4 B
Application start up!
) L1 Q7 H2 V( ^" k* Z6 z7 r" A$ [3 y; Z- b( A0 a
Enable unencry+ U5 F" b- D( _7 V
$ p: |/ c! p% T; d' w/ F
start bootlets) _7 Y# V ?: j4 c
) B+ g6 s0 p: ~0 ~9 ?" O" ~Mar 7 201610:44:04" I7 F- g! G- X! x2 Y9 j
# s) i, a# D" Q+ z1 K. V3 v8 ~) SFRAC 0x92925552
u% M- J" p( k
7 q7 ?% l. ~2 l/ W4 j% [7 rWait for ddr ready 1power 0x008206164 {6 k- F* a! A; j# r8 v
( O. ]' q% r \& U7 V; g
Frac 0x92925552
" A$ z: C) U: H3 F. f- O
5 [6 R* d+ d8 [; E4 bstart change cpu freq
, _3 ?: l/ w) h& M4 h I
. W l$ h$ i# I: r% r; Shbus 0x00000003
7 z6 P- |4 S; X: J1 z" Z6 u
2 I5 ?- w; U5 E* \- U+ W( K0 tcpu 0x00010001
4 R% v& r* s$ h, L! p. k
+ r8 l4 ^; E1 X& s, Rstart test memory accress
& b3 w& Q4 Q3 d" k/ S
: o. E( }' S: q8 S- bddr2 0x40FFFF00
! Q! o7 `# C( j) y8 L) I0 ?5 b& r, V i" N
finish simple test) [9 m9 Q0 \0 z) e
/ r* i' g" X* T2 i9 g) N5 `* t1 H
******ddr2 read write success!
! x# }( R: @* X4 r5 u
- G& a3 j: X+ V$ ]: K8 cfinish simple test
3 J1 X& D/ \" ~# M- l/ g; g
* s! u1 r9 } ?: E1 m* s3 q7 K1 ~- y+ Kfinish boot prep,start to run ...; z- B! d+ [) n# j: V, A7 p, u
( h, d- t9 m* [) M" ]LLLLLFLCL
, p& Z& `6 X+ }: L6 D( |' o
3 w6 Z8 h/ f$ [- u+ xFL
4 Z' g- o6 ^' O& y3 `4 D
) A2 l% B; Y5 r& C- g/ [LJ+ j; m* f0 Q7 |2 C+ f
2 U: G+ I& v. o6 F, `! k( hUndefined Ins |
|