|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
群里的朋友,EMMC芯片,我们之前使用江波龙的NCEMAD7B,没有规格书,程序是V4.0,我们是用全志的平台R16,现在芯片用的NCEMAD9D,是5.1的EMMC芯片,硬件连接上多了H6,T5接地,其他的没有变化?是不是软件也要升级?[17:52:27.355] workmode = 16. N: @8 v2 `+ i5 o6 y
[17:52:27.355] [ 5.115]NB1 : enter phy init* n' U- s0 s/ ?' k. m
[17:52:27.355] [ 5.119]nand_physic_init
0 S1 y _/ E9 Q% l3 f1 V9 W[17:52:27.355] [ 5.121]Reset NDFC start 0 0. \. q7 c# t f u
[17:52:27.355] [ 5.124]Reset NDFC end 0 0
7 r2 L, F/ u" [ @( c5 b[17:52:27.355] [ 5.127]nand not support! channel 0 chip 0: f0 f0 f0 f0 f0 f0 f0 f0# x! H; ^ w/ U8 ~* R% b- ~
[17:52:27.355] [ 5.134]nand not support! channel 0 chip 1: f0 f0 f0 f0 f0 f0 f0 f0
W& Z9 o5 t9 Z$ b' ~[17:52:27.355] [ 5.140]nand not support! channel 0 chip 2: f0 f0 f0 f0 f0 f0 f0 f0
: p6 {) v1 B* l[17:52:27.355] [ 5.147]nand not support! channel 0 chip 3: f0 f0 f0 f0 f0 f0 f0 f0. j* v0 `) V1 g
[17:52:27.355] [ 5.153] no nand found !
9 ~/ n4 a0 b0 J/ O4 b[17:52:27.355] [ 5.156]nand_physic_init nand_build_nsi error3 _1 x6 O5 {( Q3 h6 e
[17:52:27.355] [ 5.160]nand_physic_init error -1# c$ i4 }0 n8 e: o0 @
[17:52:27.355] NB1 : nand phy init fail& r n; p Q3 Q9 k2 j
[17:52:27.355] [ 5.166]NB1 : enter phy Exit
2 \9 i+ h2 I2 J% Q( _/ R! M* m+ A: J[17:52:27.355] [ 5.169]nand_physic_exit4 \+ f2 }4 |3 | K) @* R
[17:52:27.355] try nand fail
' d2 v( q" j- ~3 _' d+ w5 v[17:52:27.355] [ 5.173][mmc]: mmc driver ver 2014-11-25 17:03:00
. r \2 e; {5 a. S0 h- g7 b[17:52:27.355] [ 5.178][mmc]: get sdc_phy_wipe fail.
3 h2 \1 `2 }; M4 m: _3 h[17:52:27.355] [ 5.182][mmc]: get sdc0 sdc_erase fail.0 l- r; K7 D; o' h
[17:52:27.355] [ 5.186][mmc]: get sdc_2xmode ok, val = 1
: e4 `* q/ r" x! U& E E# Y" o[17:52:27.355] [ 5.190][mmc]: get sdc_ddrmode fail used = 0/ d( l5 E& ~* v: M5 B
[17:52:27.355] [ 5.194][mmc]: get sdc_f_max fail,use default 50000000Hz
* P: W5 k7 O4 C: \[17:52:27.355] [ 5.200][mmc]: get card_line ok, card_line = 48 C8 v, j6 C f1 [
[17:52:27.355] [ 5.204][mmc]: get sdc_ex_dly_used fail,use default, d" M1 F! {1 a( _9 L
[17:52:27.355] [ 5.209][mmc]: SUNXI SD/MMC: 2
; ^% Y; E* l) G' a" b1 K[17:52:27.355] [ 5.223][mmc]: *Try SD card 2*2 ]0 q* j' ?4 o- z2 T" W4 @6 M- ?
[17:52:27.390] [ 5.226][mmc]: mmc 2 cmd 8 err 100, Y$ I: L3 m- q- M( b
[17:52:27.390] [ 5.232][mmc]: mmc send if cond failed$ W) `$ d( h! i* H" s& o
[17:52:27.390] [ 5.236][mmc]: mmc 2 cmd 55 err 100
^9 \0 i$ C( C$ ?[17:52:27.390] [ 5.241][mmc]: send app cmd failed$ T; I7 u# t: X& }# A+ t
[17:52:27.390] [ 5.244][mmc]: *Try MMC card 2*# V8 y1 }! P6 n5 A- b
[17:52:27.390] [ 5.268][mmc]: Invalid ext_csd revision 8
+ }" ^' _ N4 n8 s9 j) |" k[17:52:27.406] [ 5.283][mmc]: unrecognised EXT_CSD revision 8) U% O& z% d0 h3 y. t9 ]
[17:52:27.434] [ 5.288][mmc]: decode ext_csd failed
" j# {$ g* |% T[17:52:27.434] [ 5.310][mmc]: CID 0x88010344 0x39443038 0x47246d01 0x8523a575
# ]5 Q% d/ o1 {- l[17:52:27.510] [ 5.315][mmc]: MMC ver 4.0
8 _% S* a6 p2 m% v! X$ [5 _( I[17:52:27.510] [ 5.318][mmc]: mmc clk 500000007 A9 I3 h- O& t1 ]4 }
[17:52:27.510] [ 5.321][mmc]: SD/MMC Card: 4bit, capacity: 7396MB
( \5 i0 H1 K) o3 Y3 s* O[17:52:27.510] [ 5.326][mmc]: boot0 capacity: 4000KB,boot1 capacity: 4000KB# q, q- c5 O% M
[17:52:27.510] [ 5.332][mmc]: ***SD/MMC 2 init OK!!!***
' z( U; R. q& G" z& B0 O[17:52:27.510] [ 5.337][mmc]: erase_grp_size:0x400WrBlk * 0x200 = 0x80000 Byte
' h8 M7 e, Y* a4 Y7 U' m[17:52:27.510] [ 5.342][mmc]: secure_feature 0x55
* i- b3 _$ E, R0 L[17:52:27.510] [ 5.346][mmc]: secure_removal_type 0x9
7 D$ N/ c' }- j) f0 Q' g* A, k" O9 Q[17:52:27.510] read flash error) P1 z3 s% x% X
[17:52:27.510] out of usb burn from boot: not boot mode: e2 Q1 l+ W- M
[17:52:27.510] In: serial
* d0 X4 Y' I; K5 J G[17:52:27.510] Out: serial+ s6 h7 U4 G- z1 ~4 Z. z+ p. ~
[17:52:27.510] Err: serial
d: @7 h8 M/ Z" v: w/ l2 m' v. e[17:52:27.510] --------fastboot partitions--------& e- r6 I& O r8 q2 D
[17:52:27.510] mbr not exist P# A" C+ V8 ~ R0 p- q
[17:52:27.510] [ 5.364]Hit any key to stop autoboot: 0
$ k7 @/ s, [2 I( m[17:52:27.510] work mode=0x10
) Q3 x+ `2 T: V3 c[17:52:27.526] run usb efex
3 }8 F1 s" L" T7 b. a. n[17:52:27.526] buf queue page size = 65536
: X, ]/ V( r. S, u# G" Y6 Q' _[17:52:27.526] delay time 2500
) ^4 c; j! L, L' V! K0 q1 B! D[17:52:27.558] usb init ok$ N: T( p r9 w! S3 D
[17:52:30.089] set address 0xb" H$ ]" a) K$ j1 q9 `
[17:52:30.440] SUNXI_EFEX_ERASE_TAG
4 K$ r: w2 x7 C' q8 M, W j[17:52:30.861] erase_flag = 0x19 n" U8 B, x5 H! P$ F! z4 ~
[17:52:30.861] FEX_CMD_fes_verify_status
! B c7 h6 {; x( u[17:52:30.861] FEX_CMD_fes_verify last err=0; O! T; {8 ?3 I* i5 I, }, }! s
[17:52:30.861] the 0 mbr table is ok X F; X9 Z& @8 P9 @& w- `& Y
[17:52:30.861] the 1 mbr table is ok
" q. a1 |0 Q \4 [ G/ \[17:52:30.861] the 2 mbr table is ok1 h8 j% [# C# q" x1 k5 _, f j
[17:52:30.861] the 3 mbr table is ok
& j$ s7 P r! d1 M7 p' y[17:52:30.861] *************MBR DUMP***************- m8 n" S! t9 P# x
[17:52:30.861] total mbr part 11
2 {, ~' x" N: P, ~3 M {[17:52:30.861] & F. D0 t- f( w
[17:52:30.861] part[0] name :bootloader2 F5 s! H, H! H' e
[17:52:30.861] part[0] classname ISK1 k) @* p" ]; L9 e( N5 A8 b* H0 x+ L+ W
[17:52:30.861] part[0] addrlo :0x8000; ?- {" P0 N% Q# i0 f) t+ D
[17:52:30.861] part[0] lenlo :0x10000; h8 d) \) S# g+ A1 K0 U, v+ [
[17:52:30.861] part[0] user_type :32768
, o; l& K8 l( o @[17:52:30.861] part[0] keydata :0& `/ ~6 s( W9 z" J
[17:52:30.861] part[0] ro :07 |5 n5 F7 A7 ~4 y6 G
[17:52:30.861]
' {3 ?. o6 m% t( p( H" x[17:52:30.861] part[1] name :env
: v7 P$ m1 a2 J$ ~[17:52:30.861] part[1] classname ISK2 T: J, D) w$ y: F: u3 Y& G% A
[17:52:30.861] part[1] addrlo :0x18000
) N% \& B8 Q4 D+ J3 }[17:52:30.861] part[1] lenlo :0x8000
! j1 i) `8 R% W4 Z7 G[17:52:30.861] part[1] user_type :32768
5 F) g: o5 E6 v7 {' X* Y% H2 `[17:52:30.861] part[1] keydata :0
, p+ B2 R: b5 j* X9 B* F[17:52:30.861] part[1] ro :01 x( q( B! P/ I3 d" d, D! _
[17:52:30.861]
0 G+ }0 ?5 T& X3 Y3 U3 |3 o+ p[17:52:30.861] part[2] name :boot
6 W: f5 V( }, [! ?+ n) N[17:52:30.861] part[2] classname ISK/ I3 A0 ^, U: ~5 F
[17:52:30.861] part[2] addrlo :0x20000
' I( L# W3 l) P" x, g/ I[17:52:30.861] part[2] lenlo :0x80005 @' J' N; ]1 Q7 }* d
[17:52:30.861] part[2] user_type :32768
4 `+ D; r/ t( [[17:52:30.861] part[2] keydata :0
" r, }: }& B# E. _1 Z' f5 A$ f[17:52:30.861] part[2] ro :0+ s7 D/ d1 o9 g: {: X/ J
[17:52:30.861] % l) \! O2 Y# q" l
[17:52:30.861] part[3] name :system
" ? d) e' k3 b* H[17:52:30.861] part[3] classname :DISK$ D2 {$ D$ G+ T, X6 P
[17:52:30.861] part[3] addrlo :0x28000
) h" G5 O K% {[17:52:30.861] part[3] lenlo :0x200000: J, {4 |& S! l8 I1 ?
[17:52:30.861] part[3] user_type :32768' ~1 ]) ~6 w2 Z8 l8 l+ x
[17:52:30.861] part[3] keydata :0
; G( z( ~# ]+ X4 D# G: {; n! F[17:52:30.861] part[3] ro :0
% u& K# Z! M7 G: I3 n' d[17:52:30.861] % a5 V/ K" D2 G$ s2 q
[17:52:30.861] part[4] name :misc1 K! r& ^8 R2 E% z" q* o3 h
[17:52:30.861] part[4] classname :DISK0 @: Y3 H( ~) R2 E
[17:52:30.861] part[4] addrlo :0x2280003 X- z v h. E* \
[17:52:30.861] part[4] lenlo :0x8000
% b: H6 [4 N/ t1 a% [( c/ i) M[17:52:30.861] part[4] user_type :32768$ M# U8 V b* M& s. |
[17:52:30.861] part[4] keydata :0* B+ h# x9 ^8 [$ O6 |
[17:52:30.861] part[4] ro :06 I$ o) K3 L% _5 e0 Y. }" H
[17:52:30.861]
/ E7 k& [# q9 ?2 m7 k[17:52:30.861] part[5] name :recovery
4 a' a- d% p F% d' Q) x[17:52:30.861] part[5] classname :DISK
- Z9 o) z/ e5 d6 r6 c. V[17:52:30.861] part[5] addrlo :0x230000
$ D; {' K& a* }: ~; r. G[17:52:30.861] part[5] lenlo :0x10000
6 d4 l4 C7 V8 W. U! u[17:52:30.861] part[5] user_type :32768
& P( q5 L% s6 q; _6 K/ s) p[17:52:30.861] part[5] keydata :0
! U1 L- r# h: }2 `3 \[17:52:30.861] part[5] ro :0
4 a. a$ f- J# N[17:52:30.861]
7 I) ~5 k( i" Q5 B% U[17:52:30.861] part[6] name :cache
& |+ g7 Q6 E% x5 y0 z* g: Y2 j" [[17:52:30.861] part[6] classname :DISK
+ G. o3 F& \6 B3 @- Q' @[17:52:30.861] part[6] addrlo :0x240000: B# H6 ?% _% y6 y# { l {) {. F
[17:52:30.861] part[6] lenlo :0x180000
! E) n& |* Z, S1 ]/ J6 {- \: q[17:52:30.861] part[6] user_type :32768
0 @5 b: U' _4 G# ^, P2 X( Q* e[17:52:30.861] part[6] keydata :0
6 D, T3 H* T1 D8 n3 J$ O7 Y[17:52:30.861] part[6] ro :0
) M t6 A9 H! j: e. g6 }[17:52:30.861] / O. h" U- f% e; M1 Q6 z6 N; R6 M
[17:52:30.861] part[7] name :metadata) @+ H4 \. P; K7 c" F3 O& D
[17:52:30.861] part[7] classname :DISK0 |& F) v q# {
[17:52:30.861] part[7] addrlo :0x3c0000# D' [- o6 ]1 `7 O4 u
[17:52:30.861] part[7] lenlo :0x8000
0 s- F F7 x7 H* A: R' K[17:52:30.861] part[7] user_type :32768
: s0 D) {; J& F- J[17:52:30.861] part[7] keydata :0+ n# w0 m* ?. e' H% k9 u6 t
[17:52:30.861] part[7] ro :0
+ y" L* Y, O6 \ j[17:52:30.861] # i! F# m7 v- h8 t& S! {& I
[17:52:30.861] part[8] name :private
# b6 Q3 Z0 |( Y, O* s+ ~( Z[17:52:30.861] part[8] classname :DISK" |2 M& u; P3 E
[17:52:30.861] part[8] addrlo :0x3c8000
9 S1 U+ F8 b! J[17:52:30.861] part[8] lenlo :0x8000
. D( @: S7 ^9 G[17:52:30.861] part[8] user_type :327687 ^3 J3 \7 ]; M& [# q% ?4 I
[17:52:30.861] part[8] keydata :19 I# w/ |. {' m" a) ]- P" k
[17:52:30.861] part[8] ro :0
8 O+ y1 J. ~( y[17:52:30.861] 5 L/ M8 \. p- Q% L% c4 y4 W
[17:52:30.861] part[9] name :alog! {7 i$ C! k* t1 s) ]) ]- `
[17:52:30.861] part[9] classname :DISK
. M' V8 }5 ?2 ^[17:52:30.861] part[9] addrlo :0x3d0000
! R/ H/ e& J, I% C[17:52:30.861] part[9] lenlo :0x28000& U: l( \; s3 j: P4 d, t* _5 r
[17:52:30.861] part[9] user_type :32768% }4 y N* k/ F$ X
[17:52:30.861] part[9] keydata :0" E- I3 ]- S+ `$ w) k7 A- ~% Y
[17:52:30.861] part[9] ro :05 n' I% M. ]* }* v+ `- U' y
[17:52:30.861]
$ Y; u- [" }5 N1 ?+ S! m4 E[17:52:30.861] part[10] name :UDISK' |6 ~& E% x( g8 ~6 h! H0 T
[17:52:30.861] part[10] classname :DISK3 k6 S1 j8 o4 F
[17:52:30.861] part[10] addrlo :0x3f8000
9 d I% O9 j, W% ]" u[17:52:30.861] part[10] lenlo :0x0
: e6 ^$ o# T C, E- |) w' S! S[17:52:30.861] part[10] user_type :33024
; N c* U6 Z" z* q; J0 i( A[17:52:30.861] part[10] keydata :0
# }8 {1 [; U' V' l8 n: W- H[17:52:30.861] part[10] ro :0
& U5 N& ^8 Q6 W8 s[17:52:30.861] ! S: n9 c, l3 n1 Y) e
[17:52:30.861] total part: 12
* `+ A5 |- L/ O" l+ L0 r' r+ r[17:52:30.861] mbr 0, 8000, 8000
# M. y9 V( H2 i6 V; X[17:52:30.861] bootloader 1, 10000, 8000
, B# B/ L; ~6 l" c( t[17:52:30.861] env 2, 8000, 8000
# Z2 A* t0 N# X: M4 Z[17:52:30.861] boot 3, 8000, 80003 Q, W2 o& T: @4 e
[17:52:30.861] system 4, 200000, 8000
5 V) f! ?# P8 S ^' d K[17:52:30.861] misc 5, 8000, 80009 H2 e. g$ U3 c/ C0 g) O
[17:52:30.861] recovery 6, 10000, 80005 X' |7 Q5 u5 U: c) a b( n9 T! Z5 Q
[17:52:30.861] cache 7, 180000, 8000
* R. Y2 ^ w2 {) w9 j[17:52:30.861] metadata 8, 8000, 8000! g. W& b- x% Y. u! [
[17:52:30.861] private 9, 8000, 80003 P4 o8 U0 m: o# j& K
[17:52:30.861] alog 10, 28000, 80005 S/ {) z( M% u7 z
[17:52:30.861] UDISK 11, 0, 8100
7 D2 m7 B) ~! @# r1 d) k[17:52:30.861] do need erase flash* F E2 ?! @" u( ^
[17:52:30.861] private part exist7 { I' @) g* n
[17:52:30.861] the 0 mbr table is ok
7 l/ l7 ^1 g# U8 i6 g6 C% L5 a[17:52:30.861] the 1 mbr table is ok# w4 p: a, o9 ~+ x& {" d' A3 \
[17:52:30.861] the 2 mbr table is ok% I1 |4 K- E* Q8 P3 s' _* t
[17:52:30.861] the 3 mbr table is ok4 U( ]5 H6 H! m3 H3 j( O4 C" j6 [$ j
[17:52:30.861] *************MBR DUMP***************
% h7 @* E" z+ K. Q[17:52:30.861] total mbr part 116 O |0 n" R7 J% o) A) c
[17:52:30.861] # B6 n+ j. N# L- m' L* @$ z/ D
[17:52:30.861] part[0] name :bootloader
( ]" l+ V+ f7 a) H9 J[17:52:30.861] part[0] classname :DISK
# }/ K0 v( x( A' d! u8 I# D; n8 j! {[17:52:30.861] part[0] addrlo :0x80001 j' n7 x7 E7 j) T3 \ Y3 Z& M: R
[17:52:30.861] part[0] lenlo :0x100004 o0 {) a* p9 q$ Y
[17:52:30.861] part[0] user_type :32768
) o! N/ X* L E2 D& h[17:52:30.861] part[0] keydata :0
& W7 V$ U" c7 I, }[17:52:30.861] part[0] ro :0
+ i5 @- [7 \) o) M& l4 u! I0 U& I[17:52:30.861] ) b% g; m3 d* d n7 ~
[17:52:30.861] part[1] name :env
# h0 l& \! y @. M, f5 e; J2 V$ T[17:52:30.861] part[1] classname :DISK3 L% C9 B+ v8 V7 c* A* h1 l
[17:52:30.861] part[1] addrlo :0x18000
' _3 |! u' E% c[17:52:30.861] part[1] lenlo :0x8000$ ]6 b! p6 @. K! \6 p
[17:52:30.861] part[1] user_type :32768
% S" M. V# @- x2 j[17:52:30.861] part[1] keydata :0
; r8 i4 v7 K! s# J[17:52:30.861] part[1] ro :09 Z2 A' V/ a6 c
[17:52:30.861]
6 i5 ?! o' K9 I( z0 u% M* X6 [[17:52:30.861] part[2] name :boot( R( c, ]* L1 u$ V" ^/ M
[17:52:30.861] part[2] classname :DISK6 d9 g' G7 Y k3 V& \! F+ P3 S9 k
[17:52:30.861] part[2] addrlo :0x20000% f7 H! Y [. Z' E T
[17:52:30.861] part[2] lenlo :0x8000
' V; J7 ?0 e' J[17:52:30.861] part[2] user_type :32768
% k4 ^7 D( l2 `1 |[17:52:30.861] part[2] keydata :0
6 n0 `( B& h% Z3 v[17:52:30.861] part[2] ro :0- V- J- u$ O& ]5 b
[17:52:30.861] , W% Y1 @- T% R3 t% W# @
[17:52:30.861] part[3] name :system; ~8 J& d0 C+ _ X# {- m9 g
[17:52:30.861] part[3] classname :DISK
9 `0 N+ o' ~6 }* {[17:52:30.861] part[3] addrlo :0x28000
% Z" {) Z2 F' c4 M7 Z0 M[17:52:30.861] part[3] lenlo :0x2000004 q6 P ^1 t8 {4 [8 O% q# ~
[17:52:30.861] part[3] user_type :32768
! V0 `0 V3 k) p3 |3 ]- J x[17:52:30.861] part[3] keydata :0
: f3 N' h4 t! [[17:52:30.861] part[3] ro :0/ s9 d; e( ^1 h9 p6 f
[17:52:30.861]
m$ }1 o8 ~7 p4 M# {# V[17:52:30.861] part[4] name :misc
$ [ ?9 t5 }7 U[17:52:30.861] part[4] classname :DISK
\* s- r. K8 _7 {" W7 g[17:52:30.861] part[4] addrlo :0x228000* s# _* v# I: H6 \) f% L
[17:52:30.861] part[4] lenlo :0x8000
5 W3 @7 H9 \( ^2 w+ l2 j" G[17:52:30.861] part[4] user_type :327683 I+ ^( r1 C% g" n& {& c
[17:52:30.861] part[4] keydata :0
+ l# m1 s) p- I6 g% y8 i2 x[17:52:30.861] part[4] ro :0/ t3 c8 Q/ r( ?4 Z
[17:52:30.861] 5 b( m4 u) N: R! n( _/ j) g0 Y
[17:52:30.861] part[5] name :recovery" ~# U/ @( \+ }! _% f. P+ l
[17:52:30.861] part[5] classname :DISK
" l% R6 l: G( [$ }( h0 B5 h[17:52:30.861] part[5] addrlo :0x230000
9 ^$ v7 N0 H: e* U' N[17:52:30.861] part[5] lenlo :0x10000. F; N% `. e2 |' ]) p
[17:52:30.861] part[5] user_type :32768 ^2 G: L9 f4 _/ D
[17:52:30.861] part[5] keydata :0
- l1 d& y V! v[17:52:30.861] part[5] ro :0
1 x. o" d* d! S7 n+ [[17:52:30.861]
$ O7 |, M# ^! z ][17:52:30.861] part[6] name :cache" A+ k% f, A4 ^& i8 j Z3 a' [
[17:52:30.861] part[6] classname :DISK
: o1 @( j5 z" z[17:52:30.861] part[6] addrlo :0x240000
: t0 N( Y% ^* B/ @9 m7 Z" p[17:52:30.861] part[6] lenlo :0x180000
' n, n, Z: Q" O" }/ u[17:52:30.861] part[6] user_type :32768" J) u/ I8 o: i
[17:52:30.861] part[6] keydata :08 x) Y2 P% Z- ~/ I6 R# [) \& i
[17:52:30.861] part[6] ro :09 o4 s& W/ V; B- D3 A
[17:52:30.861]
( |5 e4 K( P( L[17:52:30.861] part[7] name :metadata
) `9 E: ?- L% o[17:52:30.967] part[7] classname :DISK! I. D! L }8 x3 T/ r
[17:52:30.967] part[7] addrlo :0x3c00006 V9 f" A. i4 ~$ Z/ v0 ^1 ~
[17:52:30.967] part[7] lenlo :0x8000
# e0 t8 O4 c+ J( ]: `7 d[17:52:30.967] part[7] user_type :32768+ O* A m3 n4 ^
[17:52:30.967] part[7] keydata :0
0 R" k! |* V: b) `* R* w% z; X[17:52:30.967] part[7] ro :0
4 h0 z: N8 y& E! l' Q9 |[17:52:30.967]
+ K- X+ I$ Q3 T- i, @ R[17:52:30.967] part[8] name :private
1 s. F2 T9 d# {0 r6 @6 c2 _[17:52:30.967] part[8] classname :DISK
* r1 m% s4 d- i; o[17:52:30.967] part[8] addrlo :0x3c8000
g! |8 _! N# e% V[17:52:30.967] part[8] lenlo :0x8000/ k" X& q s8 @ w1 B; n
[17:52:30.967] part[8] user_type :327686 K" [; ^7 U: i! C
[17:52:30.967] part[8] keydata :1
$ S; X; a" r, I0 w( V( s9 b: _[17:52:30.967] part[8] ro :0( M. x/ b F$ q! C- ?
[17:52:30.967] ! u$ w% R' j B+ l; k
[17:52:30.967] part[9] name :alog
L, H$ l! F' L" V; J& m0 g# a[17:52:30.967] part[9] classname :DISK, K7 D' ?$ H+ m+ x. A
[17:52:30.967] part[9] addrlo :0x3d00006 K: @. p$ V5 K, P! q; U- w
[17:52:30.967] part[9] lenlo :0x28000
6 L# }) p( a2 d2 x[17:52:30.967] part[9] user_type :32768: b& x( D) ]3 n7 p& m& s0 S" X5 c: Z
[17:52:30.967] part[9] keydata :0+ U( {; W# P7 f$ u$ N
[17:52:30.967] part[9] ro :0% u0 D) m R' U1 y& D+ O( C
[17:52:30.967] ) i0 r, I1 }8 N- Q$ \4 V( w
[17:52:30.967] part[10] name :UDISK$ O+ [% V2 L2 y! H7 `; p
[17:52:30.967] part[10] classname :DISK
; C6 B% n8 O u- ]( p[17:52:30.967] part[10] addrlo :0x3f8000
1 p# c/ s+ C; |. o" _3 Q! }9 l1 L2 g[17:52:30.967] part[10] lenlo :0x09 j3 O8 M: v0 ]4 `# s9 S5 \
[17:52:30.967] part[10] user_type :33024
* c( a; {6 P D% K# ^. s0 f[17:52:30.967] part[10] keydata :0
7 Y' }6 `% ^$ U* V( p[17:52:30.967] part[10] ro :04 F1 n0 s' ?+ g8 _" K
[17:52:30.967]
/ e# T6 u! }, v9 H1 H5 A[17:52:30.967] begin to store data# T# p& l( C4 s# `6 }
[17:52:30.967] part name bootloader
0 h. z# I4 p% x[17:52:30.967] keydata = 0x02 }$ T t8 o. T
[17:52:30.967] part name env
# i2 C) |3 }+ K! h3 m& V[17:52:30.967] keydata = 0x0. E x& [- M- @9 f5 x$ H7 I$ x
[17:52:30.967] part name boot
7 h+ u A9 a% E" v[17:52:30.967] keydata = 0x0. M1 m+ C0 h% q: a* \& D
[17:52:30.967] part name system5 c9 w0 N+ g6 |( j0 ^, X* o0 z
[17:52:30.967] keydata = 0x0( ^) t- `2 a! {
[17:52:30.967] part name misc
* g1 N; s5 T. J% v7 N[17:52:30.967] keydata = 0x0
% l" ^4 _3 I5 m2 g# _[17:52:30.967] part name recovery
( \% R7 k$ _* D- T* i[17:52:30.967] keydata = 0x0
; s @% k6 t+ H& n: q% l7 O$ s[17:52:30.967] part name cache% j/ ~1 G8 X7 @! T: e9 ]
[17:52:30.967] keydata = 0x0" M3 D/ M1 v" E& w6 R
[17:52:30.967] part name metadata
4 F# }8 s$ S1 _2 T[17:52:30.967] keydata = 0x0# F4 y1 w. s+ q. B5 I
[17:52:30.967] part name private" w; C/ K0 s3 E/ @
[17:52:30.967] keydata = 0x1
% Q+ e7 c: I) l- k) I' T# r' F[17:52:30.967] find keypart private: _+ t* V$ [- y$ n
[17:52:30.967] keypart read start: 0x3c8000, sectors 0x8000
) F9 {& O: p" W[17:52:30.967] keypart part private read end: 0x3c8000, sectors 0x8000
* N, D1 f( o/ G[17:52:31.683] part name alog$ D! T6 j* ^) `0 i! @
[17:52:31.683] keydata = 0x0( ?( D, p- a, c" b0 S7 t
[17:52:31.683] part name UDISK2 @! ]5 x# t9 D1 g4 j" C
[17:52:31.683] keydata = 0x0/ T6 x! W u; v
[17:52:31.683] need_erase_flag = 1; ~; @; d# |. J, e+ K$ }2 c
[17:52:31.683] begin to erase
5 K) `) U6 M6 B9 @& L[17:52:31.683] [ 9.537][mmc]: mmc start mass pro boot part...+ |' ~4 w0 F# `5 A" |% ?) S1 g0 {
[17:52:31.683] [ 9.584][mmc]: mmc start write user part after write boot part...* ^. o$ n O1 o( x
[17:52:31.756] erase boot0, size:32k, write 0x00
; h. [1 f c# x% j$ v! M0 l[17:52:31.756] erase env part
6 M2 j6 g3 f% s' _( G$ ?[17:52:31.756] [ 9.598][mmc]: erase from: 139264, to: 172031, cnt: 32768, erase_group: 1024
, i3 D- b# ] m! C% }/ J4 t[17:52:31.756] [ 9.606][mmc]: unrecognised EXT_CSD revision 85 D; ~( [7 C5 S w
[17:52:31.756] [ 9.610][mmc]: decode ext_csd failed6 G+ r# U. v2 Z" Z
[17:52:31.756] [ 9.633][mmc]: mmc_send_cmd: cmd 38 wait rsp busy 0x1c52 us , L% Y+ ?9 I7 z: X6 L5 r1 @2 g" `
[17:52:31.823] [ 9.639][mmc]: calculate timeout failed$ d+ y0 p. i+ e4 }
[17:52:31.823] [ 9.643][mmc]: Do erase failed!
?; a% g# q0 `- {# K[17:52:31.823] [ 9.646][mmc]: erase failed, range 139264 - 172032 / L* X$ A8 j) w+ s' i
[17:52:31.823] [ 9.651][mmc]: mmc_mmc_erase: erase emmc fail!% u |/ {8 K7 Q! f1 N9 r4 B
[17:52:31.823] [ 9.656][mmc]: mmc_mmc_erase: some sectors in emmc are ignored!; J) m( n, {# n% [& ]
[17:52:31.823] [ 9.662][mmc]: --0: from139264 nr32768 ! ^' \* D+ y8 |' \6 x8 R1 {
[17:52:31.823] write zeros-0: from 0x22000 to 0x29fff
7 \7 s' }4 z* G6 r D1 y[17:52:31.823] [ 9.670][mmc]: mmc start mass pro boot part...3 L7 W$ L$ ~" V; X
[17:52:31.823] [ 9.674][mmc]: boot0 start address 139264
2 T+ X0 a: P c[17:52:31.823] erase boot part
) f n( c/ M8 }& f2 J7 G8 T[17:52:32.539] [ 10.407][mmc]: erase from: 172032, to: 204799, cnt: 32768, erase_group: 1024% U* T9 A: Q* v0 O* j; g# a
[17:52:32.566] [ 10.415][mmc]: unrecognised EXT_CSD revision 89 H& s4 ~2 n2 j/ @) i s0 Q
[17:52:32.566] [ 10.420][mmc]: decode ext_csd failed
8 v% ~0 z3 o! y[17:52:32.566] [ 10.443][mmc]: mmc_send_cmd: cmd 38 wait rsp busy 0x1c50 us
/ c& O& g, \( Y0 h7 Y: q[17:52:32.633] [ 10.449][mmc]: calculate timeout failed
+ T8 u, q, _1 ?" g' _2 @) @+ q' h[17:52:32.633] [ 10.453][mmc]: Do erase failed!( y9 h' p' S: m7 K5 @6 P$ \# _% L
[17:52:32.633] [ 10.456][mmc]: erase failed, range 172032 - 204800 , Y% ?( W) _; v5 x K: S {
[17:52:32.633] [ 10.461][mmc]: mmc_mmc_erase: erase emmc fail!
' n c5 I. z7 Q, |[17:52:32.633] [ 10.466][mmc]: mmc_mmc_erase: some sectors in emmc are ignored!
3 c$ ]% ]) S3 G8 L, B[17:52:32.633] [ 10.472][mmc]: --0: from172032 nr32768 + H5 ~2 U4 Z) @/ w! X
[17:52:32.633] write zeros-0: from 0x2a000 to 0x31fff
0 F7 |1 }9 j2 ~$ O/ x+ I[17:52:32.633] [ 10.479][mmc]: mmc start mass pro boot part...5 ]8 m* M: ^& j1 X1 c+ v7 p
[17:52:32.633] [ 10.484][mmc]: boot0 start address 172032
7 o; H W& o- X! L3 ~4 p( {[17:52:32.633] erase system part
$ v c r' S: T: ^8 E[17:52:33.349] [ 11.218][mmc]: erase from: 204800, to: 2301951, cnt: 2097152, erase_group: 1024( j) }" r; s6 {
[17:52:33.376] [ 11.226][mmc]: unrecognised EXT_CSD revision 8
1 l6 B4 F8 Y% B* E9 F; _! \[17:52:33.376] [ 11.230][mmc]: decode ext_csd failed C' d/ \1 T6 g0 ^
[17:52:33.376] [ 12.360][mmc]: mmc_send_cmd: cmd 38 wait rsp busy 0x65809 us 4 T) e2 q; {: ^% o- X* E/ K
[17:52:34.549] [ 12.366][mmc]: calculate timeout failed) s+ j2 L7 [- O
[17:52:34.549] [ 12.370][mmc]: Do erase failed!" S3 W' R' y7 l" j4 V) x# E
[17:52:34.549] [ 12.373][mmc]: erase failed, range 204800 - 2301952
* s8 A+ I# }! T5 {[17:52:34.549] [ 12.378][mmc]: mmc_mmc_erase: erase emmc fail!& l' s: R% T6 `
[17:52:34.549] [ 12.383][mmc]: mmc_mmc_erase: some sectors in emmc are ignored!
$ W% {( U% [5 j3 }" D5 W; ~[17:52:34.549] [ 12.389][mmc]: --0: from204800 nr2097152 + S& u# _/ o& W4 \# G2 Y
[17:52:34.549] write zeros-0: from 0x32000 to 0x231fff
, \2 K2 d; E! g- h0 i- T[17:52:34.549] [ 12.396][mmc]: mmc start mass pro boot part...
! U5 o. A4 y/ Q" I, E& ~* B[17:52:34.549] [ 12.401][mmc]: boot0 start address 204800
. w6 i% l% `# t. s3 O' U _1 Z[17:52:34.549]
( X i9 L) \( v9 X) {- ]3 L1 H* K/ U \) m/ m' |
|
|