找回密码
 注册
关于网站域名变更的通知
查看: 2264|回复: 5
打印 上一主题 下一主题

EMMC由4.51升级到5.1程序要改动吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-12-6 10:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
群里的朋友,EMMC芯片,我们之前使用江波龙的NCEMAD7B,没有规格书,程序是V4.0,我们是用全志的平台R16,现在芯片用的NCEMAD9D,是5.1的EMMC芯片,硬件连接上多了H6,T5接地,其他的没有变化?是不是软件也要升级?[17:52:27.355] workmode = 16) N9 T4 S: U/ O/ q
[17:52:27.355] [      5.115]NB1 : enter phy init& L4 N# q" e) k9 y
[17:52:27.355] [      5.119]nand_physic_init7 t/ E! c. b9 P: E2 H# S- G# ]
[17:52:27.355] [      5.121]Reset NDFC start 0  0
, T% K, k9 y3 k5 N[17:52:27.355] [      5.124]Reset NDFC end 0  0! z. s+ N4 a* i. }- }1 `
[17:52:27.355] [      5.127]nand not support! channel 0 chip 0: f0 f0 f0 f0 f0 f0 f0 f0
' {; N8 x8 q2 G) ^[17:52:27.355] [      5.134]nand not support! channel 0 chip 1: f0 f0 f0 f0 f0 f0 f0 f0
+ v% O7 o: W0 Z3 i[17:52:27.355] [      5.140]nand not support! channel 0 chip 2: f0 f0 f0 f0 f0 f0 f0 f0' N& J) B" `$ K) c5 W* J
[17:52:27.355] [      5.147]nand not support! channel 0 chip 3: f0 f0 f0 f0 f0 f0 f0 f0
5 M) g& N7 X. Z  [6 s. Q[17:52:27.355] [      5.153] no nand found !
2 D& A" y) B1 o' e: M" b[17:52:27.355] [      5.156]nand_physic_init nand_build_nsi error
: x1 \: Q& l2 T% U+ g& }" B[17:52:27.355] [      5.160]nand_physic_init error -17 ^/ b1 Y" h: s) }9 `
[17:52:27.355] NB1 : nand phy init fail) x9 \8 r# m! M' d( d( c" v' d7 b
[17:52:27.355] [      5.166]NB1 : enter phy Exit
$ z6 o6 O# ?! J, }8 e[17:52:27.355] [      5.169]nand_physic_exit
9 T5 q" u. ~) ^1 O" S$ i[17:52:27.355] try nand fail1 D7 \) l% p* ^7 `
[17:52:27.355] [      5.173][mmc]: mmc driver ver 2014-11-25 17:03:00
/ k* e5 q: t/ t; i2 V0 ~$ Q4 C[17:52:27.355] [      5.178][mmc]: get sdc_phy_wipe fail.
8 W" v) `9 W  _6 k  F2 ?9 C[17:52:27.355] [      5.182][mmc]: get sdc0 sdc_erase fail.: G6 I% J) }4 x8 t- O
[17:52:27.355] [      5.186][mmc]: get sdc_2xmode ok, val = 1
' q2 A0 z% x0 H1 }- ~" o[17:52:27.355] [      5.190][mmc]: get sdc_ddrmode fail  used =  0. a8 y3 j6 r3 [" Y$ x
[17:52:27.355] [      5.194][mmc]: get sdc_f_max fail,use default  50000000Hz' ^! l' D; l* G
[17:52:27.355] [      5.200][mmc]: get card_line ok, card_line = 4. v1 b9 }5 F- j& {
[17:52:27.355] [      5.204][mmc]: get sdc_ex_dly_used fail,use default  q. E* E) Z5 ?) ]% i/ _0 L4 o
[17:52:27.355] [      5.209][mmc]: SUNXI SD/MMC: 2
! d- `+ {6 N" j4 S8 B( Q! B" G[17:52:27.355] [      5.223][mmc]: *Try SD card 2*/ V3 O3 v0 h5 f
[17:52:27.390] [      5.226][mmc]: mmc 2 cmd 8 err 1004 ]0 u1 Z5 q* B; \; A- i
[17:52:27.390] [      5.232][mmc]: mmc send if cond failed
6 B. B! y) J$ ?: G[17:52:27.390] [      5.236][mmc]: mmc 2 cmd 55 err 100
2 n% Q& A3 b2 _% h7 M3 z6 {& \[17:52:27.390] [      5.241][mmc]: send app cmd failed
, a2 ~0 m/ r* _) _9 t[17:52:27.390] [      5.244][mmc]: *Try MMC card 2*
2 V7 z( }  y& a2 c2 I[17:52:27.390] [      5.268][mmc]: Invalid ext_csd revision 8" u% R1 M# \6 a
[17:52:27.406] [      5.283][mmc]: unrecognised EXT_CSD revision 8
# A. g& W" k$ A$ a3 Z- ]3 x8 z& Y[17:52:27.434] [      5.288][mmc]: decode ext_csd failed! P( D! x2 E' S% ~5 U
[17:52:27.434] [      5.310][mmc]: CID 0x88010344 0x39443038 0x47246d01 0x8523a5757 h7 c1 I) V" P: e
[17:52:27.510] [      5.315][mmc]: MMC ver 4.0# o" X5 v% j$ O- X
[17:52:27.510] [      5.318][mmc]: mmc clk 50000000
; Y+ W* @! ?) n, \0 k9 H& r( [( j[17:52:27.510] [      5.321][mmc]: SD/MMC Card: 4bit, capacity: 7396MB
9 R1 N4 B" b$ o. }9 X[17:52:27.510] [      5.326][mmc]: boot0 capacity: 4000KB,boot1 capacity: 4000KB+ B5 |% X; S0 w2 z
[17:52:27.510] [      5.332][mmc]: ***SD/MMC 2 init OK!!!***
4 \  W* j# ~9 [' V8 [' f[17:52:27.510] [      5.337][mmc]: erase_grp_size:0x400WrBlk * 0x200 = 0x80000 Byte
% D: S/ L7 w1 k8 D7 M8 e[17:52:27.510] [      5.342][mmc]: secure_feature 0x553 z+ y, E$ w+ b- N* m
[17:52:27.510] [      5.346][mmc]: secure_removal_type  0x9
' V- @0 [) d& a0 E/ W- x[17:52:27.510] read flash error
9 W' `) @/ j( [1 F# J! N[17:52:27.510] out of usb burn from boot: not boot mode
# N5 ^; |, Y8 N: G[17:52:27.510] In:    serial
8 @( O, O; u1 O# P[17:52:27.510] Out:   serial
9 k$ ~+ f2 _2 \" x: E[17:52:27.510] Err:   serial1 }+ o5 W' g. }2 _
[17:52:27.510] --------fastboot partitions--------
7 R$ V- I9 P( }1 j4 _[17:52:27.510] mbr not exist
$ V% j/ \- @0 O8 r( |1 H# j[17:52:27.510] [      5.364]Hit any key to stop autoboot:  0 # F- b5 j1 S1 Z  k( @
[17:52:27.510] work mode=0x10$ p0 O' A# q! }/ n* o( z* i, F
[17:52:27.526] run usb efex) Q  m# b, w7 `! `
[17:52:27.526] buf queue page size = 65536
9 I7 }- c' G9 \& z+ w# |[17:52:27.526] delay time 25000 }" ^; M$ B. c1 V
[17:52:27.558] usb init ok; O+ @+ D3 N; \: _: c5 R9 p- l
[17:52:30.089] set address 0xb
+ q1 l' N* ?3 `6 k9 Z[17:52:30.440] SUNXI_EFEX_ERASE_TAG
; U# v/ N" _1 a[17:52:30.861] erase_flag = 0x1
. f+ M; C; @' p2 P8 P# D[17:52:30.861] FEX_CMD_fes_verify_status
1 D4 `) p5 M. v! {[17:52:30.861] FEX_CMD_fes_verify last err=0- G# I% B) O; I1 ?
[17:52:30.861] the 0 mbr table is ok: x! L7 E. }. @& x6 T- a
[17:52:30.861] the 1 mbr table is ok
* ^, u2 L& F3 J- H2 P. E. Q[17:52:30.861] the 2 mbr table is ok1 C6 Y' i, u$ G- M! g/ O/ c$ B1 x
[17:52:30.861] the 3 mbr table is ok1 }0 J+ N* k, B7 G
[17:52:30.861] *************MBR DUMP***************
6 n/ x& u/ |3 N; y4 h& o0 p; a+ r[17:52:30.861] total mbr part 11
0 N( ?) G0 f' w  z# w[17:52:30.861]
/ [, g0 Q6 @3 }* O[17:52:30.861] part[0] name      :bootloader
! X5 K* z  ]5 R) @2 o[17:52:30.861] part[0] classname ISK- n* @3 g- u2 p, }0 i9 w
[17:52:30.861] part[0] addrlo    :0x80004 i0 v1 w$ X% k& m6 |+ D* x. x
[17:52:30.861] part[0] lenlo     :0x100002 j9 i. W, C* O7 b! E) T5 y/ Z& m( k* k
[17:52:30.861] part[0] user_type :32768
0 B9 e/ Z5 L* c7 ?8 X' P$ v! l( U; S[17:52:30.861] part[0] keydata   :0
- N% E8 N" X2 K& b+ |4 N3 X1 Q[17:52:30.861] part[0] ro        :0
. M) ^5 T. t/ v( a7 ]9 o& f[17:52:30.861] ; R* i. \# U2 q  L0 u
[17:52:30.861] part[1] name      :env
& D7 n4 O) V& @( ?. Q[17:52:30.861] part[1] classname ISK
+ i) v* u$ z6 r- r7 i[17:52:30.861] part[1] addrlo    :0x18000. ?) k# z3 A4 b8 H
[17:52:30.861] part[1] lenlo     :0x80001 W+ ~3 S5 P3 Y6 _9 t
[17:52:30.861] part[1] user_type :32768- F5 L* ?" S% g7 C; P8 `
[17:52:30.861] part[1] keydata   :0
* Y, |& ~) Y# V2 J$ A[17:52:30.861] part[1] ro        :0* d/ ~2 J& _# C' B4 ?
[17:52:30.861] ) W+ y3 m& p, a2 Q  N1 Z8 m
[17:52:30.861] part[2] name      :boot
3 B7 z  \6 _3 t5 m$ ~2 K[17:52:30.861] part[2] classname ISK
4 Q5 z+ w1 q2 `6 J7 B9 u[17:52:30.861] part[2] addrlo    :0x20000
( O; F/ d) g( P- o) H5 a[17:52:30.861] part[2] lenlo     :0x8000
& {0 S3 a  _% S. n[17:52:30.861] part[2] user_type :32768
2 [9 N% b. m- |' _1 E[17:52:30.861] part[2] keydata   :0
( f% }0 Q8 Y$ ~7 M/ _[17:52:30.861] part[2] ro        :0; B3 `2 }2 a- ^3 A9 A2 K
[17:52:30.861] $ @- t3 V" F& l/ N
[17:52:30.861] part[3] name      :system
0 z/ I2 B  G$ F- Y- \" W8 T: q[17:52:30.861] part[3] classname :DISK$ T6 d8 m. l0 D, O! \0 K
[17:52:30.861] part[3] addrlo    :0x28000
: ~* y( {/ n+ P# J[17:52:30.861] part[3] lenlo     :0x200000
9 O2 X. ?# W5 q[17:52:30.861] part[3] user_type :32768
( q, {) y  Q; k' X7 N. _% E0 j3 T* Q[17:52:30.861] part[3] keydata   :0) p$ _9 n0 u3 L# e4 |. ?8 X
[17:52:30.861] part[3] ro        :0
5 Q; g; ~$ [) t# e[17:52:30.861] , v9 l8 g, y$ i
[17:52:30.861] part[4] name      :misc/ B8 R/ j: n) r
[17:52:30.861] part[4] classname :DISK' ]/ q, R9 n' P2 V( T4 K& Z
[17:52:30.861] part[4] addrlo    :0x2280001 A+ S8 n" C, |  G
[17:52:30.861] part[4] lenlo     :0x8000) {8 `- `8 f0 \% \4 i( A
[17:52:30.861] part[4] user_type :32768
# x9 p# V5 w" [7 K  o) a/ z* t5 `. e[17:52:30.861] part[4] keydata   :0
$ F3 {: ?" M. J4 B6 A[17:52:30.861] part[4] ro        :05 h0 g  n5 Q( n, Q2 s
[17:52:30.861] 9 G. D$ f/ u) s1 ~/ n
[17:52:30.861] part[5] name      :recovery7 H! [7 w. M+ p9 ~* u, Y! O" u9 |* c
[17:52:30.861] part[5] classname :DISK
) t, N2 e+ T0 c. }& G* g' a6 P[17:52:30.861] part[5] addrlo    :0x230000( n# d! N  s( H" B8 S0 p' {' K
[17:52:30.861] part[5] lenlo     :0x10000
7 M2 Y- J3 O* W8 t  h[17:52:30.861] part[5] user_type :32768
$ n5 s* O6 _# z1 Q[17:52:30.861] part[5] keydata   :09 l9 k: l, C, r( }( S
[17:52:30.861] part[5] ro        :0
" d: k; f1 H  B7 w4 `! K; ][17:52:30.861] 1 Z  E9 j' _/ V0 U4 o
[17:52:30.861] part[6] name      :cache! n; y% p" {$ _2 ?& x; @
[17:52:30.861] part[6] classname :DISK( I6 N3 C7 ]! h
[17:52:30.861] part[6] addrlo    :0x240000
1 g6 c, r3 F) j* l[17:52:30.861] part[6] lenlo     :0x180000
# z& f6 ^0 C  W' e[17:52:30.861] part[6] user_type :32768
, i: Y8 i1 R$ n/ S0 S2 ~$ Y+ D9 b  Z[17:52:30.861] part[6] keydata   :0
% O! }7 ~3 B4 Y$ D+ @[17:52:30.861] part[6] ro        :0) t+ {: ~0 e7 Z7 h
[17:52:30.861]
" N9 {6 F& s& v6 B3 U& V[17:52:30.861] part[7] name      :metadata2 K* |6 {# b- U/ Q$ O
[17:52:30.861] part[7] classname :DISK7 D4 v2 l% Z. F+ |: b
[17:52:30.861] part[7] addrlo    :0x3c0000) k* G, L4 A7 n+ ^: L5 L
[17:52:30.861] part[7] lenlo     :0x8000
% f* |% z7 H2 b4 j7 ^[17:52:30.861] part[7] user_type :32768
! U' n7 J  X- L/ q7 b[17:52:30.861] part[7] keydata   :0- V! e+ A) V4 I; u4 @3 m
[17:52:30.861] part[7] ro        :0
" g5 F0 e5 B9 a[17:52:30.861]
& R; E% k+ _3 g) x: H7 e[17:52:30.861] part[8] name      :private
: S9 s8 |% s% }$ z. y# \$ u6 V[17:52:30.861] part[8] classname :DISK* z' h  _: \5 o7 b
[17:52:30.861] part[8] addrlo    :0x3c8000
" h9 N5 F- f: b: b# G' v0 r6 ^. [[17:52:30.861] part[8] lenlo     :0x8000" ^; _  |& i, f. E
[17:52:30.861] part[8] user_type :32768; ?2 B: ?. K& Y- Q/ h: H( O
[17:52:30.861] part[8] keydata   :1: z6 d# f- d& H; Q$ C, K* [
[17:52:30.861] part[8] ro        :03 P7 \; e' Q  F2 w
[17:52:30.861] 8 p8 G0 e6 o% M. A3 z. o
[17:52:30.861] part[9] name      :alog, I# j% t, F' ~( W, {
[17:52:30.861] part[9] classname :DISK
0 H/ l. a; M1 U- r7 c6 Q[17:52:30.861] part[9] addrlo    :0x3d0000
0 c# S2 G4 `( `% H6 b- `[17:52:30.861] part[9] lenlo     :0x280008 }- O( M5 f. w) p3 C- _: l: k
[17:52:30.861] part[9] user_type :327682 ]5 z! N7 a, Q) @) `3 k) z
[17:52:30.861] part[9] keydata   :0) [9 [+ t1 e' Y9 c1 r: |
[17:52:30.861] part[9] ro        :0$ X; s7 K/ W! L' F' k1 f/ X' g
[17:52:30.861] ' b" o4 D* F# T$ S' j
[17:52:30.861] part[10] name      :UDISK
2 F& Y* ~# l8 n6 U: [  {[17:52:30.861] part[10] classname :DISK/ z$ o, l5 O  Q  `% z
[17:52:30.861] part[10] addrlo    :0x3f8000
$ N4 n+ y: q( ?$ C/ T[17:52:30.861] part[10] lenlo     :0x0' ~. m/ n% S) e
[17:52:30.861] part[10] user_type :33024
, f4 v. f9 q0 A. b4 i* x2 K[17:52:30.861] part[10] keydata   :0( }1 J( [/ S- Y8 x+ y# A
[17:52:30.861] part[10] ro        :0
+ h( n( w" h4 y4 i, F0 G/ F[17:52:30.861] 5 q# M& V. z- h* ?6 F7 N% c8 S1 C
[17:52:30.861] total part: 129 g# t2 r2 Y  w+ g
[17:52:30.861] mbr 0, 8000, 8000$ h0 x) u5 s6 a4 W
[17:52:30.861] bootloader 1, 10000, 80008 [2 i( U6 U3 X2 g
[17:52:30.861] env 2, 8000, 8000) K9 I' ]4 K+ ^1 ^( E2 O+ a
[17:52:30.861] boot 3, 8000, 8000
3 t' i" Y* Y/ A4 e! ]. T& G[17:52:30.861] system 4, 200000, 8000- A8 K5 G3 U% P7 z
[17:52:30.861] misc 5, 8000, 8000
; u0 A4 K# H1 y[17:52:30.861] recovery 6, 10000, 8000
- _  N5 k3 x# m/ a+ l7 A; N7 h[17:52:30.861] cache 7, 180000, 80005 ?+ ^6 c7 h: ?) k0 x0 O+ ^
[17:52:30.861] metadata 8, 8000, 8000) |! U! r3 x+ X8 ?* E) |
[17:52:30.861] private 9, 8000, 8000
. i+ I0 x8 |1 k: Z, l[17:52:30.861] alog 10, 28000, 8000) H; M& v6 _; i( ?" ^
[17:52:30.861] UDISK 11, 0, 8100
/ ?: T7 u' l0 B[17:52:30.861] do need erase flash+ s5 T$ y( e! L
[17:52:30.861] private part exist# e# E$ r# d7 S' c# k0 Q
[17:52:30.861] the 0 mbr table is ok, T2 M. }! F+ m4 e: N; s/ r
[17:52:30.861] the 1 mbr table is ok
; e5 o8 C+ U5 O# _$ x- q/ _) k' A0 F[17:52:30.861] the 2 mbr table is ok
( p1 X% f! s6 S[17:52:30.861] the 3 mbr table is ok
2 V+ N& C+ S/ L7 R" e1 p[17:52:30.861] *************MBR DUMP***************
, V7 ~7 C1 [3 q# \+ O[17:52:30.861] total mbr part 11, @7 D# P; u+ y& k
[17:52:30.861] 0 `+ k+ C, I/ b( D% p4 u0 D, q
[17:52:30.861] part[0] name      :bootloader2 n5 @  i, r, M
[17:52:30.861] part[0] classname :DISK
% v: J& ~$ y$ i% v! m[17:52:30.861] part[0] addrlo    :0x8000& m: \& p; b) p* V6 [8 T& v' W
[17:52:30.861] part[0] lenlo     :0x10000
) k9 n, Y/ [8 U4 L& ^/ x4 A[17:52:30.861] part[0] user_type :327688 _' K. v* q* l; d) D
[17:52:30.861] part[0] keydata   :0. U+ ?' E+ e* \( a( |3 T
[17:52:30.861] part[0] ro        :0
+ N2 u* f/ `5 H3 t6 X; @/ _[17:52:30.861]
( g' k6 W1 W7 x5 m$ [- h[17:52:30.861] part[1] name      :env
; _, \$ s5 U5 C1 k5 }- X[17:52:30.861] part[1] classname :DISK, k  q4 R5 C0 X4 E" c" g7 C* o
[17:52:30.861] part[1] addrlo    :0x18000
' S0 A! w" _; A* l) [/ l! Q9 }: i[17:52:30.861] part[1] lenlo     :0x8000% z5 K6 s' t8 k
[17:52:30.861] part[1] user_type :327685 {( }7 S; }5 B4 n9 J" `
[17:52:30.861] part[1] keydata   :0* d- c* H* _, N3 E; }6 c* v
[17:52:30.861] part[1] ro        :0$ p7 Q6 Z9 n" L3 s4 n  V1 ?
[17:52:30.861]
4 h1 V/ ?+ o+ L8 T1 v" H. e[17:52:30.861] part[2] name      :boot' h6 r  K8 v$ X' P+ M. I
[17:52:30.861] part[2] classname :DISK# z: _# z2 Y9 x1 C* s
[17:52:30.861] part[2] addrlo    :0x20000' K3 I0 d; c, Z, k$ [
[17:52:30.861] part[2] lenlo     :0x80008 `3 z: j/ R* |
[17:52:30.861] part[2] user_type :32768
: B+ B) M% d# _& Q4 O- T[17:52:30.861] part[2] keydata   :0/ L7 I5 u0 W) s
[17:52:30.861] part[2] ro        :0. s  ^$ u1 x$ t& {8 d
[17:52:30.861]
; O( Y% O' a  S! F( a; H[17:52:30.861] part[3] name      :system
1 e7 q) q2 A1 m3 o" I1 l[17:52:30.861] part[3] classname :DISK
- [, P7 M+ ^1 J# {[17:52:30.861] part[3] addrlo    :0x28000
& ?, G1 m7 n8 S: `) E[17:52:30.861] part[3] lenlo     :0x200000
9 G: Q, @& d) S+ `! Y3 o7 m[17:52:30.861] part[3] user_type :32768
) T8 [+ M7 }) K1 g. S2 g[17:52:30.861] part[3] keydata   :0* F9 U2 C+ b5 c( ~% q7 d
[17:52:30.861] part[3] ro        :03 e9 T4 Z; A: e$ F
[17:52:30.861]
: B' i; @9 w8 {: I7 i- \8 i# S[17:52:30.861] part[4] name      :misc- t0 j6 L2 l& ~0 g5 A$ S$ h/ M" y8 z, `
[17:52:30.861] part[4] classname :DISK. o' z. _5 S5 j4 h' H; F1 U
[17:52:30.861] part[4] addrlo    :0x228000
! m2 S& R+ f8 N1 q' y[17:52:30.861] part[4] lenlo     :0x8000
/ d) V: j# i0 Q[17:52:30.861] part[4] user_type :32768
7 @2 K! s3 X  H" F) H[17:52:30.861] part[4] keydata   :0$ j! }/ F5 v4 H
[17:52:30.861] part[4] ro        :0& G+ Q" m8 i( b: V' X# U
[17:52:30.861]
* w$ V- a6 |% m0 G: |[17:52:30.861] part[5] name      :recovery
; c& p$ d! b4 O; {9 C7 o5 f3 Y! o[17:52:30.861] part[5] classname :DISK
$ `- O* D! t5 x8 k3 w3 P" q[17:52:30.861] part[5] addrlo    :0x230000
4 a& U' O' b. J[17:52:30.861] part[5] lenlo     :0x100007 ?2 U( ]7 U. t7 R- t' c
[17:52:30.861] part[5] user_type :32768! C% S% n7 o% G* g0 y" p; G; |
[17:52:30.861] part[5] keydata   :0. F2 D, k7 a' b( U% E5 j* j  k
[17:52:30.861] part[5] ro        :0
) ?6 O/ B, X' B! w+ T/ J[17:52:30.861]
8 `# R- b8 K$ k[17:52:30.861] part[6] name      :cache
# r7 V' _% j, K' q5 ?) G) b- P[17:52:30.861] part[6] classname :DISK
: w6 w8 I- G) M[17:52:30.861] part[6] addrlo    :0x2400008 n# r& u! Q* O
[17:52:30.861] part[6] lenlo     :0x180000
( n( E6 n6 ?. x[17:52:30.861] part[6] user_type :32768% K3 \8 d! [4 |. X& r' P  P
[17:52:30.861] part[6] keydata   :0# j! U2 q$ `: @. G; ]$ K) s( P
[17:52:30.861] part[6] ro        :0
+ a! w+ [, \. b" P/ O6 p[17:52:30.861] ! W* U& J* b- W2 q' D- w, u
[17:52:30.861] part[7] name      :metadata
& s+ b* Q/ _2 @1 X! j" w[17:52:30.967] part[7] classname :DISK
: a+ k. }/ g+ B7 t4 r9 k  \- q[17:52:30.967] part[7] addrlo    :0x3c0000
0 U) P- p! T6 s# s# N- l, Q# i[17:52:30.967] part[7] lenlo     :0x8000
5 D) q# ?+ b+ s7 B5 L6 u[17:52:30.967] part[7] user_type :32768
1 ~- P$ o* g0 l: M[17:52:30.967] part[7] keydata   :0
" A7 q6 I5 a. ~7 Y[17:52:30.967] part[7] ro        :05 J! S  d/ v! p7 _3 B
[17:52:30.967] 4 u: O' L/ y3 l8 M/ m' t: v- R1 y
[17:52:30.967] part[8] name      :private( N: G  a2 ?# B7 N% {' _
[17:52:30.967] part[8] classname :DISK
9 m3 e1 U; U& _1 ?7 @[17:52:30.967] part[8] addrlo    :0x3c8000
5 E" \% |9 k; k& [$ a[17:52:30.967] part[8] lenlo     :0x80007 }0 M$ o; C3 y% U. F# u. N$ y
[17:52:30.967] part[8] user_type :32768" m) h" |3 ~* n( D! q4 S
[17:52:30.967] part[8] keydata   :1  A( y. v8 G$ v/ o$ s
[17:52:30.967] part[8] ro        :0, ~+ R4 }' l3 b
[17:52:30.967]
5 k3 n0 r" v3 s2 c$ T7 o# p1 W[17:52:30.967] part[9] name      :alog
8 l4 I* P8 I; O4 T' H[17:52:30.967] part[9] classname :DISK: P$ A( [; J! ]0 W
[17:52:30.967] part[9] addrlo    :0x3d0000& k- g! `7 A. R4 v# l4 s+ f
[17:52:30.967] part[9] lenlo     :0x28000% e3 y3 I  r' @' ~5 _2 k2 |& m( V
[17:52:30.967] part[9] user_type :32768
% I" y" n7 z0 }  j[17:52:30.967] part[9] keydata   :01 ~! _! m# L% ~
[17:52:30.967] part[9] ro        :0
' v( `- Q! L5 {) L4 L7 |8 ~2 A[17:52:30.967]
. x, x( @* Y6 I$ l[17:52:30.967] part[10] name      :UDISK
( G6 v" i9 ^5 R5 n7 ?$ `8 ?[17:52:30.967] part[10] classname :DISK$ Y& [0 b: S* l$ v6 |
[17:52:30.967] part[10] addrlo    :0x3f8000% Y1 o- A7 }6 l
[17:52:30.967] part[10] lenlo     :0x0
' G0 C8 e9 y$ |, [, [2 j# W1 V[17:52:30.967] part[10] user_type :33024
0 f* h: j9 a. |  L! @0 Z) A[17:52:30.967] part[10] keydata   :0: q* `; Z1 {. M, b9 O
[17:52:30.967] part[10] ro        :0
4 Y7 k- n8 _4 y0 X8 k% N[17:52:30.967] ! P- M" V( }, ^, c, t
[17:52:30.967] begin to store data
/ ^6 J7 P0 {5 s' j  X4 z: l. F& E8 D[17:52:30.967] part name bootloader
. U2 @! C: `! m1 X5 p$ t- d: E[17:52:30.967] keydata = 0x0
* R0 e% L% _9 A5 m" ~[17:52:30.967] part name env
8 m- `& M% m* z/ T; I+ E[17:52:30.967] keydata = 0x0
- ]2 s& P/ P4 P. F! I( Q' |[17:52:30.967] part name boot
" u9 h1 \% J1 M, {$ x. X# r& Z* y[17:52:30.967] keydata = 0x0& K# w( x* A2 r! d
[17:52:30.967] part name system. l' n2 b4 L( z
[17:52:30.967] keydata = 0x0
' i2 ~% g# u. O$ Y5 t[17:52:30.967] part name misc
) P0 Z3 p# \9 M1 o% n' I' q: i2 ][17:52:30.967] keydata = 0x0
4 H2 K2 C$ d1 w$ A[17:52:30.967] part name recovery- k' @6 W5 g, ~: ?! U, B8 ^
[17:52:30.967] keydata = 0x0
/ ?+ A- @$ h% e. D9 N[17:52:30.967] part name cache% g  S* O" Z, M1 K( i6 {3 v; [
[17:52:30.967] keydata = 0x0: n" S$ C, f8 @4 P4 [; j
[17:52:30.967] part name metadata
* i4 o- s: z, y+ W[17:52:30.967] keydata = 0x0' H* ?; I: U/ ~/ T8 D) A
[17:52:30.967] part name private0 x1 q% G0 R# p) n0 W) k
[17:52:30.967] keydata = 0x10 `4 Z1 j- R. f: S5 b- l0 F
[17:52:30.967] find keypart private
1 t! a: X; p! w0 P: H5 T[17:52:30.967] keypart read start: 0x3c8000, sectors 0x80007 C/ ?8 E/ A) c8 j" G
[17:52:30.967] keypart part private read end: 0x3c8000, sectors 0x80003 y2 [: t/ ?- h
[17:52:31.683] part name alog' q6 }+ U; s7 P( O
[17:52:31.683] keydata = 0x0
) J6 f/ j  K. q* r' h; e. C[17:52:31.683] part name UDISK
) ^. s7 o, k% S1 s% z- P3 c[17:52:31.683] keydata = 0x0
& x( A, _/ e) _- L3 H$ t: ~[17:52:31.683] need_erase_flag = 1
7 w, C7 L. P0 [[17:52:31.683] begin to erase  V: x$ T  W* x( _1 j
[17:52:31.683] [      9.537][mmc]: mmc start mass pro boot part...
7 c5 G: U6 w# d+ k7 F[17:52:31.683] [      9.584][mmc]: mmc start write user part after write boot part...
' `% V) u1 ]" ?# \[17:52:31.756] erase boot0, size:32k, write 0x00
5 I& x$ i1 y* g5 v4 z[17:52:31.756] erase env part
; t1 ~1 }8 g, o% }/ L[17:52:31.756] [      9.598][mmc]: erase from: 139264, to: 172031, cnt: 32768, erase_group: 10243 |, [3 w7 P4 W: K
[17:52:31.756] [      9.606][mmc]: unrecognised EXT_CSD revision 82 S( x* ^3 z  `! [0 V9 X  V
[17:52:31.756] [      9.610][mmc]: decode ext_csd failed
( q" C. n+ `7 F6 I* h[17:52:31.756] [      9.633][mmc]: mmc_send_cmd: cmd 38 wait rsp busy 0x1c52 us
- ^9 u2 n5 ?- K, G3 N0 U[17:52:31.823] [      9.639][mmc]: calculate timeout failed2 z( k. y$ c/ k
[17:52:31.823] [      9.643][mmc]: Do erase failed!, h2 [8 F: T( c" D' e
[17:52:31.823] [      9.646][mmc]: erase failed, range 139264 - 172032
% ]: T# d+ c! N0 ^4 q/ F[17:52:31.823] [      9.651][mmc]: mmc_mmc_erase: erase emmc fail!
/ h1 ]! g0 z$ D4 y" l' @: P[17:52:31.823] [      9.656][mmc]: mmc_mmc_erase: some sectors in emmc are ignored!/ n/ c) y7 g6 `! _: d+ ^7 R  n, c! D
[17:52:31.823] [      9.662][mmc]: --0: from139264  nr32768 " d* D  Q- Y0 E8 ^7 ]
[17:52:31.823] write zeros-0: from 0x22000 to 0x29fff
+ J5 a. o" g3 u! [2 D[17:52:31.823] [      9.670][mmc]: mmc start mass pro boot part...
+ S- E; ]0 m: w# @[17:52:31.823] [      9.674][mmc]: boot0 start address 139264
  H( M! }; q3 O, ~/ p6 [[17:52:31.823] erase boot part
5 @, c( B/ Y+ ~6 |# p, m' G[17:52:32.539] [     10.407][mmc]: erase from: 172032, to: 204799, cnt: 32768, erase_group: 1024, n7 `: @2 w. B2 x, H% `- U
[17:52:32.566] [     10.415][mmc]: unrecognised EXT_CSD revision 8
5 X7 u! F0 s9 F+ Z7 m[17:52:32.566] [     10.420][mmc]: decode ext_csd failed9 c/ X& \; M+ H- d' W0 v* k
[17:52:32.566] [     10.443][mmc]: mmc_send_cmd: cmd 38 wait rsp busy 0x1c50 us
' H) f( [0 o! E# M0 o6 a5 k[17:52:32.633] [     10.449][mmc]: calculate timeout failed
9 L  x& s8 q% `[17:52:32.633] [     10.453][mmc]: Do erase failed!6 T; I2 n+ H: u+ U  N5 ]8 Y  \1 j
[17:52:32.633] [     10.456][mmc]: erase failed, range 172032 - 204800 ; ~& _, ?+ {: G  K. x  Q, b0 P
[17:52:32.633] [     10.461][mmc]: mmc_mmc_erase: erase emmc fail!1 }, }+ P* ~- h9 [8 ~& _
[17:52:32.633] [     10.466][mmc]: mmc_mmc_erase: some sectors in emmc are ignored!% I* n6 S" B# s8 F8 B. t
[17:52:32.633] [     10.472][mmc]: --0: from172032  nr32768
/ b4 K( m! L- I! x. W[17:52:32.633] write zeros-0: from 0x2a000 to 0x31fff+ _( e2 G: n& O1 Q
[17:52:32.633] [     10.479][mmc]: mmc start mass pro boot part...$ Q) G3 M; O5 g6 q, E
[17:52:32.633] [     10.484][mmc]: boot0 start address 172032
1 f, F* X. m' l; \[17:52:32.633] erase system part
& B' T3 A; M3 q" {+ g: n[17:52:33.349] [     11.218][mmc]: erase from: 204800, to: 2301951, cnt: 2097152, erase_group: 1024- g* c- q4 l8 Q+ n, g9 J4 x6 f
[17:52:33.376] [     11.226][mmc]: unrecognised EXT_CSD revision 8
- h2 L8 z; ^/ h, d  U* t[17:52:33.376] [     11.230][mmc]: decode ext_csd failed
0 f5 S, N$ a* r- I+ G3 ^* u[17:52:33.376] [     12.360][mmc]: mmc_send_cmd: cmd 38 wait rsp busy 0x65809 us
. F; ~! F; D$ C[17:52:34.549] [     12.366][mmc]: calculate timeout failed
; ?  t. e% c6 C; {: \[17:52:34.549] [     12.370][mmc]: Do erase failed!, B: r: P( C! j# {' g
[17:52:34.549] [     12.373][mmc]: erase failed, range 204800 - 2301952 6 J4 I2 ]! H" B1 Y6 j, H) R" D
[17:52:34.549] [     12.378][mmc]: mmc_mmc_erase: erase emmc fail!! Q6 Z1 @# }, d: K
[17:52:34.549] [     12.383][mmc]: mmc_mmc_erase: some sectors in emmc are ignored!
* k% ~+ e$ u5 H: D+ \6 X, K[17:52:34.549] [     12.389][mmc]: --0: from204800  nr2097152 $ U7 I* e* }7 Z& {. F. a8 _
[17:52:34.549] write zeros-0: from 0x32000 to 0x231fff
4 H- G9 O6 T! Q# f[17:52:34.549] [     12.396][mmc]: mmc start mass pro boot part...8 _, H7 O: U5 R+ i& G+ G  y0 g
[17:52:34.549] [     12.401][mmc]: boot0 start address 2048009 I3 B' _2 {& ]. P# Q
[17:52:34.549]
7 w: x: d: B, O- k' |, q( ]
2 |% L0 U2 ^, X' J

EMMC.png (38.43 KB, 下载次数: 1)

EMMC.png

该用户从未签到

2#
发表于 2018-12-7 15:51 | 只看该作者
我顶,只能帮你到这里了。

该用户从未签到

4#
发表于 2018-12-13 21:56 | 只看该作者
EMMC5.1支持HS400,看你的设计跑的还是低速的(HS200以下),所以应该是软件不识别这个EMMC的ID之类的,估计要更新软件。

点评

谢谢版主,是软件设置的问题  详情 回复 发表于 2018-12-17 07:57

该用户从未签到

5#
 楼主| 发表于 2018-12-17 07:57 | 只看该作者
fallen 发表于 2018-12-13 21:56/ l- u) z$ q( ]) `5 a, V
EMMC5.1支持HS400,看你的设计跑的还是低速的(HS200以下),所以应该是软件不识别这个EMMC的ID之类的,估 ...

3 A9 x! X+ T" i谢谢版主,是软件设置的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-10 05:53 , Processed in 0.187500 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表