RSAKQSAK!Q/ 0@0x oppp lll h!)Р!(РHQ00/ P /```cc4c!c_ t@DHLTP^^N_-O-oQ D@@ Q, ,Q d!c@ @  'cn)cp) f) e) g) a)h (Ai)d)u)o) 2x) q)͇)ʇ)LJ) /) ph (Ac) s) ) ) pG¢ġǠpFuEDjBdp@1HCpF@5(FdpIH`I#HDS6; "papGB!r ArC r rI x ) )C r rpGHIkIBFpGJIcI!BpGHIA` ` !`!aAax )"K`!I hBўKC`KBa "pJZ`xpGH@ipGpGORk 3PkApG@1HCHpGOTO t@0LO `d FtLH|tBpJpFhhizHC q!F `qrHxqPihzq pJ ry`r r!kKx\z2Cr@Bp-AWdH:$N!aHa@HA>hAzBQC‰@{BCVQCqa$hbsiHzIAC5 d,ӰhAz@QHqa8Fr: %x is bad block skip0 8cccopy %x %x %x r: %x is bad block skip1 r: %x is bad block skip2 write lba out of boundary len=0x%x + nsec=0x%x > total=0x%x ;RKNSRKSSprog gpt: %x %x w: %x is bad block skip0 w: %x is bad block skip1 cccPnand_flash_density %x UL`h0i@ U `` O0pGO0pGO0pGO0pG-AFGHhCz@CCB@eCfC)F8F%DB .pG:I; 6HhHzIHCpG3KOh[zѱF-OFFFO '[FAz &#I$9 $L (1kF *FNF@ oA9I%dE8FF  1FkF*F0Fv}m I(hBxO08cc%s %s blk %x count %x NINFHxpGIBAa xIh ,$( $(AA d(J`K`d(AH`pL%!``!p @KB !!pI``hRAA``hPQAaA`( A rI``PaH`pIIh h#@c `pGH@hh"b!1`pG AFpN%L*Fd phhRBӢBO5(FpH@hPpGJ!#xRh ,Г`#(c!(A!((AaF( <( ((  `[aAb   A!A`-_FIFF FF xII * hILhДIIhh%gA@ 0 @Pe""@`i/|%O@ ugA@ 0 @P@`aP@ %0FB6D%O0D%mX `QrMh@! ahH)i@hAciick!xQQ!8Aq1Ao!bJA@cJaA 0F 6!`P  O0!`PmX`VQGMh@! a=H)i@hAaiiaBAa``F`-AF$F)F.nF"0F@!3FBF)F8F/X&OO@lHxĈ))н@hH!"FfI FeI p-A^M$bO(F_Nj ) )2)L)B`,BFSI FhRI D`( (v p$(FLIHH"FFH8@(CH@A $ (FBI>H"F18@(:H@!Aw!w$(F8I"F9%)+)1)F ,$0I"F41*H,$+I&H"F\1w`,BF1F F}(F$ I"F 9(F$I"FH1FHxB FI"F HI ##############serialno_str = %s hccc@ccںcܺcۺccHI#HBr pI pFi,IBiAa!iIB>!!aiAaa!iIBiAa!iIBiAa@!AbIbIIOB)99!+;;J )K`9)J@+H/!!J(AaA`IahA`hA `hA`i!apL(Bv'(h@ (}@p%`i mB@ @@@ %H JH @H I (8@%`i@ vmB @@ %H H @H  ^mB@p i@` a !i@B @P p @mB i@ a !i@B@@ ?@ @P@ pp F9LF(F0[AHx@  ?H ppF0LFF0Fj j E  iO@ ppF!LFF0FTkO2)H)IBAP@o C#HC@ppFLFF0FH)IEA04i OQOQCA@@ pغcٺc   +< ۺcܺc A pGpGL " F_ @ !FI pJK:`@\hT`hY `sLiDG0! @!FIapGHp/8LF@p!MF@!|qv#*F)FGI ppg#I Hp!F@}L"I F!F !F$I p! {@bL@I``  p(H@8h `%H$D`aF!I9Hj!J 2R `ah@(@ hh@@H@8h :I p!H8pAp@p M$@"!F(Fw@@{/xHh@(/@"!(ccUSBSgCBW.Len = %x gCBW.LBA = %x cUpdate Success! cܻc(F$! F@ )FI pp!F@L@!F@{!F !FeI pL ! "F!F !FRI pp! L0`xhGF4s7s I:G!,pp!FG!F( @ 0`(~0h  kIO0`0h@H0`@pdI G\HaJ@8hBA{)Ҁ{( pGO0pG-ARN%RO@?1x)-Љ)Xqhd,ӽ |I2-GzOO @&JF 24FI@@)  `        @ v.ӫXK@"UHSLA))A!!pAq@!!"pALBH("!>H;Ix>I =H FPpQF(h(|"!FO Bs;"YF(h(f]"\Uv.!Ty ( ( c(h(g  c P([(Y(WӠy@TVFQF((hBF"(hQF (h!1F((h"(hYFp1F((hh@h "QF(hr(h!mk(m@"!:@&hGFBF8J(hAFX(Y?"\c\#T@ (bTӔ2LՔ/)F((Cє#?@"! gkJAF(h.(/?"\c\#T@ (bTӔ/) !Д0CбД1Cб I@D(h!F6(`h@h-O8&F 7F5FBi @9!SF hZF(z(&mMEMEp"B h(`BC" hIF(S (F[(%*FB h(:!F:hEPBF` h(*JFI h(@"BP h(#Bj h)F$( FJ`h0C`` dĶcG!-OL&F 7F5FBi @9!SF hZF(}(FIBDI1B& BIBAI1B&mMEME"B hG(BC" hIF:( (F(%*FB h!(!FhEPBF` h(JFI h(@"BP h(# hBj)Fn( F`h0C``H@G!!lI hA`IIh) AH-C'F0(M@64FMM kdj(,A̱ 8F(aHb Rvj(. @F-CFO?.?M׳!0F(9F0F^K2"BaBҰ>,>$ A *R&*P`Hb@7 MM @F j(/G!F0F0FC!`HF!((НM$NMM dBٛS@@l Hh`pGH84pGHAnfpG#(ЖK(ЄL F&l.Ԁ.KK{L{LhB pl@ն@Ah !$@UB O:.:aL lnI@ `j wgbOp`dhjG(jGp`b@hi!f `dhi!] `d@ hi!R8F&FLFL@`b `dgd   -C'F!Ʋ7!F0F4 0F/^. .L `- ``Bu *L*L  m h-AM@@5 m-ܭ(Hda`   @`fo`a`d.@ O0F@Fa@`bѯ3.,.-1ࠆ!@!! %&_WaitCardBusy timeout!!!!!! %scc!B!!0CC0F0F ` pLOO/-<TI f`ff ge`gh(fH \! FuK1DI?)8 Fs! F F#!Fp@ /I!`H``` aaa;(`a&qI,H`48<DH,$(`a,Є0hp@ "Jyp pGp$)Ų )) p$O4(F_--иHa pHH>$O2 #FH Ha@!abDb >pIJ F Fy(@ !JappIJ F F))F F p-OFFF(,/,ДM@ IRF@F 8FQFXF(h@p(`@ b((0@ AD `bMM@j)(HJ9 _vРjAhl ( bhlB !ՠj@ ՠj@pՠj@p ՠj@ՠj@@b(h p(` QFXF=B (j 8F*bHFMljljNO0hdj-OF&F_ й;L%йLH_B?FJHhաl(FZ@E-L-LFHFHj) (C@b)Az@ !H HF`/Hh(?@#b;`O F_QB a b?IpB}:FAFHFAo~oc!@!!SDC ERR: 0x%x SDMMC_CMD=0x%x, SDMMC_RINISTS=0x%x, SDMMC_STATUS=0x%x !cDATA_BUSY:cmd=0x%x B!!SDC_BusRequest: CMD=%d START CMD ERROR %d SDC_BusRequest: CMD=%d ChangeFreq ERROR %d %(й%й$K!b(0@ @bNй N!3FHFNNKK vj(.NHh( ݠ@pb-_H@ՠl F v`l@.܎ `d_H@@7!ՠl@ h@ `>FHh(ҡ@bڠ v h..`l/O0`d h( !HF @ `! _ h//ЧHh(ʠ@b %_P~O(`$R`l)ـ! R&00@vB `d lP&v B/`+`lJ!B&`l! I) `dyO6l@Op@&v B/(LP1@fHB`l8B~ v> `d@( hO`#(!HF ``lJ!Bu_~HbBu(|@ q#(!HF ``l}@6qOAHFdN tmj(-܍2Hh(x@arA  Z`l( `dB`d@`b@%( 5FՀ% @%HFzF`lO0`du_0 HF> Hh(@r3[c[c'[ccSDC_BusRequest: CMD=%d START_CMD timeout %d ../src/common/emmc/hw_SDController.cSDC_BusRequest 444-1 ---START_CMD timeout--- %s %d SDC_BusRequest: CMD=%d SDC_RESP_TIMEOUT %d LASDC_BusRequest ---wait for data timeout--- %d SDC_BusRequest ---data crc error--- %d SDC_BusRequest: CMD=%d START_CMD ERROR %d q!_H`p!k_``akA`k`k`@%%j+F(F-AFF' F(fL(eI%& `L`L`I`IR%`mB@ %[M`2%\=8 h@ ` @-A&((%FL%-ٕ@ "EJ`Qc(;J+Fp h@ ` 6L6L6J6J@@ #-A1KP,KF$.OB5FBF O RL )Dd`,+Fh!A`!1 O SDC_BusRequest: CMD=%d WaitCard Ready Timeout%d mmc%d:cmd%d,%x !!@!!B!!c-AF %,FP@F*ȱN@M9F@F3P ((( O0  d,,( &IF2FFFݠ ,д,,I@M(F ($ Fpա֠e-OI%FFF@*6ՠ)FN0y'0nJFBWh BQ1F 'OI!BR1F"IзTEдЀ,@, ,%,1,/] F Vбhzozaвhz``(щm-v-$-OF'F>FF=F@*OI!BYq# BXqFF,@,д ,,,"ZIF m-$- Fs4"x B  F kAFi kAFi ,Fai aj( v8jPBܽ+Рh(( F0 k!i k!ih`h(Jhے( ?B"xhBO1` `-_O 4iLh8kO xk!2jR@I@_A%O   m0jPB$(? ( !R:>%- @ '9jBbO hF@ Ai [!XFXFNm(?B( O FHF4-AOoРhph( a&))F(FF FRa baia ajb FEF F>/ ayia F(E-A F hoh"'Ah(h'ppk+xBbp"pgp(F h@i`Ai x!i`'a a(x@``(x@` -A$PiC)j!U8 |hPh Vh(`?h@BO0``(%`a c(Faixa bajrb&x`$IB FApo+ iH!k FG@q FHIB@q F@IB F(Ш <o  Ш! l`%a`h (Fp0Fp@ `` A@`( ?Bhhj@hQHC((FF0 p-A5i-OhhDFjW dB (!(Hh pGIH`!aJc!I`k ! -_%F+FFFүO8h 8h Ф ( O4ৡgoy % % %੠!FZ,"""0xKIH410'*L *, , O ,, ,  GtttG``"i$@4a p he "' a 0FPF 0xi F!(Ђh*@hGpGhxIh jQB pG pGh@hpGhBXDAhB!hhAAA`pG pG pH p*  p pG pG p " p[Kp pG pJp pp qHqH p* p pGF   F( -A'FF FFph"#@F&rh`" Џ@F"Dm8Fl%#'#pBp-A'FF FFph"#@FD@F"yrh`"QЏm8FA0$ <cc dma request channel fail!DMAStart: mode:%d ERROR! @cDMAStart: pl330_submit_req fail! err:0x%x DMAStart: _start fail! )#+#pBp-ChF" FF;h&F{ha@F"hG0xFh!B@@% 3FjFHF0D$,h!!AAh hJCBh gJCh fJC|SAACBCAB1B|A!||ABaAppGFh"@!jb !b. Rb!!b.RbQ!b. 2Rba!bab!|Q!bJiA!aDAIb @qb F]@q`a FWa-GF@h4!jXP(4!5%F6o  p`~hrhaash  a *qh`iQabrh i,R b  (m`EE@F @!@ B@5@DAg/WgBWWIBF F !  n@@@ IB(ID)$$Fb F!FD !h F?$$M FHI@hB pG pG(н@H@01\-OL_ FOO9H0FHBAnah'FAE ``'aL4 Fȹ`h`hB( h h({H0D(  % % %0%<% %%%)F FHFVo QF2F(o F4"iF0 hG`` pFn( dL& FR`h; p`hB hVQo F2hFB FpT)F h(pF:0!hF:HiFP0ESIFFRt F O00 FF!hF K!(F 5! F 0#HiFS0=IFF1 &(۱? ?J 6>00B1 o?0 ?BX*FxD~AhIA` `I: #"FB7(F@BbE2ڱE.BˉʁGI*F@hDDCHhAIAAhIA` R=Ji`B!XF!8-A2M(x($',hV$BHhH xhG@V$G`V$@)jC(bd,/pM-A M$NO8,5FBFU$AB+Bhr0jC0b)) xhFGBFU$ H`U$1j@C0bU$`H 8P"d,F VENDԻc 4cDVKR[Vendor ERROR]:Vendor has no space left! pG pGpGI Lp p7T@0 Ht H xPo粺cc@4c FK{DiF FF iF F@* B B O0R ;K;KђF@F0O4S-  ;+;;+;0xGF@-xGFR* 0\ є004 B040%  R:1S ,4 R <0*,8 R 80*,< R 40*/0$$ D0$$ D/@- R:P RPPP*ΰP(P(HH@ϰ0$0$//0  D0  D/FC"BB C"BBO)  + +  _|$++H+pGOFFF 9" P P  ( PH ](@+pGH +O+pG ,  0RR!/  0RR!(  0RR!!@- 0BR @  PP PS`/ 0RR! 0RR! B/BxxxxA!AAA`pGO"pJpOBpObppGO#pSpOCpOcpO#qSqOCqOcqpGpFih0& &p!0FG j@ bmppFixp! G j@ bmp hJ@pGpG hJpGՀpGp FF*(xi##[B\(Ѩia(jD(b(F! GB(Fp-AF%hu)AF(@BI%$$$019Ud(+F2F!F@FAh-+ hhjSp ` pGiJaxpG1!IyDFhF) h `pG-_FFFD'>F:jFA!xi9B Dv xiBݮB:(Ѡia F :jF~?F %  !GmMEBF j8D b F-AF"%)r#cI%F$$\02:UdP+F2F!F@FA-+ 0!$05BCreTIRh#%դ!i# da0qF!FhF F@#"#0 F !L|DL|D4!$ ]Br wTIRx#p- #4"F2#4pF F!Fh]F)F Fp@#"#hhC `#a#|-_FFO tD FhG(t%(!G j@ b&_F FhG (F1-x C&'*- (Fw80=PY FahG/Fi( & @08 FhGFP(/ .- FhGF/F ۠i(@BFa&l- h- L-9j-5t-5z-38h/F FGBF l/&O`hC FGFl/OpC A( 5FfJF)F F&`NF( & V@  M(FR j 0@- P 0P! ! ! !QA O@P@ R00 B0H0-G FFFF$hi!!` BG'iz a x F&!G j@v bNE x F!0 G j@ b8!G j@ b( F x  pG-O FFO7` F U=F!FO@O@POYݹF PJDP5uB)O0!C!T@B0F"!!T  mJFiBZPF P8- BJFD#hF) PJF8#hF3 O0AF"Fu02bUmճF"C" x0("* -02bUmPCȱ!h#\b\cT"T@IB۫F@  +z&OW-OFF" IF -  h+  !* *FAF Fw xi'eиfиgg+ /#{  &}F@ ;FOI  ]F&x x}6 :/' /#;F  =F&F!x  ԫE]F-J,0*иBO m(-DAB F O@F xԪEO: O CC%O+  - HF01Fܹ E e    Aqi@a x F (!G j@ b x" F.۳E]0 !G j@ bv_ hh@\!G j@ b(! G j@ b F HCi x$ p"Jp"hO2CiR $"„"hO2pF FF0h(,]h ,pp2F!FD(Fp@GO0p @ @   !QR B/ HpG4c-AFF&h*`! `ia@a FO!8FG j@ b b j! Gv FNANnanINFinf-GFF4JzD ʍ 1JzD ʄ P7!0dB F'D  2FhFG# d,OD?  hBј2F#md-O2FiF `_@ O#O"CQQOP@O0AA_l\)?@@pG O O       R  FO pGOpG1A?կ  O O         I   " ApG L#G|S@-IOK OC% N$H&'I>x_2gOT7OFl\OG,L FO4 O@O7OL  a @rB 4BBaAO DOOL @rW2 4BBaW1 rWr 4aWqOaAO7ObBO`OL  a @rB 4BBaAOUO$OL @rW2 4BBaW1 rWr 4aWqL%OaAObO7BDO`OL  a @rB 4BBaAO1AAO2BBO0O vDHCN HO q$bF9FNO RAIAK  q{ $bF9FNO RAIAK  q{ $bF9FNQFvUTսHRAApG~}|{zyxwvvutsrqqponnmllkjjihhgffeddccbaa``__^^]]\\[[ZZYYXXWWVVUUUTTSSRRRQQPPPOOONNMMMLLLKKKJJJIIIHHHGGGGFFFEEEDDDDCCCCBBBBAAA+F0w+O7OOмܿ@@O@  _"OAC@CpGWFF@OF ߿C F! 3[B FFOFF "!OBFFFOFFFF6 OOO-LFFp81@ H4C -LFFp8OOk G#L |S@𳀕w-IO@OF!H$GHLLOKHOFL@" N %G NLLONLK @ X@OP:O/Q /0 02 C:P:O/_-004; 0Q@o0  CA_ovXV^YpW SOo / / / /// / // / //P 00/0  // /P /IP  J @@rQ_@( pG08 ( pG pG) x(HxD( HxD) x(HxD( HxDxGF/ 7/7  /=a/flash_read_page_rawflash_read_pagenandc_flash_initIdBlockReadDataIDBlockWriteDataFlashReadFacBbtData @" 0   RockChipUSB-MSCMSFT100 d' #(-27<FP d' #(-27<FPatags_set_bootdevatags_set_boot_addratags_set_pub_keyftl_malloc0123456789ABCDEF@0X0123456789abcdef@0x@@ @@@ 4@@PKflA>Q4Bܵ:0E%O??mmc Ext_csd, ret=%x , Ext[226]=%x, bootSize=%x, Ext[215]=%x, Ext[214]=%x, Ext[213]=%x, Ext[212]=%x,cap =%x REL=%x C .C@@@@@@@@@AAAAA@@@@@@@@@@@@@@@@@@ @ *0./@(>rockchipEp}pcpcpcqc5rccc@}+c'+c$c#c'c(cy#c++c!+cS-cY-ck-cvcxcwc=wcoxc}xczcxczcxcxcOyczcDccQSAK