|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0 d7 Q, r G+ k* e/ v* J/ \& V/ n3 n
板子是自己画的,原理参照周立功I.MX287的工控板。" \% X+ S" ~1 C" M5 ? P
5 v$ I: ^( K" t p
; j; s! P* F) ]1 d
CPU芯片型号是:MCIMX287CVM4B ; Nand Flash型号:MT29F2G08ABAEAWP (256M) ddr2型号:IS43DR16640B CPU和存储器都是新的。
% ~" X8 _5 p6 l+ R
: I( J; A4 t6 c2 s% a2 B4 M$ p" m1 N, J& C6 n; \
烧录工具用的是周立功提供的USB烧写—>MfgTool 1.6.2.0554 h9 G3 Y) `6 c
: b; t6 t$ e* Z- V6 L5 u# _* A! k' s9 _3 x( N
USB可以正常识别,配置引脚D0-D6,D0-D3配置为0(USB启动),D4-D6下拉到GND,D7上拉到3.3V。
0 l _3 p8 m* h; }7 I6 h
& `& E1 G1 m% {; g7 Z- ]# t9 h2 G4 q
NAND FLASH 所有引脚硬件通断都测量过没有问题
7 S! J$ p6 c2 \% @' `+ j$ }; V. u9 \8 F7 I' d8 Q5 _
" d- b( s$ A }: o6 a9 X9 J
烧录出现问题提示:wrong device found, faiLED to run command: type="find" body="updater" file="" timeout="180"text=""
0 [1 T. U j4 W% p6 b, [6 _/ _( B- m" s* Q9 D" E1 b# s9 X
( A% v; B" \" |5 F# d' T$ r; H芯片调试串口打印内容:
1 H3 _& R/ ?) A' J6 a* w& w+ t
# V# H9 J9 O) ~9 [' XAug 3 201423:24:524 V2 C* }% c& O! T" l4 i
8 S* k) p( ~; p" U- Q8 a/ A% `
FRAC 0x92925552* q* p, F1 P) ^- U; W$ T9 L
3 Q" {4 \# u' Z# {
Wait for ddr ready 1bank count is 82 P& {* v: e7 g. X% P
& w( H( W# t( xpower 0x00820616
& V+ e8 ^+ _- E$ ~; T" u1 _" Z# _6 K
Frac 0x929255523 e$ b: A1 m) D- ?
& K5 Y7 b6 ~) D. Tstart change cpu freq' H) `8 }/ U" L5 U t; ~' N
9 w `5 y0 ?6 j; Q/ X7 e$ W5 Lhbus 0x000000038 X( y* I" f2 H) k2 N
* f7 s" \* s o% K- m' z8 vcpu 0x00010001
/ g6 I3 m8 W# }5 U, r6 Z1 D8 B$ N( j3 t( u* ^2 r( ?" \) _; ?8 `
start test memory accress- o4 r U8 f) D0 b
$ p! |& V! X% o" Q/ c& fddr2 0x40FFFF00
4 ]% G/ h9 J# j0 P' e
! F2 i" ?' D _" b# m* Nfinish simple test5 Q2 {4 ^2 a' g$ h1 S& T
( H8 {& l- p( L& f2 T- p
******ddr2 read write success!
$ _* F$ e) p: n3 Y2 O( _! U A* k" e
: q) ^' M/ B9 ^8 I. afinish simple test
/ d# E, H0 N' S) V- p7 R) \0 I# J/ r% ~$ C2 P# L; K8 R
finish boot prep,start to run ...+ u( y' l3 D% r3 j- i
9 J3 w$ {. n, S- x, h" S+ n4 n9 X5 c
Application start up!! o! q1 N" U3 n/ H: S. p, `: G
, p2 Z, J7 r; j$ W! iEnable unencry
" Z" x. h1 L; p) m2 F8 h! ]
* z: H9 J, y1 h" t( l3 S, hstart bootlets% f1 P3 c9 L2 E4 ~+ F- J( X {5 |
D4 z& ^+ j5 _
Mar 7 201610:44:04
# n# i/ E9 ]5 e: j, P; U
/ V p$ _8 E8 M% UFRAC 0x92925552
6 F$ r+ V" `8 r0 Y1 H/ y
# O0 ^& |9 H6 W/ |. M- aWait for ddr ready 1power 0x00820616
0 N5 D) P1 G+ D# ?9 N0 W8 U+ w, C6 `3 y: A0 k) y8 l! n; m
Frac 0x92925552
. A* O/ o. ^" O' C
9 k, P/ d2 a" j5 N( M' Estart change cpu freq
" O; f( k: x7 C& j, v6 [
3 @" ?$ d" B7 Z7 B( C. w3 uhbus 0x00000003+ ~* k9 A# r$ Z) I* D
3 p, R5 [$ G) U8 l8 \3 v' v: S
cpu 0x00010001
; Q7 a# ]( x6 a* p) r6 @, n5 C, H! a. W' ?8 o/ \
start test memory accress7 w7 M) f7 j R, z9 ^) `
+ R7 j3 w, _ d4 d
ddr2 0x40FFFF00) e0 D: Q% y+ E5 d! v- X. a5 _! r
+ z- M/ t |9 J( }& b0 s6 F; a4 Pfinish simple test
$ c! T3 ~; u0 C @. `* b9 b( P, S- i) E2 `5 m1 h& o$ _
******ddr2 read write success!, S# ?& D4 n( A: v& p
% H& B, }0 V$ I4 Z! ffinish simple test1 i. }+ j- a) l' a0 u* \2 W
/ Q: S2 H0 D/ ~' ^; Wfinish boot prep,start to run ...) W* \* T) c1 |
, D- I2 W9 J* y: u" b4 y0 PLLLLLFLCL1 f8 l- `! D) R3 C- X, `2 ]
, Z4 R4 g: f2 X3 k- N D6 z
FL
+ m6 n/ I, S; V* p5 z6 \, H n. f/ a( [+ O# i
LJ
( s, l: T4 W ?1 {* B+ D( J: M! y0 V0 G) T
Undefined Ins |
|