TX\x`l0 -^-^p 0@P`p@)Q   Q*@@ %\% 5    0 $ $$ $$ 1p||$ x %l00\$ QDp4044$ 0" (- V! $ $  @+QU2pl@ @E`RXbppU:@E|RtbPU:3pU4pRx  @-QX   Q<3@@@@+Q5p35@ScppU:6p)蒟+7p!d8p'! b$3488QȁpT2@@$@`@@@@@P !apРGpP!aР@~GpQP!aР@~GpP!aР{GpP!aРzGpP!Р@{GpxpGl@AxpP!A-EUeT Up4p4:(EPVP4: @@!@!!!_-_-!0,  @   8kz0<0АlА hА|АxААА00@|Q, 2( dC-7@{@A倀PU*PAL` V*`@p@I`A倀PU*P@-`@@@TH@hdPP @ P 18ڣUse OSCL to be RTC clock source! %& Hour:%2d Min:%2d Sec:%2dp@-`FP`⽣@T @FP H⮣FP\妣p ==Vendor/Device ID => 0x%x ==Base Address Register-%d dump => 0x%x d&p@-`P@T@FpC-pW``@T@ FPQ TW(Z!PV` Configuration Space Value Compare Fail => At 0x%08x Read Value:0x%08x Default Value:0x%08x @-l4h2@`4\L4D4P44,4`$4UV  333p3W3|3||3x3LDZĀ[Ȝ V@ޢ443,3l3d3T33ĀZ\ ,Ģ@  333333\T@ p 姢@壢H3@3团&&АD0't'А''P(А,А *Item:Register Write & Compare 0x50 => FAIL @(TZZZZ((X )P)) Q:A 0Q A 00@-0@T*@T PA\ Č X%X^\"..Ġ Ƞ,Ƞ.Č@ 0A-@`"3 33PV 0%p Tp 3 ==8139 Mapping Register 0x%x => Pass (Value:0x%x) ==8139 Mapping Register 0x%x => Fail (Value:0x%x) |@-aP@T *@  1PP|@-`XqPT22`@T *@ P|@-`P@T *@  @|P|@-@嬡⪡TO⨡妡=FYO⣡⡡P@⛡P@╡T②⎡匡X&А\&ZZP`&)*** H/W Request:1.Lan RTL8139 is already on slot-1 . * ==8139 IO Base Test ==8139 Mem Base Test Summary: Lan Card Test => Fail Summary: Lan Card Test => OK @-P dK rP wP%DX?=Q8d'2l$2|/Cd*22@! eP*** Read(r)/Write(w)/Exit(e):%c *** Enter Address 0x28 Data(Word='0x'+ 4bytes):%x*** Enter Write Data 0x2C(Word='0x'+ 4bytes):*** Read Data(Word=4 bytes):0x%08x *** Exit Sub Menu... O-DMPݠ @ TN*@Phʠ PU?*P@1D1`V1 v/ 0 X`屠 a11 pWp11`V v 0 `删⃠X @T@P n i8fDЍ` l* --Bus %d Scan... * * Bus %d / Dev %d /Fun %d => ID %08x --Scan Finish... Patter-%d Device-%d Compare => PASS Patter-%d Device-%d Compare => FAIL 0@-lM.hABO)hX$h8O hUh-OphT~ @T@ 0 0"p lЍ0*** Enter the Bus Number:%d*** Enter the Dev Number:*** Enter the Fun Number:* 0x%02x: 0x%08x 0x%08x 0x%08x 0x%08x @-d˟ɟǟşEßP[⿟f⽟ Oѣi⸟P*======== PCI Scan Pattern Request List =========== === 1.X/X/X/X === === 2.RTL8139/Intel Lan/X/X === === 3.RTL8139/VGA/RTL8139/Intel Lan === === 4.RTL8139/RTL8139/Intel Lan/VGA === === 5.Exit === ================================================== === Please Input the Number: @-C@-TGPELCH0@ 8 0, $ 61 ! 0 )1! 1!2" 2"x3p"h 2\"T`D3<#4 3(# 04$ 4#4$ 4$۞5% 5%Ξ̞hʞȞƞĞž|從^⼞ bТOⷞ Pj* P pP . PX  A B@ Q⎞C⊞ \ HAHAh&h (PMsL8+|++,P,,,4---.d...8/|//0H0*** Please Input the Item:%d>>> Setting Bridge CSR (A='Latency Timer'=0x%x) => Pass >>> Setting Bridge CSR (A='Latency Timer'=0x%x) => Fail >>> Setting Bridge CSR (B='Delay Read Latency'=0x%x) => Pass W% 8 JgAJA@ lP< 0   LKALrA@ !P  M.AMUA@ T"Pdӝϝ>>> Setting Bridge CSR (B='Delay Read Latency'=0x%x) => Fail 001X1>>> Setting Bridge CSR (E='Master Priority'=0x%x) => Pass >>> Setting Bridge CSR (E='Master Priority'=0x%x) => Fail @-(啝|哝x呝t叝p卝l勝h剝d凝`兝\僝@偝PL}H{Dy@w<u8s4q0omOk ODf P$#PPa  *P`7А̠ 11$2h22243x334D4445T555 6 Ƞ h6*** Exit Test AP... 8@-\PX@@T@4$$@P P @@@ Counter=%d 8@-@PK-Q8p@-A-D--P@-@--P@-@-||-@i@T@\Da@T@4d$-d-p8@-GA--u77@DAP08 @SS8@-d/⼡@↜t 0.㏰XP|yAP(А,А4А@А А$А pААА4 rbd:\pci.dat??? Open origin file error!! --- Total:Load %d bytes data Ok =>Load File OK!! p@-x@@@P@0@ @@T P`U ^ @ @@P @@@@P@p@-<@ ,AOI8 [L f㭟dtGFPT  A P$ ܛ4؛PI  *Item2.2-3.Run PreparePacketData... >>> Send One Package to Sniffer(Y/N=>1/2): %d >>> Input the compare times: @@@ Compare Total Times:%d @@@ Compare OK:%d @@@ Compare FAIL:%d G-P8X X X XccggpW p d Ở@ ൞ ᱞ `(`  AP*&! PP|l`PP@O-`]@T*@ PT T T TP P P P|U  Ptpl PLp D P$pp@@T*@P `++@V U U U) UI7`TV `(T(H,<,2V !V   V |pp@-P`M P P P P@@@@t Jp," xl t0q@-@ P H$ P  $_+ P P  HtF*dt ptxP \P L d-* (  $(,@-`*P*@PP꥜ p@T*@L P 0 HP Q XX@-P`@< Ġ ⁠@Ⅰ{uzA <pj !k <p] !^TYO S !  Ġ"#<& Ġ' <( Ġ)"@! "$ Ġ%@-` DT dD  PM =zP  0 t K P 0 6Ә P 04 L!`P Dl0 Tb⫘⩘4,$PP:Q#  x _odg⃜fjPP@PZ]phP@$UGh6J K T X >>> Error:Please put the PCI-RTL8139C to Slot-1\ >>> Error:Please put the PCI-RTL8139C to Slot-2` d *Item2.2-4.Run SendPacket... h l H p t Please Input the Test Counter(0=>Free Run):%d Please Wait....... | U @Pw\"$d |tpd\dP*dH<@Pw\",$<P= Ú@@T @ꤚxpxph@P@T @($L\Pl\|h0D8P+ P0P  0 P $$,`HT\P $| P P   ,  APP P  xu|PQlQ `+j.]ԖP,0PYĖ4 dD j⼖T  o⸖d tⴖt yⰖ ⬖ ⨖ ⤖  ⠖ $✖ (☖ ,┖⒖⎖⌖ x  \ Fail on:%d times / Size:%d  Free Run Counter:%d ~ %d ,Please Wait....... ========================================================== **Slot1 Send Package Counter = %d... Slot2 Receive Compare OK= %d... Slot3 Receive Compare OK= %d... Slot4 Receive Compare OK= %d... Slot2 Receive Compare FAIL= %d... Slot3 Receive Compare FAIL= %d... Slot4 Receive Compare FAIL= %d... **Slot2 Send Package Counter = %d... **Slot3 Send Package Counter = %d... **Slot4 Send Package Counter = %d... Slot1 Receive Compare OK= %d... Slot1 Receive Compare FAIL= %d... *** Package Lost Counter = %d... DܕPLוP4Е8>>> Again?(1/2=>Y/N):%d Free Run Test Fail... 0 0 0       <P:PP\"  44 88PP\"<<<P*@@00  LL@  PP  TTX0@XA-@`\P\ppP@|p a P: @@("(8o  Z99,,  A-ppCL`HH LN>PP >A  pD` J p pptP@ 0ߔ <۔ X  ??? RX FIFO overflow!!! ??? RX Buffer overflow!!! 8@-P@ 9P877@-@@ԗ>@-@PU*P0 0 ⍔>9M ==Mac address: 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x p@-P 7@ T *@7` fp *ResetRTL8139 => Pass @-M@9\\` da\KiIlPU(*P9 d9 nt` FPU *P  pt_7Lp 7;7Ap DC@ ==8139 Start address new :%x ==Dump Descriptor Value... ==8139 Descriptor %d address new :%x ==8139 rx/tx Command register 0x37, Old Value: %x 6 *8139 Enable rx/tx Command register => Pass i⨓P!DP!DD`b␓0\ 0`d⅓ 88`gz@.@@`lo LL`nd `qY  `qN 77`qCЍ *8139 Enable rx/tx Command register => Fail I  ==Set rx configuration reg(0x44): %x ==Set Rx buffer Start Address(0x30): %x ==Set Current Address of Packet Read(0x0x38): %x ==Sst tx Configuration reg(0x40): %x ==Clear Missed Packet Counter(0x4C): %x ==Clear Multicast(0x08): %x ==Clear Multicast(0x0C): %x ==Enable rx and tx(0x37): %x @-@D(< >@-@ <0@-08@:P0p@-@`tPh⛒ Jp,P] t0ѕ tt tdata = %x |@-}p . PUPP2* CP! (  H5|>:pLP  ,0 | \ @ *Item2.2-2.1.Run StartRTL8139... *Item2.2-2.2.Run EnableRTL8139Interrupt... @-P @\&.@-000 \0 D0'@-@-$8@8U?@-881@-[@-< <@-< <@-⿑⽑|⻑⹑ ͕ⴑP+⭑⫑PP_<l -------------------------- 1.PIO 2.AHB DMA Please select: %d Begin I2S Codec - W8731TS module 1 Test ... Press ESC key to escape this test @-OnOlOjOhOf OzOaP8ZOXPLP4 <Begin I2S Codec - W8731TS module 2 Test ... @-B8@-8 8@-\@-@-m@-@-v@-A@-8XB 8Z@-8< D<PB0@-P90@-@Px00@-dPo'0@-@-_@-c@-@-u?n!@-@-00 <000A!UDUHp!l!h@X!X!TMU@D!@P  00@-M   @ T@  @ T@ @ T @ P  ,l\iЍ ` 9Compare data fail, read data = 0x%x, correct data = 0x%x Test finished q@-MBIpP HBEUD<P P P P@`@`!P!!@`!P! @`!P!@T   |Which UART do the console change?(1,2,3 or 4)?%d %d UART10UART2UART3`UART4Console will be routed to %s!! Please press Enter to show the menu!! @-\ԏ08<`kTȏ~Gd*** QC test1 *********************** *** GPIO test, please see LED 7/8 *** *** test 2835 interface *** @-|O➏8<85O⒏H⌏I:p*** I2S1 record audio *** @-l|8<hqUP \khhx.:*** QC test2 ********************** MACl test External test Pass!!! External test Fail!!! @-`Dp8<T-P549\1<*** QC test3 *********************** 5*** I2S2 record audio *** *** OTG device test, plug miniB *** @-D8<t娹2<s<*** OTG host test, plug miniA *** O-@.`!AfPMFOKIpWp0@-ߢ ,P 41cO. t⽎ᅓPlⵎ @ t⯎r Copy to address 0x%x WaitRead error.Total copy %d bytes. ## Starting AP at 0x%08lx ... ## terminated! @-H < T<- linux.bin@-pP\I b` O-,M@င00 0 H   PP7 PP0 PP) PP" P~P P~P P~P PP  4ЍTDZ THT[ TLPX A- , P ,-P@d@P*ꀽ p  U)* ܍~P P P 0 zYP P ^NP PH SC  ሑ P;:   } ⟍~P P P 0 =P P ! P P  V+q op%jj(`V*` 5Qf X&4~P P P0  u  < n  < g)< a QJ 0 !h :Image size exceeds Flash size Erasing Flash Content Erase from address = 0x%08x Erasing block %d/%d Flash Programming & Verifying from addr = 0x%x %d of %d words programmed Verification Failure at Offset 0x%x (0x%x and 0x%x) ydO ٌY$$( @<㩐$( @<㣐 nj\ Taking %d:%d to program/verify @-@$< <J@rominit@-< $<⣌$9File Name must be armboot@-@t< <$@@-6@-p@-@T@@ T*@t d@@ T*@Y`8Q 1 ]<Zp$hϊFaddress 0x%8x, data = 0x%8x, correct = 0x%8x Test finished! @-@-P:K'@-%'T@-": <>@0@$BbP #l , Not support 0@-DM _   Q  _ Q @ @@P @Pً @ Q @@ ͋<<Pŋ << Q <<@ⵋ8rɏ8P⭋8P@ ⤋4a⸏4P✋4 ▋0S⪏0P⎋0 ∋(E✏(P​( z$⎏$?Pr$^@j,~,Pb,0,( $0P8 40 @ <0 DЍ0X:PLL1 = %d * mul / div 0cpu3x (current val: %d): %d turbo (current val: %d): mul (current val: %d, possible val: 1~255): invalid mul valuediv (current val: %d, possible val: 0~255): invalid div value,div h.264 encode (current val: %d, possible val: 0~15): invalid h.264 encode valuediv h.264 decode (current val: %d, possible val: 0~15): invalid h.264 decode valuediv mp4(current val: %d, possible val: 0~15): invalid mp4 valuediv IDE(current val: %d, possible val: 0~15): invalid IDE valuediv UART(current val: %d, possible val: 0~63): invalid UART value(div PCI(current val: %d, possible val: 0~31): invalid PCI value@-   0>@-@Ⓤ⧎O⎊⌊⠎P*僊@T!*@wP U*Pxk@T *@X_>R@ Address>>0x%xLength, default 0x40>>%x Addr 0x%x == 0x%.8x @-TOD4OXO? :08dOLCurrect Data = 0x%.8x Data>>@-@ (` _C! O5 P P EEЍp _ P PD _ P PDp<(MPEG4 clock source(1:HCLK,0:Async CLK,current val: %d): %dMPEG4 clock argument is 0 or 1 :H.264 decoder clock argument is 0 or 1 :H.264 encoder clock argument is 0 or 1 setting: %x @-$ @@㹦P⣉ZZ Fail! @-M@0 0 0 % 0 0 0  @uloop %ld times p@-PlAlk XgU$`bbe` P aZaW%`_R&`_M&`_H&`_C1&`_>&``96&`a4%``/%`_*(Pa P YXP㹌QP@(; GM Technology Corporation CPE Burnin Program v%d.%d Platform: GM%x Cache: Enabled Disabled CPUCLK: %d Hz IDECLK: %d Hz PCICLK: %d Hz MPEGCLK: %d Hz H.264 enc: %d Hz H.264 dec: %d Hz DDR: %d Hz HCLK: %d Hz PCLK: %d Hz |;(%2d) %s pp@-BMPA#@TBߍp⣎`p@-@M4Ax⠈ ញt✈ PU$P P P @ : Command>> C-P@ p@)⤍X+g(@`P@@Th&hὈh&h``PLL| 0@) ᯈ,>rbc://rom8120.binwbc://flash32.binSpare finished O-@ ɊP Ɗ`*ᾋ*ẋOOLP3O(Pqp PpP P p@COh& 0*ጝ ᶌNOL 0*ၝ ᫌNL(ۇc://lowword.binc://highword.binSpare finished, file size 512k @-@@-TM@`O@r8";}TS NP@@}TNPP@@}U>\⇇|PP`P`T [NP@@}VTNPP@@}U T *NP@w@}s(eTЍjPlease wait...... $A-@$p W W@8P@PP@Tˉ  CJO PP8N  (!ccX@Y O Bootloader Version ********************************************* Please input Space to run Linux Please input ESC to run ArmBoot Please input . to run burn-in Otherwise, system will run Linux after %d sec и` V PV P ,V P.VPE{U UaO-M1@9+/$SM KG CA J0W  @W PW `"!x Qpp`0 0 qT !( Qp0 0 q> @Pp0 0N q(   Q*d@`P0 0N qwp0 0 qe0 `  뀌뀆||x뀈 d`@PvЍ  `(0800040<HC-pP@pnj`P la]`PP T@-@T ZWUUUUExisting Not-Existing @-@TLFD"\ PT RT PD&\84Cache Enable! Unknown ARM core (ID=%x), can't enable cache!!! @-@T4D"\ PTCache Disable! Unknown ARM core, can't disable cache!!! @-P`dЈ@ 㗈p 㓈B@x0@-MhX߄A݅@AG@Tߍ0 NJ !P//;Input How Many Times That You Want to Test: @-@n  g 0:p110X0L p@-`P@U PE@  ⍄p0x%0.8x=0x%0.8x @-@ P PT  0P P P P$  |  | /l  X -H  4 \$ xo 0x%x O-4Mh`lp.@&T *@ @ P4@&T *@ @ P8@&T *@ @ P|<@&T *@ @ Pl@ጆቆᆆ჆0,(0 0, (0`800 40*0 0, (0`@00 <0)0 0, (0`<00 80)0 0, (0`400 @0)T)R)P)N)@$\rP$U*D{   DЍDMA_MemToMemTest2 ******** IntStatus Error:%0.2X $U@U U U U U$P \Pὃ ể ṃ ᷃ᰃ ᮃ ᬃ ᪃DMA priority error 8@-@T (8O-,M`@p8ễP'U*P((P ((YZ( P*Z!0 (0  8 ")( ႅP P'U*PP 1!xʂ 7<Ѝ@`0 (p0@00@ 8 (o(r JP P'U*PP 1!咂 @`ᶅ0 (0@ 8 (;(>@`ᜅ0 (p0@00 8 (("@`စ0 (0@ 8 ((@`f0 DMA_MemToMemTest1 ;<(p0@00 8 [('P'U*PP 0!  v=@` k2O-M`@pP'U*P[Z X [*X0  0 '' aP P'U*P @ P&P 1!$壁Ѝ@ `Ȅ0   @@0'M'P (P P'U*PP 1!p@ `ᖄ0  @0 Q''@ `}0   @08''@ `d0  @0 '&@ `K0   @0'&P'U*`<DMA_MemToMemTest0 Test P @ PpP 0!PH@ `X0 ؀0@-@S΀((  &@/ P⽀0@- PpⰀ 0`( P8@( qP8⢀j(($⛀<< DMA Test Fail! Pass! @- p0 8@-@T LPU8@ P @Di. O-MPj  0  z,Ѝ8@-P?@FJ;8(|@-@`B@>\"Pz>HP * }f|< {+P < { P 8~P@  $PU l0e0^0  Wl0 Begin GPIO Test Begin GPIO LED test LED will be lit one by one separately...  p End GPIO LED test Select trigger mode (0)rising edge, (1)falling edge: %dSelect (0)single edge, (1)both edge: Press GPIO Key(k0,k1,k3),ESC to escape K0 is pressed K1 is pressed K3 is pressed K4 is pressed .|8@-P@ 0P@T*@5P TTD>@DT@ 04 8 GPIO Test Fail! GPIO key(%d,%d) is pressed! p@-@u @<V ,P i J P P\ = P 3 P B ` -pp@-P> l" \P `4  @ ,P @T*@"   P P p8@-@@T*@ @@T*@PU  `~~8 P x~ ?? ?? Read data no match! write=%d read=%d Write All Pages and Verify Test Fail! Write All Pages and Verify Test Success! p@-P@U$*Po @T*@-`V  OG~@E~p P 07~Write Page and Verify Loop Test Fail! Write Page and Verify Loop Test Success! 8@-@Pt U P h I P \ $= 8P 88@-@@T*@ .@@T*@PU D}T}8 `P H}Read data no match! Write All Bytes and Verify Test Fail Write All Bytes and Verify Test Success! 8@-@@T*@ PU  ,}L}8 X}Read data no match!,write=%d read=%d Write Byte and Verify Loop Test Fail! Write Byte and Verify Loop Test Success! @- @   p@-(IX}4! 5` "P   e @TJO6}p;@TxTO,}@TP^O"}j@T(hO}<}   Begin I2C Test... \End I2C Test! @-<|H|T|d|d||||help: this message quit: quit this ap addr sub_addr [val] ex: 0x2a 0x00 0x03 --> write 0x03 to [0x2a, 0x00] 0x2b 0x00 --> read from [0x2b, 0x00] 0x48 0x00 0x03 --> write 0x03 to [0x48, 0x00] 0x49 0x00 --> read from [0x49, 0x00] p@-`@ CPPD| 0L|VCPD|pcommand: %02x %02x failure command: %02x %02x value: %02x command: %02x %02x %02x failure @-xM PzDo@On| X₀Ug|Q{V`|^}T\|OÂ\\P- I\PI&D\P! \̂ @T@㣂\P\ ⷂ T sxߍ,= I2C>>Input I2C clock div value(default:%d): %d I2C>>Input Argument Number: I2C>> helpquit@ P*@ P*|! P*\! @-'@ Q*0 S @ Q*@^  Q*@^ 0 @-000 0 p0`\{PP P P ꪪUUUU Wake up from sleep(%d) @-@<0 X8 <nAnAPRxhPQX塓@T D^{P@W{@S{p ܟ /Enter Sleep mode fail Wake up fail Sleep test is OK. @-@X@`,5{< 8T)Sleep mode(%d) test P@-30 @  .("@-D {X g&yPlease press power low key.............. @-H@ P P P P c  X M B P P @P P 7  , !  @-x@ P P P P c  X M B~ P P @P P 7p  ,m !j g @- E P   @- o</< P   C-`PUP@ T*@0 @Ip@ + - W c PUP@ T*@0 @&p@   W c 8@-@ z  P z8  Py  P@y  Pyy 0h<Test UART port 0x%x modem control DSR modem status fail! CTS modem status fail! RI modem status fail! DCD modem status fail! Modem Control Test Pass C-AM@p `Ą~Ɯ `Ą}Ɯ `ĄjƜ ` ``000 0 0IP@娀PU\"*PAߍ Test OK! H#PH$H(C-AM@p@|`Ą~Ɯ `Ą}Ɯ `ĄjƜ ` d `x`000 90 0i@ pሐ0 0RPU *Ps yyAߍ#$(%c @-@P @000 0 0@-@ @P P P P0D)4DX P!D  key to continue Now, Console has been change to %s!! @-MPw~O{qOwP  P P 0P `PP `P P HPOxO@ x@ P@ <@@@ @@Setting Baudrate(12,24,48,96,144,192,384,576,1152)=|@-@P000 0 0X   AP `TV |External UART baudrate test! Please input character 'T' A-8M@0 @z 4hwfwdwaw4u{\w4P4P pl@`Ą~Ɯ `Ą}Ɯ `ĄwƜ `ĄjƜoOoOoOuou9wP UE*P:p4P!e$wPcewXbw ![ w!w+P KPc@vXv4X vCv8Ѝ8=*** Mode Select *** >>> <1>.Internal loopback test >>> <2>.External test >>> mode:%d UART4Port select error %s Internal Loopback Test(Baudrate %d00 bps) Fail! Pass! %s external Loopback Test(Baudrate %d00 bps) h==Please press to show the menu!! C-IMPX d p@$y`ą~Ɯ `ą}Ɯ `ąwƜ@@@G000 t0 0  0 `0p$0 )0  l7   @;v`V*`$(1v .vIߍReceive data: %c A-HMPp (R Ov (|``ą~Ɯ `ą}Ɯ `ąwƜ@@@000 0 01 _ 0 00` z0 `  6Hߍ UART DMA test. Input 10 characters for receive test >@-P P@PuSuYuxu\y[uPP @@PMuHkQu4JuRu 3 P O}uPTSxu<suqu 0 P IfuH =Lau\ O\u>>> <1>.AHB DMA for UART test >>> <2>.APB DMA for UART test %d UART1 AHB dma test(UART->PC) UART1 AHB dma test(PC->UART) Press any key to ocntinue... UART2 AHB dma test(UART->PC) 0UART2 AHB dma test(PC->UART) UART3 AHB dma test(UART->PC) UART3 AHB dma test(PC->UART) Test finished! uuHOyIOtP >Ktt<EtHt`OyaOtP 3FtHt8zOtRtxOxyOtPU UART1->PC Test Please connect UART1 to PC,ready? (1/0->Y/N): PC->UART1 Test Please send %d bytes text file from UART1. UART2->PC Test Please connect UART2 to PC,ready? (1/0->Y/N) PC->UART2 Test Please send %d bytes text file from UART2. UART3->PC Test Please connect UART3 to PC,ready? (1/0->Y/N) $ qt(nt m PC->UART3 Test Please send %d bytes text file from UART3. @-dy@-.skgW@-f@-@i4t g-tsAxP P|l[  \!PfP`c)(!( P vup`V`PP7Ussd WatchDog Test... Please select clock source:(1)PCLK (2)32.768KHz(external) %dP и(. Pass! Fail! 8@-PsU    E[7h h@\@P TLsds~sF .w 'Running Stop Timer for test watchdog The test is PASS when CPU reset Waiting CPU reset @-WT QZ[TUNOH;s\\  H 갸Begin timer correct test и@-*  44@- P a s0Pl`r$PP P ~r@APfr\TP,P P LrHT PrSPrdP TP hhr P]4X@ Timer1 Match Test...Pass! Timer2 Match Test...Timer3 Match Test...@->; 8*P1rO.rFail! @-)P @@T@`rGP8 D xPP cdOqb\qPPD PDP 9Oq9qPvPP @ Oq}nTimer1 Overflow Test...Timer2 Overflow Test...Timer3 Overflow Test...A-xqpWsqpqW  HT` ldXL HE BKLEF?@fdbp#qr  P`(Pgqr@T `\tT:TPu:TJpHpHp,  P`!ePpar@T `@T:/TPu:)Begin Timer Test... first timer test second timer test  Timer1 Test... Fail! %d Pass! Timer2 Test... ظgTLOpxTOppO  P` POp9r@T `OT:TPu:3TGOepHmIO_p3&#d Timer3 test... ,A-@T bO  OGp \[t P pG P|? 2,P0 D>P Tq`V @Ox@ Pt6XPToPlease select clock source (1)PCLK (2)32.768 KHz(external): %d PASS C-p`ሐ@Ĕ\"*WPPPP 0 \of@`V:`YPoPoPerror address:%x, error data:%x, correct dara:%x Test Pass! Test Fail 8@-@P9:8P) 7 7 7 7 7 $ 7(, 707ǟ4078< 0@- PO$ODAAP T T T SRAM Bank %d test by Half WORD = 0x5A5A, memory width = 16 Ok\$4 P $kxj$4 D`P Dj$5 P %j$%=8%jjT%0  P j%0 ?DP 5%0c4c$j<j%6 (P &\jj4&\6 P jl&6 ?$P ~&J}jh{j&6 pPI kSRAM Bank %d test by BYTE = 0xA5, memory width = 16 SRAM Bank %d switch test, memory width = 16... SRAM Bank %d test by WORD = Address , memory width = 8 L>SRAM Bank %d test by Half WORD = 0x5A5A, memory width = 8 SRAM Bank %d test by BYTE = 0xA5, memory width = 8 $j(88 P D(ljX(pP (`j]4P PPiMSRAM Bank %d switch test, memory width = 8... End SRAM Bank %d test! End SRAM test...%d times! 0@- PO$ODAAP T T T D@D@D@D@R%@@ @ @@@@@0O-$MXPP @\ 000 $0  0 @T#$00 0 [ P P `i( P P Qi P P Bi  ;i9i4Ѝ  -i @ P    |FP i@ i T* rU@P U`T U`T@  P,P Pp P{`0 @pW*p0 @p`Wj\"*p0 @0 @p`Wj\"<*p@l  Flash Manu.ID = 0x%0.2x Device ID = 0x%0.2x (Intel) Flash Manu.ID = 0x%0.2x Device ID = 0x%0.2x Not support this type of flash Erase Flash (0x%x-0x%x)...  OK Write Flash (0x%x-0x%x)... 0 @0  @ 0@ P 3$P @ (@U `U_2h Tq* UU`TU`T@  xIP,P P" PF5``@`@`@@ P 0DI g% @ @ P 0D g@ P 0D gP P|ggtr Verify Flash... ZZZZerror address:%x, error data:%x, correct data:%x Test Pass! Test Fail! O-MPP00 0 ( 눰0T00  c ,pg   ig    @\gJT\* U@PtU`TU`T$TY Y# Y;0`0 @4 a`0 @ Y`0 @ Q`0 @ I0  @0  @  0uB@lP pP ,Ѝ @U `URKfTv* VUppDU`TTU`T$Y Y1 YUD``@`@`@@P 0DO f Chip Erase... Write Flash... Read Flash... %Z@V@P 0D fA@P 0Dx sfP P p u[ ]f$Zfc Test Pass! Test Fail! O-$MX`l P | @\ 000 $0 V 0 @)$00 0   @Of T*V@`tV`dV`d,P P5 P_Pp0 @#PU*P0 @P`Uj\"*P0 @0 @P`Uj\"*P+0 oP`Uj\"*P@0 aP`Uj\"*P@  0PU*P@ P =z,P tDP 4Ѝ *iP`Uj\"*P@V `Vhwme Ta*V V`d V`d,P P" PF5pp@p@p@@  P 0Dx 7e% @ @ P 0D !e@ P 0D e0 P H P }P,d$dTqRead Flash... Test Fail! >@-RPd!eXPSdXhU[*@TN*@tP '@dFdP񏐌zld0'00 VxAd0$(00  lCd0T(00 `` Please input running times: %d Begin Flash Bank %d Test ... Test Item 1 (Data = Address) SST/ATMEL flash test memory bus width 32, read/write width 32 MX flash test memory bus width 32, read/write width 32 Spansion flash test memory bus width 8, read/write width 8 DOAd0)00  0)00 P> P P >c$d8P<;*p>x*00 *>*00 m >*00 c>*00 Y ?+00 CPP QhchP<;*X1+00 i*01+00 ! 1+00 0 ,00  0H,00 P_P ,c|P P|wcH Test Item 2 (Data = 0x%8x; 0x%8x; 0x%8x; ...) ZZZZ Test Item 3 (Data = 0x%8x) End Flash Bank %d test End FLASH test...%d times! C-`pሐB g@P@V V V lAf@P@@V V V    @f@P&@V V VP P 0 bfY8bLbSram fail! at address %x data=%x synchronous SRAM test pass! synchronous SRAM test fail! 0@-M@ύAc@Ai@Tߍ0 h bPA-pbPU_Pb`V*@T*@LP 0"rbH" 2 !$eb!]b!Ub! 1 |!Eb\!=bPlease input 0=>non pipeline, 1=>pipeline Begin Synchronous SRAM test... Begin Synchronous SRAM Bank %d test! >>,?x??@\@@@End Synchronous SRAM Bank %d test! Synchronous SRAM Bank %d switch test... `3aEnd Synchronous SRAM test...   ! !!  (!4! @!(L!$p@-BMPDAg@TBߍpxga`O-$M` a9x,T@lga000 M cZaP ~P ePajNa fGa0F 0I pW8*p@S/a@ P 0 @0 @ @ P@P ! 0a$Ѝ ``>ZZ%Flash Test... Flash Manu.ID = 0x%0.2x Device ID = 0x%0.2x flash read ID not match ...Reset Sector Erase... Write Flash addr = 0x%x ...Flash test Fail! (address:0x%x data=0x%X should be 0x%x Verify Pass! A-`M@@T T ` d`HA;p> !P`Ѝ `$ P0 0MP P0 0AP P 000 PP4PQl`HP  @TF`EU`D`M`G` B`@a fP9`X 420 .Select the mode: 1.PIO 2.APBDMA %d  L No device name is available@Amk temp -d SD>>>%sdel temp -d SD>>>exit Exit p@-PD1e@Tp m```drb|@-P b``0<P 101Ó? Pd_h_@PT *@H_D_/`|萂 m read error!!! read OK!!! %0.4X:%0.2X |@-` LbP@ T@<P0Pd 101Ó? P(__| __Write error!!! Write OK!!! 8@-Pb@@Q 8P8g__@-@8iP 8Z_,8U_Change to %s directory OK!!! Change to %s directory error!!! @-@4P 8\P D86_8jP <8-_<8(_Make %s directory OK!!! Make %s file OK!!! Make %s file or directory error!!! @-@4P 8YP D8_8ep 88^88^Del %s directory OK!!! Del %s file OK!!! Del %s directory or file error!!! @-@8LeP $8^,8L ^Can not rename %s file!!! %s file has been rename to %s! A-@8cP8^LcpL^tcFa`^P 0@-r0 1tT8L ^RcPc^rCan not open %s file for reading wCan not open %s file for writting  Wait.Copy "%s" file to "%s" OK!!!  Q *P 558@-@aT D@AT:ZT8ADPP4^4PDrive %c is not found O- M࠰`p`@T*@@ P P PM PLIJ^xP]Ѝ Z]X 0D 0P$]X0D00  Pp]X 0D 0PP P`]aPU񏐯$S]? Ö PN]PPP]p? Ö PI]PPH]`p? Ö PD{]PT@BSD Memory Crad Host Controller QC test Initial Interrupt fail Check SD card SD Memory Crad can't be found \ .Backup sector for test Read sector fail for backup .Write sector test Write sector fail .Read sector test Read sector fail @T *@P  G*]PU PK!]? Ö PD]PP H]PE ]PUJ@T *@ P (\ V] T] Compare error at address offset 0x%0.2x:(0x%0.2x) .Restore sector Write sector fail for restoring sector PASS!! FAIL!! End of Card test 8@-P@(\X\\@8--------------------------------------------------- PIO mode test: @-@-@-@- $ @-   @-<@40X(EP-ß0ß@ Ÿ@aP *\ aŸa\ ŸtŸhT`LŸdO-$M` <o_  ᠟`   \a0,,  >0 @;P u[x[ LPD0P L$H  |pP0 T-D 8,J[$Ѝt dX$L8f @[[E[VG VH VLH jL *** PCI RTL8139 LAN card and MAC pingpong testing *** I А@@@ Set speed OK !! @@@ Set speed Fail !!  Please Insert RTL8139 LAN card to PCI Slot0 0 *** Pingpong Testing Packet... Pattern Length:Z[W[T[Q[N[Y YG[D[A[p @ T< T<  T4;Vp/.-,+*(8D P"}[%_^O [V[ }_gO[[p P @@ <P*< @Pw\"  PhY @@@Pw\"<4<LY @@](<X*<@Xw\"尀4LY* @)Fixed Increment Random Unknown Pattern content: Please Input the Test Counter(0=>Free Run):%dPlease Input Fix Package Size:Please Wait....... @z@t$,P`` @_P$@PP @P`Uj\"  x@\>> Again?(1/2=>Y/N):%d @7O-$M` 7\ ᠟` pXa s[  ,P4 0P . TH d t|    P0 $ 4 @L`X$Ѝ p  $,8HxOXXXV V V XX~X{XxXY YqXnXkXp @ T T;  T񏐲;Vp7DD P񏐠 ;XOO\O6XV2X OF\O-X+XpJP @@v <P*< @Pw\"  (8Y @@Z`lt@Pw\"<,Y @@?Z(<X*<@Xw\"尀 Y @&j3L444Fixed 7Random Unknown 77 8,8@@ %$4WP`l 4,$ @@ }WP @ P @P`Uj\"  @gWP@@`P "@P`Uj\" ` D@LOWP@ @$aP @!@ P @@ @1W@ @'W@{pP @W: @@nX ZQ-q.TW@@`@W0W (WVVV V(V,VVVZP, @+-Send packet(size:%d) from RTL8139 to MAC @(А,АSent a package, status = 0x%x : :,;T;;<<<=8=`====>%d @B@-@kG- M@`pPl h-ZpT  ? , U B`ĄuƜ   0  0 t3 DKPUP(P e%  "/  Ѝ@-@'G- M@`pP dYpd d#    w}`ĄuƜ N I 0  0 p1 PUP@P ,e s y Ѝ8@-PP II UU xUU lP |U YwUP8 G I,4` Audio data: start address=0x%x, size=0x%x I2S recording(AHBDMA)... recording finished! I2S playing(AHBDMA)... Repeat?:(1/0=>y/n) %d @-@ṮDĐD\"*A-LP#U@HHPH`UUPp@T@HH@^0L( HCXH p=X @@@ 2K File image is opened !! ??? Allocate Memory Fail!! @@@ Start to generate 2k pattern !!! ع@-T,,X(T>>> Transmit frame(1=>Y): %d @-pP`V  XTtXplU`P@T *@<U0P@@@ Transmit Data (Size=%d, Repeat=%d) @-@xT* @@@ Receive One Package! 8@-PSP P520 T8HtgTdTXHXP@T@m@P @@@ 9.Trsansmit(Des=1/Address=%x) Package Size:1514 @@@ Repeat counter=%d @ R|@-PP P0 @g4X`@@LPH\X4htP|P 0SS@T@ P8HX@PP 0SS@T@HPH\XdhHd|`dPP00P 0|SS@T@PdHXdHd(`d4HHhdT`PhP0p0P |0|SRyS@T@P4HXdPHd`dpHhd$HK8pdDPPXP0`0P l0@SX=S`@T2, @@@ 1-7.Trsansmit(Size=%dByte/Des=%d) TX Buf Base Address:%x @@@ Repeat counter=%d @@@ 1-8.Trsansmit(Size=%dByte/Des=%d) TX Buf Base Address:%x ,jtjj@&\P|8@-0P PHT0 {PRRTHXdP@T@8PRVRPRRHXdP@T@PbRhVgRPpRXR H(Xd4@P@T@hPR0BVA|RPUyRvR HXdP@T@}PB[RpoVlVR Pc 8 @@@ 4.10/Half Send 20 packets(100bytes) 8Q>>> Waiting for transmit ? (1=>Y):%d @@@ 5.10/Full Send 20 packets(100bytes) @@@ 6.100/Half Send 20 packets(100bytes) @@@ 7.100/Full Send 20 packets(100bytes) >>> Again ? (1/2=>Y/N):p@-PP P  0 FQPFO VGOQd P@ @  `@  QQQx HXd(4P@T *@X ddpPZOQ8OUOQL P @ p>>> Enable the 'TX-Append CRC' register (1/2=>Y/N):kPk @@@ Repeat counter=%d @-Ypn P P P M0 o@T/@0`uQsQHXKPPUP}`HXK(POPQOdUOKQP d @@@ 'Burst Length' register = 0x%x @@@ Repeat counter=5 (300/600/900/1200/1500) @-)Q'Q%QD#QO!QZQaQiQ i/UhQ PyxilosrqpnYQl****** Test2: RX Function Test ****** 1.Normal function test (CloseOver)+(Sniffer) 2.10/100/Full/Half (Switch)+(Sniffer) 3.Append CRC test (CloseOver)+(SmartBit200) 4.Burst Length test (CloseOver)+(Sniffer) 9.Exit ************************************ >>> Input:%d @@@ 1.Normal function test !! @P LPXP Ph @@@ 2.10/100/Full/Half !! @@@ 3.Append CRC test !! @@@ 4.Burst Length test !! @-zP OTuPP IoP COTjPP bP POvT]PP UP ]OiT`PPP tHP jO\T,CPP wreset phy? 10/full phy? 10/half phy? 100/full phy? 100/half phy? 8@-@P<<P0L,P\O0TOP{8޹ Select taret 1.A320 (0x90900000) 2.A321 (0x92000000)  @-pP`BOllPxLP OOhOSROO|PʌP OO@7P OOO@+P ONOKOfMAC test | Begin MAC internal loop back testing. >>>Remove the RJ-45 connector and then press any key. Internal test Pass!!! Begin MAC external loop back testing. k MAC External test Pass!!! MAC External test Fail!!! Internal test Fail!!!, please check your hardware. @jOyT YTPPU P PWO\TO`hQOVDo you test again(y/n)?%c External test Pass!!! External test Fail!!! End of the MAC loop back testing. @-(@-M@p@h PЍ<`0!`@-P P0 @ N SNP  @ NN NxxRtNp@E ND6  e>>>Enable the WOL/Magic Frame (1/2=>Y/N): %d @@@ Wake UP Event 'Magic Frame' =>Enable @@@ Wake UP Event 'Magic Frame' =>Disable >>>Please input the Wake up event? (1/2=>Y/N):@@@ WOL/Magic frame wake up status => Active NN zN@trNnN0LORMOiNDPT @ P@@@ WOL/Magic frame wake up status => NOT Active @@@ WOL Status register:%x @@@ Write 1 clear the bit... >>> Again ? (1/2=>Y/N):@-,P PDP0 p@ W$NXO8RONlP7>ONO&RO NP%@ ,GNOROMP   M0OROMDP@ @d@ MMN AMM>>>Enable Wake Up Frame '1' (1/2=>Y/N):>>>Enable Wake Up Frame '2' (1/2=>Y/N):>>>Enable Wake Up Frame '3' (1/2=>Y/N):>>>Enable Wake Up Frame '4' (1/2=>Y/N):@@@ Wake UP Event 'Wake Up Frame '1' =>Enable @@@ Wake UP Event 'Wake Up Frame '1' =>Disable @@@ Wake UP Event 'Wake Up Frame '2' =>Enable M  {MxM@ tMCqM ,mM4IQHhM<@K @_MJ@@@ Wake UP Event 'Wake Up Frame '2' =>Disable @@@ Wake UP Event 'Wake Up Frame '3' =>Enable @@@ Wake UP Event 'Wake Up Frame '3' =>Disable @@@ Wake UP Event 'Wake Up Frame '4' =>Enable @@@ Wake UP Event 'Wake Up Frame '4' =>Disable g%d @@@ WOL/Wake Frame 1 status => Active M ME M  LMM@ OMVLxL `L @<Lx4LHOPOL\P @ @@@ WOL/Wake Frame 1 status => NOT Active @@@ WOL/Wake Frame 2 status => Active @@@ WOL/Wake Frame 3 status => NOT Active @@@ WOL/Wake Frame 3 status => Active @@@ WOL/Wake Frame 4 status => Active @@@ WOL/Wake Frame 4 status => NOT Active hhi8@-UP PNK0 m mDLOPO{LP@pL(OPOkL< PT@ YLVL ERLMOL _\KLO_POFLh@R G=LQ>>>Enable the Link change to '0' (1/2=>Y/N):>>>Enable the Link change to '1' (1/2=>Y/N):@@@ Wake UP Event 'Change to '0'' =>Enable @@@ Wake UP Event 'Change to '0'' =>Disable @@@ Wake UP Event 'Change to '1'' =>Enable @@@ Wake UP Event 'Change to '1'' =>Disable @@@ WOL Link Change 0 status => Active SK ZKaKKgKd x@dK PeK@ OKK KKKK UOTK4 P 8 KT@ K8@@@ WOL Link Change 0 status => NOT Active @@@ WOL Link Change 1 status => Active @@@ WOL Link Change 1 status => NOT Active @@@ Write '1; clear the WOL status... @@@ Now,the WOL status:0x%x @@@ Read PHY Clear:0x15 register = 0x%x %d @-m P P   //g dv,`:K@`P:3K@@(K$K@@ KGK @@ XJ KW @@@ Waiting for Receive 20 packets... >>> Receive 20 packets => PASS @@@ Set XDMA_EN(88h.0)=0(Register:0x%x) => PASS @@@ Set XDMA_EN(88h.0)=0(Register:0x%x) => FAIL @@@ TX FIFO is already empty(Register:0x%x) =>PASS @@@ TX FIFO is not already empty(Register:0x%x) =>FAIL @@@ Set XMT_EN(88h.5)=0(Register:0x%x) => PASS J@@@@JJ@@@ J@J@@RCJQ@@@ Set XMT_EN(88h.5)=0(Register:0x%x) => FAIL @@@ Set RCV_EN(88h.8)=0.(Register:0x%x) => PASS @@@ Set RCV_EN(88h.8)=0.(Register:0x%x) => FAIL @@@ RX FIFO is already empty(Register:0x%x) =>PASS @@@ RX FIFO is not already empty(Register:0x%x) =>FAIL @@@ Set RDMA_EN(88h.0)=0(Register:0x%x) => PASS 9J@'#@pO-J)J`'J\;N"JHP:C0J+NJP*3+P JI IIoIdNcI Il[MZIjIPTMSILP II IIP I\IMIppdI IMIPX   IlP I@@@ Set RDMA_EN(88h.0)=0(Register:0x%x) => FAIL 8q %d hq qqq r>>>Please (1=>Y) to Power down the power:>>>Please (1=>Y) to read the WOL status:Prss t>>>Please (1=>Y) to Power up the power:tp@-P0P P<H66n d}`AI`P::I%@%@/I+I@@ p"IdI @ @ <I0I@@@@II@@@ HH@@HOH@@[HeHHOLOH P ` lHdHOHhOLOH @@@@ FHOHhHOLOH@@@@M0HL e v(vLvvvv ww,x`xxxy@@@ Clear Wake-On-Lan Status (Register:0x%x) => PASS @@@ Clear Wake-On-Lan Status (Register:0x%x) => FAIL gXgg@@@ Set RCV_EN(88h.8)=1.(Register:0x%x) => PASS @@@ Set RCV_EN(88h.8)=1.(Register:0x%x) => FAIL g@H0b` l7Hd4H\1HX/HPCLL*H:@&H,:L(!HP pghh||%d i@-HH H HG HOHWH_HgH hOLlOG P|{hknqutsqUGo****** Test2: RX Function Test ****** 1.WOL,Magic frame 2.WOL,Wake up frame 3.WOL,Link Change 4.WOL detail test with Link Change 5.WOL detail test with Magic Frame 9.Exit ************************************ >>> Input: @@@ Wake Up On Lan, Magic Frame Test!! PGH lG G(~G Pc @@@ Wake Up On Lan, Wake Up Frame Test!! @@@ Wake Up On Lan, Link Change test!! @@@ WOL detail test with Link Change!! @@@ WOL detail test with Magic Frame!! @-P Pr0 p@ &000 $GO8KOG@T GGG@G$ G !KG P @ >>>Please use SmartBit to send 1 pause frame then enter '1':@@@ Receive the pause time frame => OK!! @@@ Not receive the pause time frame => FAIL!! @@@ Status Read Clear... @@@ Now Status:%d %d p@-PU ` $`@FD 8 @ @h 8 Pp @@@ INT MASK Register:0x%x @-^P P( W4 T$F0 rr0 08@vFtFrFHpFaOJbOkF`(dFIbFoOvJpO]F`NXFTVF`TFfRFPFOdJOKF P k@@@ FolwControl register:%x >>> 1.Use SmartBit to capture >>> 2.Please send 3 frame 700/800/500:(1/2=>Y/N) >>> 3.Then Enter'1' to Open the RX Descriptor:(1=>Y) ,l>>>To get the num of the FTMAC receive frame?(1/2=>Y/N):@@@ FTMAC receive %d frames!! >>> Please check remote port receive 2 pause frames >>> One: Pause time = 0xff >>> Two: Pause time = 0x00 @-EEEEEE OIOEP P P E{E P****** Test8: WOL Function Test ****** 1.Receive 1 pause frame test 2.Transmit 2 pause frame test p @@@ Receive 1 pause frame test!! @@@ Transmit 2 pause frame test!! |@-C( P P<9HtE0 W W0 nbEwvIv]EP rXE}VE(kjIjQE,NEDLE@JE_^I^EE(Rd $HXPdPY`@ @ T@EPm#Es!ET5IE`|G EE$I E`E4bEX ETIPDPp |>>> Send Packet at the same time? (1/2=>Y/N):%d >>>Please send 2 packet(200/200) from remote... >>>Then Enter & chek remote receive the jam ?(1/2=>Y/N): >>>1.Enter then send 2 packet(200/200) from remote. :pll  @@@ Send 10 frames finish !! >>> Set TX Descriptor->OwnBit to '1'?(1=>Y):ĉ@@@ FTMAC receive lost %d frames!! @-  PD \OH]ODP< 0 $   >>> TX/RX First: A- Z@(0P@`hcDPp@PT*@x@P^  P??? Allocate Memory Fail!! A-@`@ p@XWP@T *@`P PUT@ `0D(D??? ACK Compare Fail..... ??? ACK Size Error..... @-TG-@ @ P@pDP @T*@ Q pT`h t W$$`888<`XPP`F@-$P@0044%<4XD4,000\4%d4`l4,0 0, ,, ,Pp@-@4 P@F 88F lXl$T< @Tw\"*PPLX``UlPt0|44o@DF`0P P;`F40P 4$1Cp@p v ??? Serial number Error:0x%x @-h px$8 P|RF NF lXl@- XX@-@-C-T(`,l Z`|\PLv@P #ZP T(P$`8TD P ~p| P:P`X@  $P(( $lB0,<,D@:FQh  |(UB,P ,MBPTF@TF FpP5B2B/B$ F`D8 EP"BBD@d EBd E Bd EBRB XE@ XE  EpAOATA0 E`D EPNAQAD@d EMAd ENAd ENA@0@ع޹ $??? Receive One File & Compare Fail:%d!! @@@ Receive %d Files Ok!! ??? Receive %d Files Fail!! m@@@ Data Rate = %dK bytes!! @@@ Total time = %d us!! @@@ TX time = %d us!! @@@ RX time = %d us!! @@@ CPU idel percentage = %d%% !! @@@ TX percentage = %d%% !! @@@ RX percentage = %d%% !! Tm@-RTReAcA@_Ah  pP: $PRA (( $HA ,,12 @@@ TX/RX Enable OK!! >>> Please input any value & enter to Enable the TX @@@ Receive File, Please Wait...!!! @@@ Transmit One File & Compare OK!! ??? Transmit One File & Compare Fail:%d!! @- AAAFANAVAx@ \E[@P & " ****** Set the Mode of FTMAC100 ****** 1.100/Full 2.100/Half 3.10/Full 4.10/Half 5.Do not change %d @-P PRxO@}d@dODhO@@|~@pODOy@\xD >>> How many times you will print the result? (1/10/100/1000): >>> Compare Data:(1/0 => Y/N) @-P P @=dT@`DW@-@l@`XX@ H<PG``p@-@PLP Pdp0 C`V @@h`??O DO?`P:??OCO?P  p 8@@@ Set speed OK !! @@@ Set speed Fail !! >>>Please send 5 packet continue (100~1500)bytes. >>>Waiting for send back 5 packets (100~1500)bytes? (1/2=>Y/N):@@@ Receive 5 packets OK & send back 5 packets OK!! i>@-^PP PhWtTt?0 rTr@T \O?YO|?x`Fw?MCLr?P  0P^?C\?pCW?EU?QS?^Q?DeCL?}@`P:^B?@?XTCT;?P _>k>>> Enable the Arbitration(1/0=>Y/N):%d @@@ 'Burst Length & Arbitration' register:%x >>> Waiting for x packets? (5~20):>>> 1.Please send 10 packet continue (100~1500)bytes. >>> 2.Enable RX Descriptor OWN Bit to receive 10 packets >>> then Send back 10 packets (100~1500)bytes? (1/2=>Y/N):@@@ Receive 10 packets OK & send back 10 packets OK!! @->>>I>T>_>i>s>x> hOBiO> P񏐕{h>****** Test11:RX then TX Function Test ****** 1.10/Half RX then TX 5 packets test 2.10/Full RX then TX 5 packets test 3.100/Half RX then TX 5 packets test 4.100/Full RX then TX 5 packets test 5.Arbitration RX then TX (100/Full) test 9.Exit ********************************************* @@@ 10/Half RX then TX 5 packets test!! h8>|2> ,>&> PJ @@@ 10/Full RX then TX 5 packets test!! @@@ 100/Half RX then TX 5 packets test!! @@@ 100/Full RX then TX 5 packets test!! @@@ 5.Arbitration RX then TX (100/Full) test!! @- P P4 @ X=0 b=D =A=@==A=P |`= `P==`= 8A4= `P:=em%d @@@ Counter7 'RLC':%d >>> Again 'Send packets & get counter'(Y/N->1/2):,l@@@ Receive one packets => PASS @@@ Not Receive one packets => Fail >>> Input the Normal Receive Packets:@@@ Normal receive %d packets => PASS @-(@Q=*@L=-@G=/@B=2@==4@B8=7@`O3=9@@.=<@B)=;@D$=:@F=9@H= @@@ Counter1 'XM':%d @@@ Counter2 'PG':%d @@@ Counter3 'RUNT_CNT':%d @@@ Counter4 'TLCC':%d @@@ Counter5 'CRCER_CNT':%d @@@ Counter6 'FTL_CNT':%d @@@ Counter8 'RCC':%d @@@ Counter9 'BROC':%d @@@ Counter10 'MULCA':%d @@@ Counter11 'RP':%d @@@ Counter12 'XP':%d 8@-T 8P@`Tj\"*@ @x< <<<O@O<P <O@O<P 8@@@ Set environment to receive '100000' packets!!! @@@ Disable All the Interrupt =>OK!!! >>> Please Transmit '100000' packets!!! >>> Then Enter '1' to get the result: p@-+A`P PH#<  @H@w@@h `PUq\"*P }?5<3<1< CE@B,<0 VO$<8@< <0@<P p @@@ Set environment to Transmit '10000' packets!!! >>> Please open the capture function of SmartBit!!! >>> Then Enter '1' to Transmit:  %d @-P P0 `@@ @;;;D;P;];e;m;;;O?@O; Pkz}C @@@ MAC Control Register:0x%x ****** Test12: Counter Function Test ****** 1.Get all Counter values (C/N) 2.Send Packets (C/N) 3.Receive Error due to FIFO overrun test (C/N) 4.RX-Performance Test (C/N) 5.TX-Performance Test (C/N) 9.Exit n5; OI?O0;Hd bj(;[o%;3Ww!;TP P0 8 @@ l#@O:,S:P P0 l @@ @O: P>>> Send x packets ? (x>1): @@@ Send %d packets => Finish... @@@ 3.Receive Error due to FIFO overrun test @@@ 4.RX Performance Test @@@ 5.TX Performance Test @-PP X@-P vA$,4@LP d`Alt|A-@g@P@ p@@T*@P 000 h?: ( 4 XD$P$\(h(%x:%x != %x:%x 8@-@ Z= V= l<XlLT @Tw\"*PhQ`UP8D@D8p@-`d(p,@V@ @@ PP UpP P:=Q(,P D9&dT:޹p v ??? Receive & Compare Fail:!! @-@ P P K$ H@}p@-`@T @DLeP T$j9pT status = 0x%x 8@-@PDP4P98,=$: ꠆timeout @BC-Pp` PP@FT *@PP7@-@P0 P >@-@  zP,O-`p P P PPGU *Pd@t@L@t@8@-@P0  p88@-P  8  @P 0888Ud00 X0P0sP <04 ,{8???'? read cmd: %02x %02x read command: %02x %02x failure value: %02x read data: %02x write command: %02x %02x %02x failure @-0M0p`V ` ^0Ѝ` W Pp@T @PU pPU  p@-@PX`P 8pcommand: %02x %02x failure p@-@P` P TO7pp@-6` ;@d TdK{`@;P@U:7p 9Pclk is to fast to form i2c clock, exit A-xMp`V`h rPU@T@!4;PxЍ r %x@- 7,(7 Begin I2C_TV Test... 0End I2C Test! @-@T P77Td T Pt7p7DT Pg7c7@D\PPAS7P7Set i2c_TV_init fail Set i2c_TV_init 48Set i2c_VGA_init fail Set i2c_VGA_init D?Set i2c_LCD_init fail and retry again Set i2c_LCD_init pass p@-P@UFP7pT T T t7 h3\/P6C:`L6DSet i2c_cmos_init fail cmos error input para %d Set i2c_cmos_init finished(%x) @-@-@- ?@-@T! pJ@ GBPB=@=8 @ 8@ 3@ 3@ .@-46L6d6x6666 == SA7113 Simple Tuner == 2: [0A] Luminance brightness 3: [0B] Luminance contrast 4: [0C] Chroma saturation 5: [0D] Chroma hue control 7: [0F] Chroma gain control 9: with I2C command line 8@-@e<P N8O-MP<@ 8p@ T@ 9Vږ  FP9ЍO-LM@0,( X 66666X XD 6XD6XD6D:DP P P 0l0T 0<LЍX O555v55X XD5XD5XD5Df9DP PZ Z Z4<x8ox0P P P Ox_Ox_O_<x8Pw <t4q i  lP0P= PB PJD` 0: OV7720 1: TW9910 NTSC others: exit Selec Video In: 1 %d 0: LCD 640 x 480 1: TV NTSC Selec Video Out: CMOS in, LCD out test AV in + TV out test CMOS in + TV out test ppOx_ox, Ox_oxO_ox&<8P4 0P P P Ox_ox, Ox_o,O_o@PT@`UPp0P P P!P  ~ u l @DDP:DD?Q7HD HDP4HD??HD HD0)58!A HD  n )8!A HD  !" 8 7[t4Z p4Pf44P 4P<8x 7B卩Z)H)"%X n54 H,1 剩喩i)4h'4DDPsDD,P H0D 1 ,!H0D 1 H0 )!A! }HD   Z(P @7$ $ @@$P@}Z$HD )$)memory allocate fail, exit @ lcd init failure, exit D press Space for OSD On/Off press ESC to exit HD  ,1HD  H p X@ڻ P P6DDP DDHD 4 3Z.3Z(P p|3ta(DXq3Xb (@Qꬸexit OSD Off OSD OFFOSD On OSD ON8@-@P@B8@-@@:8@-@P@@08 @PTXD P@ 38@CAP Initial...OK @-@-D@-D@-G?T@@@!@ 0!@-ڿ 9 Pp@-(M`@PV V $ $l2(Ѝp LwP  pQ pcapture error hw mode %d @-P`pd@%\mpdD@p P }VTe2 PSync Timeout    p@-@P@@<`,=,9(`62`0Pp$(,0@ D4D    %% AQ    @UUUUUUXXPHD88(,0@-PN D@@0 @00$  p)P* C-〔{@P`p@PT*tV``@xU*uWppP @ X!)ĐX\"*Đp\"*p`# tĐ\"*PĐ\"*,#  Đ\"*Đ\"*" AĐF\"*ĐL\"*@" ĐV\"*ldĐ\\"*LD! @- $  l݉@-dT H$ 0 Sĉ@-$@ TH @-@$ L릉58t dXLP00$PB 0A_+( E ): & 06 0F @PV P$ % 0 Interrupt testing: start of vertical sync OK Interrupt testing: start of vertical sync fail!!! Interrupt status bit clear fail ~`0ɻ̻< LX@ hPe?0n<0$P O50P20d᛻ុ  PQ0\0T$P dO00mp  ÈPO@/NInterrupt status bit clear OK Interrupt testing: start of vertical porch OK Interrupt testing: start of vertical porch fail!!! Interrupt testing: start of vertical active image OK Interrupt testing: start of vertical active image fail!!! Interrupt testing: start of vertical front porch OK D/@$P O/YO/"㉼tInterrupt testing: start of vertical front porch fail!!! @-@@T:<m/?wrong divisor @-6º4$ L \x% P* P P P;P( P6-% & '(& 8H& Xh& x&  & @-@P`p  iA-@0 0^p1`Vu.?`?`xX$PiUPLi_UP_PUPL8   0h./pyW.~/pyWP v.Ds.Jq.m/pyW Cb.h^/pyW  !:?` memory allocate fail Change divisor, press 'y' or 'Y'X/ Check if your screen flash, press 'y' or 'Y' FIFO under run generate interrupt FIFO under run interrupt fail Use adaptive, press 'y' or 'Y'If screen is ok, press 'y' or 'Y'4* @* /Q*p@-`t O T*@P 0PU -pPalette RW Fail  P*8@-< OH T*@l 0P 0PU O-8@-MP`@T*@0r0~P`wP`p|P`P`V <y-@T*@ߍUUUUPalette RAM test PASS!! G-P@0L $ bN2p0 ^APDJ- J Ĺ  ⦹ e`<L  P` V p `|P   0K   0K 1|- , rbFile open error!! G-`p8O *2X l,0 @P\,W W @ T@P<%XPOpen file %s fail!!! File open error p@-@`PPP 0 ,pPPP 0 x,PPP 0 D,PPP 0 ,address = %x, write data = %x, read data = %x 8@-P@P@P@P@P@P@P@|4P@l8P@<P@?@|P@T A,,>,8/Register Testing OK Register Testing fail @-@ DDP @ DDP @U dDXDUP @<D0DP @T ++( GPIO PASS GPIO Fail $`4  P P P`p  @  `  @@\@  iP`! C-(Q9(됖!4(  !(0  ytP JL$TH%yZ@  㷰  㙰 X  )$%%yZ!$%yZ$%yZpP t $Little Byte Big Pixel Testing Check the screen, if it is correct press 'y' or 'Y'X/  (#(P ###\$yZ0  @#$yZ ܯ ɰLЍG-######X 0p#$p0G PC !&+05Ox_@5Ox_(/Ox_)Ox_#POPOx_POPOx_ POPg#pW \? %`V4S#?`?` \D;뀬 tD70 I000 Pp [000 P000 P000 P000 P}Lm000 Pr000 Pj000 7Xx0. NTSC with 720 x 480 1. NTSC with 640 x 480 2. PAL with 720 x 480 3. PAL with 640 x 480 9. ESC What kind of Display ? 0 , ESC `RGB LBLP 1BPPRGB BBP 2BPPP)000 P!W000 P000 P000 P@0 000 s000 i000 b000 |000 000 RGB LBBP 4BPPRGB LBBP 8BPP( YCBCR 420 BBBPYCBCR 422 BBBPG-@PUP@ q` V` @p@ @uY00;0 W&;0 W' 0008 08 0( 4 DH p@-BMP!A An@%@0 @ H@T &Bލp000 4! >>>>>>>ATAPI Request Sense, polling h Error code=%02X, Sense Key=%02X, ASC=%02X, ASCQ=%02X @-$M@! ` 0  PU x&p$Ѝ >>>>>>>ATAPI Test Unit Ready C-@MM@`pu!@  @  @ $@d0 @ PU B&`@ލЍ >>>>>>>ATAPI Start/Stop unit G-BM@cA!P P_5!BލP_,!A A%@N$@0 @ X % P `b P" d  >>>>>>>ATAPI_read_capacity Start Device failed, check disc Device not ready - Logical Block Address = 0X%08x, Block Length = 0X%08x C-Mp@PF   C   P#xP 0 0@P`V |%ЍP 0 tp|  dx v `@0 % >>>>>>>ATAPI CD-ROM Read TOC, polling l 8First Session=%02X, Last Session=%02X TOC entries (11 bytes each)... TOC data : C-Mp@PFB   C   PN#8P 00  0[ `V %*Ѝ,P 0 LP  WO OO `@0 OO.% >>>>>>>ATAPI CD-ROM Read TOC in DMA, polling O-Mp`@@P  ( $   @%P"` 0 00Y $Ѝ 0  $ꜣSector dataO-M`p@@PF  ( $   @%P"  0L00  Y S$qЍ 0^0 PO$ >>>>>>>ATAPI CD-ROM Read 10 in DMA, polling O-M`p@@PFB   $   @%P@"p  000 G Y #Ѝ 0 O/$ >>>>>>>ATAPI CD-ROM Read CD in DMA, polling A-@ ' PxPTh0 (0 `0 0 `V {# Pp0/#Ll& Tl`XLT# ! " #@\ ` 4'P PAl'LP*0#P  ",- ATA Identify, LBA28, polling... h @2 Identify : D2 H2 @Xx=|P *A-P`p<0 p@T "ЍSeek, CHS, interrupt... |@-@P\P!PT0 pP`V s"|Seek, LBA28, interrupt... no LBA supporting for this device |@-P@do!P\Of4$, 0 p`V E"|Seek, LBA48, interrupt... -C-MPD@!POAHLpX HL<@p48<@)0 0 0 5`V "Ѝ-C-@ 0x%08x @-ݦCP ᣫ@@ELᝫ̦5SL2312 IDE: Unable to connect interrupt 4 @-l㢦㜦㍧@hn@Liint_disable_irq() ............. @-- @nユ@-PavQ P @p@-P,PA?4P $%P  P $P `  ` @DL@E P x5P, @, pp@-` @ߪP@  ٪P@ӪpA-`pP@T*@A-`@pPU O @-<P 0P Fu@p@ PPO-M@%4P00l0 h0060@  </0@D 0P0\ $`0BP 07(z(ONXP R@0+P  0} $PU:$U:`dP P  ,I !갠Z" 0 $` $0`000 0  0 $ ` $0  00¾0嚾 pP0}  $;`Pi- l l- 4 8 - Has finish APB DMA setting DMA Error 7 P 6X07p  W((⏎0S0 pW  H((z2 ((rN$ u" $PU: U:`P P  ^I SY D$ЍDMA has some error !! W Cannot clear interrupt !! 0x%x O-M@`+$D4P00t"0  x"! 0, Ὰ0  = ,@˺ ,׺,㔺O50,ʺP P,忺O$$׍N ,峺P ,壺0 :$  0 :P >P  pI|  pW!R %0 P 0  ,᝽ 0  P l%  l%!0, ?, ,PP ,ǼP  $J$\,t,尼PU  N$5$ > $-$N .?0I : > 0 =:P xP  I X ( a"ЍpAR Cannot clear interrupt !! 0x%x O-@ (P 8%P HP X5P Mlt 2% X P= & P % ulH 8P%p pHP P 5PF` V,*`  )!"  4{X lP%WZ    YE` V,*`  +!" @k< Pt P%W   @D f P& P   P 8P  I  Cf P  J   cJ$,  s@ PH hx% ] P h IDE controller report timeout error O-M@P@ pK<8ZU*dpU 5UP T P@  ( .4 0  "/`DX呐)pV ЍW- U 5UP pT P@X L D(p8.,4$0 `O-M@PT ZpJPLH    Ye*rthU 5ULDP<,T P@  (0. 4k 0|"}`XD呀(," p V $ЍW9 U 5UPpT P@ t l(p0`. >g@4@ 8^0 &`l - O-MP`H@L  V* h&h Vh&h  P   U  $ 0.8P0H4X`Z *@(  @T*@@ TT= ` & [$Ѝ_P & NE (P9p  0pP  !K(0 hP \h@|PMp ̣P L 0 L #DPX Pl P 4 000 lP?BP P  @ Q P D D@ <P&P  f aP P  TPI\d Ip,P  J 1  J $ 0@<DPT@d & P b c d ` P e 8 - 8M4 777 704ǟ07004ǟ07004ǟ07004ǟ 0l7004hǟ0T7004Pǟ0<70048ǟ0$7004 ǟ07004ǟ 06004Ɵ$060Ɵ0600Ɵ0600Ɵ060 0Ɵ 0600Ɵ0600Ɵ0p600lƟ0\600XƟ0H60 0DƟ 0p@-@P,`!Zp8@-PM@  G@P@@8p@-`@6P@  0Px@*pp@-@P`P8PT T ; 6pp@-@P`P $pp@-@P pp@-@P  pA-`pP@(T *@ A-`pP@(T *@ A-`pP@T *@\ A-`pP@T *@^ A-`pP@T *@6 A-`pP@T *@8 C-pP`@ dX"  @8P p/ P $ @P O P  eC-pP`@ (X"  P 4/ P u$ JxP T P T )l- - D : p@-PĠ@  @`ἠ@ᶠ@p ????????? FIFO Error Data : 0x%08x p@-@`T" P  P <1K P  @  QP, P  ,$` P pG-PP  nZ | Z,(P $(P,P3 G  J@  ! 1 P  )xld |PR   P(P`pVW P   pP LD 8᪟@ H ;U (PF P &u(PpP f(P  P 4 8 l - - IDE controller report timeout error / G-TP  k|X -'(PUUU@PUTU<(PUUU@PUTU(Pv(P@PTU|`pVWY F(Ps@pPTU f`cp`VWLY ltP a(P@P P(P@ zA-@ r dP uP ! d['(PPJ PD P6P/ <(PP`UV P    P73p P  <D Pȝ   t_! P sqG-`P @$(p崠 P(p0 @$< V ` pP  (P.'A-Pp@`p崀@U P@  P 0 8(@D.P4X0`C-P@ `$pT崐@U P@ P  (@0. 4` 0pO-p`P` 5<P " + (P#"B P P^P UH TY @T@ @P xP=  r<P `  000 $(PP \ d Y PE`   = \~   0   %U"*w, !HP  q`D O !  _A" VT P %#O-M@HPL`8p<@D-,8@ @H  T ` h  p't X   P  .T T TPT ` (Pb0 ЍO-p@0P4`(,P\d@l崠t嶰W P@ P  .40T T TPT `(P b0 th  h O-Mp`H@DP8ht|` 嶰W P@ P  0.40)V @(PB0 AЍO-pPp t {P # j \^h*(PQ T `P  E /  : Z P P .  % Z P_P U7$ Y @T@ @ P  P=  m\P l d |P p< 0p000 (PY PEp )  7*  ,-,Q`ltH P U* +    m +  } W # u 0 P O-M@HPL`8p<@DLTH@ @8 ,   p'  X   P  .TPT T ` (P b0 ЍO-p@0P4`(,8,$ @ 崠 嶰W P@ P  .40TPT T `(Pb0 cO-Mp`H@DP88,$` 嶰W P@ P  0.409V @(PB0 (ЍO-$MP@   X* ( X(vT X X  U X TP 4 (. `04,尀,   R* @  q.P $  4Ѝ(P`   `P   3 @hP PD@0PO`|py vᙘP 4 @1 @ 4@(th` PL P 8,,4 000, <(P\Pq65P @`p x7@P 74, O @ 17 A @  T  @P @ `QC| Y *;<4  @tXY @    P = @Ox ⩠h\XD PT 00 0 ~#l 4 8 - - b c d e ` P 00 0 T 00 0 a00 0  (PPT98P'9`6p3 0S :HP p  `S:| c  @P $ K P (&A-Pp@`)8DLpT崀\@U ZJx |P  (@.40`th@ P*0@ 00-M40 x.P' L4      ,AW.0P2  | y`sH m0 g c  , VQM I E A ,Ѝ@-T D4,.0P5    xp<d8P.<, <8.P@D@D@D@8@p@-@tP*bT (Pp Pᥕ`@   JP.  x ld P PU@Q0M IEA=T H(P t PpC`PPPPC@ H@  PrP.  G  < P|l\L<,@P 97l - - IDE controller report timeout error @-@HP hP 닔   .  .} -M r    d Ѝ-M\  *Ѝd-MP   0    ||  \   H 00   Ѝ  -M 4  8 X :Ѝt5P*TP -08 P@S 0 SOFT RESETh8@-P P@T @ 88@-P@T @ |l`8 TP <P( <L |`XC-pdP:8DEV %d, %3.3s %u %02XH %d %d %d %d %d %d %d %d %d %d %d ,}P *# - x}P:d8@-PD<P$ 8PP }P:@P |P@|h8< P* " @"P pP3P,pt g@Pb$(!  YY$  PPXPP | PTXPB<@P; $ # " %   <--register--->   -- %02X START COMMAND: , HOB=1HOB=0 nIEN=1 nIEN=0DEV=1v  @ iP PP ! PXLD@P5\XP.xt! P5#3P : eO"P  " tPH40P PLP <| |`rh}P:DEV=0 LBA=1 LBA=0repeated 255 or more times repeated %u more times @-.8@-EI@T@T*<@Ttmh׋P@TPҋ(P@T$Nj8 ERROR ! * %s - O-M`Pp@ P#@T QpU U U PHDOЍ%s 0000: %04x: %02x %04x %08x p@-@`PU P4{(x@  qaOop%cA-M`p@P  0  *   P  0( A@P Ѝidx 0x%08x is difference 0x%08x != 0x%08x O-8M@0 #0 Z##0##PNU* <P:DЍ8P8P<P P PT{*s0   `]  pF|(sh  / <\  ~  F`W GX HY IV Ft  hkiT*D! ZZ C f` CC  |Op(h,, T ,(#^ =MY_SYS_CLK = %d CLK too slow, DMA can't run HzD?+@ L0<X lO 5 F`W GX HY IV F  ωT*ZTD VO 4Cp nO 0+8X O ,8T@dyy O (p(aa O m x$II O U$(P (@,Q ,A4P 4@$P $@0P 0@ P @d   @-@N Q}P(6xM~RVZ^bf g i kqxs swz}@ID_CONFIG = 0x%02x ID_SERIAL = ID_MODEL = ID_ATA_SUPPORTED spec = 0x%04x ID_MDMA_SUPPORTED = 0x%02x ID_MDMA_SELECTED = 0x%02x ID_PIO_SUPPORTED = 0x%02x ID_UDMA_SUPPORTED = 0x%02x ID_UDMA_SELECTED = 0x%02x ID_CAPABILITY = 0x%04x ID_CAPABILITY_LBA = 0x%02x ID_CAPABILITY_DMA = 0x%02x ID_CAPABILITY_LBA48 = 0x%02x ID_LBA = 0x%08x ID_LBA_48 = 0x%016llx ID_SECTOR_WORDS = 0x%08x ID_CMD_SET1 = 0x%04x ID_CMD_SET2 = 0x%04x ID_CMD_SET3 = 0x%04x ID_CMD_ENABLE_SET1 = 0x%04x ID_CMD_ENABLE_SET2 = 0x%04x ID_CMD_ENABLE_SET3 = 0x%04x C-P`pP VV@TP PP000 cY V/ ͇@U@`F@J`FpJD(,,040V. \ᛇ@U@`F@J`FpJ$ᎇ|(d,L044 b rX- No Change Mode support for Compact Flash No supporting for mode = 0x%02x No supporting for mode = 0x%02x, submode = 0x%02x - 8@-P?@U@@pJ@KD488@-Pd+@U@pJ"8 Q A! @8@-@PU:8U U U !P#Pt4Rno CHS supporting now no LBA supporting in this device no LBA48 supporting in this device ERROR address mode -0@-M@4PP P PF%FЍ0(P 8< P0$0 8< P0$0DP 8< P0$0 8< P0$0no CHS mode support now -0@-M@4P`P P PF%hOVЍ0P 8< P0$0< 8< P0$0(P 8< P0$0 8< P0$0H7@-@P P P pO>PW|P{p@-@TV*@X҅`HDυ8ʅPT(U 0 ETU 0 ȅ@Ϝ 0 媅ॅPTE/\ 0 T|E\ 0 TE\ p0 0ᄅTp@Controller Reg offset %d Error 0x%08x != 0x%08x //ATA_controller_access() finished @-ZPMJUG*@ZT Z0 Z @T 0 `P@T 0 8F @UT U0 <<:Command block offset 0x%x error 0x%02x != 0x%02x ATA_control_block_access() finished 8@-P@  @,@ ,8- previous Time out Reg = 0x%08x current Time out Reg = 0x%08x p@-P`V @T p8@-Pք@U `F`F̈́8@-tat!W@DỄ| MPv D C D`ᤄe 6P_ -  @DፄN PH  T @Dv@I@J@<m  @-p_@@DZ(P@DO-O-M@TX\ 8<"P'8< PD0oP PЍ\P4PiP P [Ph0 LP |LPo op `DH X\* PY8#80 0P<8#8d0L 0P  `&"UTW> P8#8|0 0vP8#800 0PU!- Start Device failed, check disc Device not ready -0@-M@4Pp8< 8<"P&8< P0$0P PЍ0$PG-8MPPP 8Ѝx`p0 4H50(1d 00 !* 840,,("2(,<*  I (,(,I@w{w I $(, $0π"2:U,($U(, 0QM4 P P H" $ $(, 00PE %Q2 0 P =/ Buffer1 = 0x%08x,Buffer2 = 0x%08x,Buffer2 = 0x%08x 1 @@@@@@ dev = %d ****************** Verify Start = 0x%016llx,Count = 0x%016llx 4 P  4 P " $= `$(, 00P ]Q 0 UP 4 IP t 4 =P h" $ p$(, 0%D" $0 qP >" $ $(, 0>  QRestore original data O-,M@ pXx`⺀O($π"2$(u~*  $(`$( d $( 0K π"2K:_($ h$( 0xP X lQ eP ZP  OP z "    $( 07z _ Z,Ѝ,O-4M@D PpPw4Ѝx P  P#p0 x G0 `P RO 0  *  x     O0,P π"2,0X* K ,0A,0 KC$(,0$ (0*π"2*:O0,(,0 $0WP P }"$( (,0 $0:Y 2Q  +P V P K tP @"$( p(,0 $0Y TQ M P BP  7P "$( (,0 $0"$(0  P l"$(l (,0 $0 ^\Z  j-G- M@C LPJ  0VLP LP)PLP"LP%;Q  P  opPp Zp!PG `1~P@-DH P L0 ~`F_P ~P@,DH P L0}`Fr94#PG }Pp,DH P L0}`FPP}P,DH] P L0}v`FV- **************** Register mode %d performance @@@@@@PIO mode %d performance Read LBA28 Ticks = %d, Write LBA28 Ticks = %d, Read LBA48 Ticks = %d, Write LBA48 Ticks = %d, "P pPp iT!Pk o@}Pp,DH P L0@-DH P L0}`FrO\@P0}PP+DH P L0,DH P L0|`FO$ #Pk |P-DHn P L0+DH\ P L0|u`FO P0|fP,DH6 P L0_*DH$ P L0|l|=`F$@@@@@@DMA mode %d performance D s n Ѝp@-P@T *@ \ W!PP"y`8"s@T*@P <~U`V 94@TV*@pC@BP P8(,00H4`x  "p Found %d devices on this ATA interface:  Device 0 type is %s. / Device 1 type is %s. Soft Reset... Now, initialize device %d device %d is unavailable p@-@P  UP O O P@\'`V topFound %d devices on this ATA interface: Device %d is the selected device for this run... @-AM@wNpK@-@F00@?@-@g &3@ @-@Aݍ@-AM@~O&m=  fc)  ] @0Z0V0OQ    @000O  @00x0OAݍh seek sector PIO test ..... Read sector PIO LBA28 test ..... seek sector PIO LBA48 test ..... Read sector UDMA LBA28 test ..... p@-M@zUdUhzz`xzxzTmU`dzT TD@",P|PPjz G C ? ; "x0 PvWPU uQ~O__PP y{BzbP y 0 o Pedbaad`a]d_aPthPdWaLdUaHdTaP[PTMVUUUU @2 @Set Address for command_block/control_block register  @4 Interrupt on... Unable to set interrupt mode using IRQ ! Polling mode remains in effect. IDE>>> init 0- 'D2 idfy 0sw 0 0 0 1sr 0 0 1/ H2 idfy 1sw 1 0 0 1sr 1 0 1 **** IDE0 PASS **** \P hPOMaЍp **** IDE0 FAIL **** **** IDE0 not found **** **** IDE1 PASS **** **** IDE1 FAIL **** **** IDE1 not found **** @-,M`<PjZUnV,Ѝd pd $(d P$( p 0PE)F&@P@pPP P U aNow Read sector on device %d dev_num error read error!!! read OK!!! %0.4X %0.2X @-,M@<PYUlO,Ѝx bp`xP`P\x $(x d $( p 0VP|tUNow Write sector on device %d Write error!!! Write OK!!! @-@dNo support in IDE @-@$OY@-@<OS@-@TOM@-@lOG@-@OA@-@O;@-@I@-@@-@8*<*Now identify device %s @-@<@-M@d|Px <0!Ѝ@-@P8<1Now init device %s @-@ Now init IDE controller @-@8<Now ATA device %s @-@8<WNow ATAPI device %s @-@d0 P0<0 @-@< th8@-@P 8   a@P@Up@-@P`PpPP@-@P`\PT4P(PP p@-`pP@T *@P  ga@-`pP@T *@P Ta@-#u>0A P0AaAPWAp@-0 M( ^"`p>@-tt@@  Tu>@-xMd @.n("'n 0 0 xn2nPTPG     X   |(  s p  g d  [ Xm 0uxЍum????Q@Bx2 L2 Read Configuration size 0x%x, please wait... 2 ĻMAC address[%02x%02x%02x%02x%02x%02x]:Write to Serial EEPROM, please wait... Fail EEPROM Setting 8@-P@pl@ uPP80P p@-@Ul`uuuݓ P[  Փ P) ͓ P œP p 㹓P  㯓P 㣓 P  㛓P  㑓P ㅓvP y jP q bP gXP [LP QBP p@-TPcUpdE`@DP L<a4=<+uxV4UU00 0@  Module 1: size:0x%x 00@-P#No DDR SODIMM has been found O-M@ @P` T** _X @ p@@@  T)l[<PU\ $P P`V` @P` T+* P_X @ p@@ P D 0PU\ \P P`V`P\ЍLꬸ error address:%x, error data:%x, correct data:%x OK! 2 O-M@h @`p T0* ^X @ P@@@@@  k[`V\ 0P `pWp @`phP ЍN@ T<* ^X @ P@@@@@  Tk[ P DO 0`V\ `P `pWpPd Write DDR... Verify DDR... O-M @ @P`lO T%* M^Xppp@P@  lj[U\ P P`V`P Ѝ @P`LO T2* ^Xpp@  4j[LP ys0 @PU\ P P`V`PO- M@ P BZJXOlNSJg딧 =s`᠏Xቛ q@P$X': 3PU*@ 0@'%H# @D@1PSO DDR DDR Test (Press ESC to escape) Please input running time: %d Please input refresh type (0)non-staggered (1)staggered: module:%d, rank start address:0x%x, rank size:%d MB Begin DDR test round %d from 0x%8x to 0x%8x ... DDR DDR Test Item 1...(Word), pattern is address value Fail! hP ЍD!@D@PPOP  @D@POP  @D@PO@P  @D@mPHOPOZZ DDR DDR Test Item 2...(Word), pattern is 0x%x ZZ DDR DDR Test Item 3...(Word), pattern is 0x%x DDR DDR Test Item 4...(Byte), pattern is address value DDR DDR Test Item 5...(HalfWord), pattern is address value Pass! O-MP @@p㈰I1 T;* \U``lU`THU`T`P r0 $@p@  l 9iYW\ P pX[Ѝ Write/Verify DDR... O-M @ @`p㈰ TD* I\X@PP@@@  hY@  hYP D `V\ $ P `pWp[(ЍOK! O-M @ @`p㈰ TC* [X@PP@@@@@  P hYhP D` @`V\ P `pWp[Ѝ8@-0ld1@`.PU h h V` P VV h V h8=> Compare IntrStatus & MaskedIntrStatus not match => DMA_stop INT=> Clear DMA_stop fail=> Clear DMA_stop pass=> Data_receive_error INT2 @-ldP 8l\>lP lʎ\㿎kw  o  g_ ڎ W Ҏ OzPʎPGr PŽ P?}j P㺎 P7b 㲎 /zZ  㪎  'rR  㢎  wJ@㚎@oB @㒎 @g: @㊎ @u2 Test ECB_mode DMA Interrupt !Test ECB_mode DMA Polling === Test AES 128 ECB_mode DMA encrypt / decrypt === Test AES 192 ECB_mode DMA encrypt / decrypt === Test AES 256 ECB_mode DMA encrypt / decrypt === Test AES 192 CBC_mode DMA encrypt / decrypt === Test AES 192 OFB_mode DMA encrypt / decrypt === Test AES 192 CTR_mode DMA encrypt / decrypt === Test AES 192 CFB_mode DMA encrypt / decrypt >@-P uOdk3kP> k㿍\㴍jOP>@#3#P%#᲍#3#x%t#᧍#3#8%#ᚍ#t3p#`%T#Ꮝk#3|# %l#ႍ`#T3P# H%4#wS`#`3\#P%L#j@#430#P0%#_;@#@3<#@0#R #3#@"G#$#$3 #o%#:#2"㙎%"/ #3#W%"""2"ぎ%""2" ?%" "2" i%""2"P'%""2"PQ%""2"@"ڌ"2=== Test DES ECB_mode DMA encrypt / decrypt $ihhi=== Test DES CBC_mode DMA encrypt / decrypt (=== Test Algorithm_AES_256 CFB_mode DMA encrypt / decrypt @- L=== Algorithm_AES_128/256 ECB mode DMA encrypt / decrypt === Algorithm_AES_128/256 CBC mode DMA encrypt / decrypt O-80P 0f KfP )f׈\̈eny@TpsK`t^ 0  ijyXmp/pXX 0  M!P0 {`y0 @P唊!A  ፈZi0 @P儊!A  }TTyXcXT2 2 !..\..\..\..\pattern\P.txtP.txt File could not be opened P.txt File_Size = %d rb..\..\..\..\pattern\AES_ECB.fcpAES_ECB.fcp File could not be opened AES_ECB.fcp File_Size = %d === AES_128 ECB mode Encrypt function === AES_128 ECB mode Decrypt function ..\..\..\..\pattern\3DES_OFB.fcp3DES_OFB.fcp File could not be opened GOdO 0  0 P@P!A  0 P@P!A  1/-3DES_OFB.fcp File_Size = %d === Triple_DES OFB mode Encrypt function === Triple_DES OFB mode Decrypt function O-P 0e eP d㗇\㌇dyOrx@TOrOm OO  0q)OXxXOX OQpOO} 0 U `0 86 0 @`QPUq\"$*P0 @C 0 @`<U }Q !A )!A wX  ca_ ]bOc 0  d 0 P@`PUq\"$*P0 P@ 0 P@`U }Q !A φ!A ņ  === AES 128 ECB mode Encrypt/Decrypt Burn-In 1000 times test times %d >8>rbO-AMx x  \dP o|ldcPAߍ cq\f|cS@pF@ >P8`V*` WO_P y'  1* qOE[ i{ yw 0  `V0 V0 V0 P@!AQ@P 1!@ZED¼:Test DMA Polling InBuf addr = 0x%0.8x OutBuf addr = 0x%0.8x ResultBuf addr = 0x%0.8x In buf File could not be opened Out buf File could not be opened Encrypt Test pattern %d num % d=>ResultBuf = %0.8x, OutBuf = %0.8x Compare Data Fail BDV 0 蚇V 0 蒇V 0 P芇@!AQ@P 1!AOT@ZOM$J Compare Data Pass Decrypt Test pattern %d A-@[px P *'cbP b-\"8b4L @`@T*@!  HL@PT@TEPp`dPP phׄ6d%%Test AES ECB_mode DMA ppSEC_IntrStatus = %x SEC_MaskedIntrStatus = %x DMA_Stop Trasfer Size error! DMA_Stop Trasfer Size pass! FIFO Status = %d Test Finished! 8@-P|@|xlOP P |~x{PQXs@8k@ GM Technology Corporation CPE Burnin Program(%2d) %s @- gggggg0@-AM@?=;wLPUP P P @$iij,k Command>> A-Pp`@T:U hp@-P`@Tp U hC-@`PT@TPP P PU 7U pW,@8`zd8@-@P0 8@Oeth%d@-@ O8@-@%]P PUP P|OPUyP8@-@-   <  - 0 -   <   0  R(  t( d(! X( R<  08 R   R 8@-P@T 4@ .P8 Q 4HP@-$Mp`%PU dP%P $Ѝ@dT@0 P8@-@P 8P PU00@-@P A@-@0F@-P @p PD`DPP DPDuDP|DPP p@-@P-P@P8@-P8x|DtzD\T@T LqD%P .8P 8P 44PHp@-@P L8P 8P pHlS`V 4PV P4@p@-P ,b@T 4`T4Tp@-@0a@-@@-@08@-@0b@-@0J@-@0&@-@0PP@-@Cp@-@T 4@PCP PC` pA-lnCPQ\C`VKqP(@T @P  P U CX 0 PAT @PP  P U CX 0 PU 0 C2 2 2 2 l3 3 p@-P`@Up@TV :Q R R:R@@-@xP (C&CyC^L<@T 4@T 2 2 A-@pP00@0  `A-@pP` 00@0  A-@pP` 00@0  A-@`p@0  PA-@`Pp p@0  A-@`Pp p@0  p@-@P`0  qpp@-@P`0  }pp@-@P`0  pp@-@P`0  pp@-@P`0  pp@-@P`0  pO-,Mpp@ oPU[P @TU  0I 0>$(E $; A 1$( $. %$( $"  $(hl$(`d\ $(4 80L@X<Ѝ@-@p p@-`@P @PD P@P @PDP  P   p@-`PP P@EP qp@-0@ TS@@0L@T @0Pl@-PLp @ P @`Vpp@-@PU @ `VPpA-@Pp0` 0 TЍW W W 04 +0 %F`p @P:0 P P0 8@-@P0 0 8|@-@P`0  0|@-Ppxo@OT@P rP P`FP P J@T SP C-MPp`VW` @TQ  : 0  0    0   Ѝ|  P L }  zpp@-P0P P P```p@T @\ p@-P`C@Tp8@-@PP8<<@-@   <<<<8@-@P =sP8@P  @@0@-M@P`O `h lhO `h lh  O  Ѝ0p O 4 `O `h lhO `h lh  ` 0`d >ApB u r3 ` j`h lh_ `h lhm E ` 0`d $>w(oPoA- MP@``4O '`h lhtO`h lh*  O   ЍpGO HO 9 `PO `h lh`O`h lh  ``0`d =P HIpO O 9 `O `h lhO`h lh  v``0`d =P kp`O ]`h lhRO`h lh`  7pt / d , XT p`d $0$UI/Omem8@-P@T@ 8p@-P`lU@T @ P pD@Pbjluo: pci_request_regions: resource name %s 8@-@ ; P,T I<<8PCI: Enabling bus mastering for device %s 8@-@<P8 P:Q  PP T|@-@PU |  `,rT l0PCI: Enabling Mem-Wr-Inval for device %s @-@   |@-P` V @N@NT  |@-P`@4PP @ pW  @T4P@>@-P4P 4>@T@p4 (  $lp@-`P@T @PPPp8@-PT@LT @4PP 48lPl= @ H 0\L@S  O-MP` X* \@q    P pp   PWS0 T"  P>:0 ; ! w)0 *P P [ISWRvuV7 1`SOE e  ] wp P p  4 P r   ЍKERN_ERR PCI: Unable to handle 64-bit address for device %s A-0Mp@T0Ѝ< RPUP PUP] `, ( ,}(w,P 0 2d0 gY0 \ 0F,@I!2 $`$  "1+ 0  (`$ $r &nP# (d ,` P  14Q6KERN_INFO PCI: Transparent bridge - %s  0H L  @-@T |@@ A-`p@Tp`@@DDNLNMOPU P] P @@-P`p @T 1>@-P=@T> @P   p@-`P@P OPOP @p8@-@PP8@-@ =P  <X@-@ePe` 0 - L0 n z  ,  ,  0P P P?* @@\C0 X( ,N* .J> @@\ /,Q< <8 9' `@\  -( @#* BP0 TPЍpP000 P,Pl%04x:%02x:%02x.%dĿ8@-Pk@Te@T  @P p@ 8@A-P`p 0 rP Ѝ p P @\ @ p ̀Xp 0 QP W\ 0 0=L F>P0 P b@TPD `0 < <  qT@<PG0002"HO KERN_WARNING Device %04x:%02x:%02x.%d not responding PCI: Found %s [%04x/%04x] %02xp@-P`^@TpC-`p@T@`PU p< JT<< G-@NL O`@V*`P9pW*pPP PE0P 0P0 !L 0(rO PCI: Scanning bus %04x:%02x Bus scan for %04x:%02x returning with max=%02xO-P@0P $ 0 rBO > >Z$!jP @ `MNOY  Y N@pW *p3 P @O@ S >YL Y XdPPCI: Scanning behind PCI bridge %s, config %06x, pass %d PCI CardBus #%02xPCI Bus #%02x8@-@P8A-P`p@TDp@`}P  @N XMNPLPH D$ PCI: Bus %04x:%02x already knownHl(oPo@-P`p @T O p 2Pp 2Pp 2P p 2P@-@pLP P P P`V Q 0840 ,ğ R @-`p@@ VP PU 0@- \ PSP@T ST ~ RUq RU r RUs RU@0x@-@P`0 `xp@-P`@ @ LP Pp 0\ 0C \0@- \ P$RP@T RT ~ RUq RU r RUs RU@0x@-@P`0 `x-0R P\ 8\ s ^q ^ Q  0S S ,\0@-@`PPP TPLU PpP `@HlPl@-M@W  S  @D    I  A  @D       @D     t  @D   d  , @DЍ0@O-`P `pF, Y `Y @T P\E( +P OO O@ tp@-MP@`L fL 6  N^O L 0PL g` ,_` 0$ 6$u (O & k0*L A` 49` 8( 6(X O  N0L ` ` |, ]6, O  0K ` $^` (VЍpPCI: Bus %d, cardbus bridge: %s  IO window: %08llx-%08llx  PREFETCH window: %08llx-%08llx MEM window: %08llx-%08llx @-4MP@pK$ 6 O  J    $(o m t  0v  ,0[ b  0dw  $(G ,0C  0Pc`0$0BK` 4ЍKERN_INFO PREFETCH window: disabled. |@-`@]_H <@L<@ P    P /@@\P| $P h $ $| $P 0 dh dhw@-M` PUP @pT hTT 0 0P Ѝp(oPoC-,MO@O($O T,ЍPP= PE` V5`\pP aO  U    {G z*$( 0h$(  0` $( 0W@-Z ~ S$(h $(OPP$ (03 ] -O-M 8pWЍ`4pOPm H` Ve`\PP  0$( 0   $(,0V,0  $(@ T $  0HqO, 00T@,0 044ℱ 0 TOO@ TA@ ,0O ,0$   0l 0h  0h$(, 00f* ,0[4 M t [,0 0<  f$(, 00<O 8  0 ,0F KERN_WARNING PCI: region %s/%d too large: %llx-%llx @-`P]O}@/ # p  i0,@/,0 48[ <@<@ >J@ @ >^ ><@* AXT'TX \` dhdh|'|  p|@&| 0 @-M@PP PpE`V, @@\ `@\YPЍ, @@\ `@\$ O @O 0P  OORO0  A-pPP! P`E@T, @@\ `@\u \L  GKERN_INFO PCI: not setting up bridge %s for bus %d 8@-d@\T @Pg4@,T @P8HlC-@`p =3P P  PuPXP X0L F0 Assign bus 0x%02x (%s) IRQ %dp@-P`@ *@  p|@-`P@` 剿P 凿 D@D } { @|(oPoG-8M`@p4O e8Ѝ (0 p04 (,TF A0 (,L _P@O 1 EO . WW`  [O P1 $ $%  T$000 FP  (,  P |$ Z$P 0$000 hE о00 h0E_X KERN_ERR PCI: Error updating region %s/%d (high %08x != %08x) PCI: moved device %s resource %d (%llx) to %xG-Mp`\P@V@T ,X   T 4H 0 L|EЍdevicebridgeAddress space collision onNo parent found forKERN_ERR PCI: %s region %d of %s %s [%llx:%llx] G-8MP`\@  d ;04t 7o 4 4(,V04 $ $l!@&(,  $0 40pWI   0&(,  $0 40pW > t  tp 4 P00DV \8Ѝ`tI/OmemO-$M` Vv`\@  ͽ tO 姽 P O  坽  P S DV  儽   KOPU \ @(㰿Z  冽 ^   0U ㏾pWpLlTDP@p$ЍKERN_WARNING PCI: Ignore bogus resource %d [%llx:%llx] of %s @Bpdev_sort_resources(): malloc() failed! 88p@-@hP`P X/Fp 7 QA7 O-,M@0PU 4Ѝh@`V r`dhl(pt$i `dм hl` d0ʼ]  hl` d0ݼ 赼  ټ ռѼͼ 墼  0圼   0导 臼  嫼`[*` pW` ppk0PM~|@-Ph@`OP HLHL  |tx|@-`h@P,7HLHL$GhP|C-Pph@`t`V*! | 2,/,((<Vp<SK%Tttt@xP @-h <=\ D00 8@-@hP 8A-`hP@P 7Dh@lP0pW *p|@ L 7  7 @ LLlh0l00t00x0 R 04|0G-p@xPt@YF  `H>`  @ LL@ PP \\@  p P*p pTT0!0|P T00**\05BPIt@PPxP xP%P @3 %s: tx len=%d index = %d at %d @-p@`PHLHL  Pr @  44` DD  P jC-@P" @@ 44 <<7`F`P7pV`F`P 77p  P 7DlP0 O-M`@ph  l 7{   0+JJ\k@Z\"Z: Q Q0  ЍP6h*PU-  0  1<*P HPH H  `=IUX  $$tIFX  00 X0DAhA IQ Ql3 3 , %s: rx len=%d at %d millisecs, index = %d O-, Qh$p`CD\<8  @ LLY㾓P Q  8 0 P   > pGWW (@ 3 Xlr%s: Too much work at interrupt, IntrStatus=0x%4.4x. p@-Ph@ $`V ph`   pA- MPpda@T Ѝh`p@T@sPX$!$p+@T #H\ $0x wv u0t sD 0X@ܿ\l`ldl`RealTek RTL8139 Fast EThernet%s: %s at 0x%lx, %2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x, IRQ %d p@-P@h`p@-@-l@-`mP* ` @?x0w vu0t s???8 40  0?p?H D0  0?D?\i%-9.9s HWaddr %02X:%02X:%02X:%02X:%02X:%02X RX packets:%lu errors:%lu dropped:%lu overruns:%lu frame:%lu ,A-`p@PT@U!Du?@r?PPPOi?POe?%04X: %02X A-P`pW @!AQ @0%@ PQ@PP\<P<C-PP' 0?@ T!*@$`    pV @@O> @>(l3 3 3 %s: rx len=%d index = %d Test item FAIL cleanning up buffer %d O- M@P g@z>Ѝ>WP>r>LP LP }>P F }> X$ QpP0 p>'`V @  #a'~~HP F Xn>[l>9$PgTTLPD` P hPF FERR## Invalid TX interface number or Device NOT found !!! %s not UP , do it now .... ERR## Invalid RX interface number or Device NOT found !!! %s or %s physical link not UP ... 3 Start at %d .... %s: tx len=%d index = %d 3 End at %d .... l#P888><h")PASSFAIL Compare result ==> %s C-P0<@ T*@#`    pV &O-MPeK@O=ЍO=y;PO=O=jLP LP O=XJ Ap&`V @  _&||t=3@#P4P <P TP?O?O00 O=# HP@ PO==_ Allocate skb buff error : Test QUIT !! , %d %s -> %s , %s p@-@P`⵴1&p *** need testPCI_CompareRxPkt() *** p@-P` PpP@x=<LPx<x@DU OERR## Invalid interface number or Device NOT found !!!  %s physical link not UP ... <O-M8PЍlPl R@O<<LPO<p Wp Z`%PU @  mx%@-P2P2H<~<l@<@qT QT3 Bridging function on going, press 'q' or 'Q' to stop !!!!-   <  -   <   0 G-@pP `($0 #DDᠭ9 G-@pP `($0 8#{D0vDᠭ9 C-@`p P($0 "cD^DG-@` } ( $0 |"LDtGDPWXADG-@` } ( $0 "/D*DPW$DA-@`pP($0 !DDO-@(`DPPP[ [`L 0 Tp`L 0 dp`L 0 tpO-@(`DPpp[ [ [00L 0 jP8#80L 0 }P `L 0 P-;Pm m Invalid size for flibpci_write() 0 p@-P `@P*▲p|ph@\TP*HℲ4`, @ m3 >>> Memory request fail!! \p@-@P`>P,:p >y>3 ERR##: IRQ 0x%x set up interrupt handler FAIL P22p@- M:@T@X1d!:TP: ЍpCBBB` tBlB`l:Pg:d: HB,BX%XPHHBTBhHBtBX%XDF:BB(B w g W@ tp3 PREINIT STEP ............ RC %d Config addr is %08X, data port is %08X ERR## Probing fail !!!4АААА Relase CFG_LOCK at PBUS_FUNC reg 0xA0 bit 5 : 0x%08x FTPCIX100 work in DEVICE mode. FTPCIX100 work in HOST mode.А8@-P@U T@8<9pTd`9H ERR### rc index error to get IO physical address base !!! ERR### rc index error to get Memory physical address base !!!>@-@Pg9! P C^9>(!$P S9 M @\$(, SET UP SYS DATA RESOURCE STEP : nr %d ............ Tm(o ERR## PCI: unable to allocate io region !!!|mPo p@-`P,9  D@T p SCAN BUS STEP : nr %d ............ Lm@-8]PG8ЍPJ8(@Tg@ !@jpB8 !083 GM PCI Subsystem Initialization process START ...... ERR## Only Host can init PCI sub system !! PCI Subsystem has already been initialized !$m ERR## RC%d Request PCIC resource FAIL !!! RC%d request resource Name %s, Base=%llx, End=%llx,?$ x?a8zm GM PCI Subsystem Initialization process END ......  @-@0 @-@0 - P-   P@-0P0PXP xP0 P 0@ P a@P A@P:\ \L`pW`P\# L0@ ^N^ N\ L0@@ TD@T D@Pp@-M7l8@xd5@P\P3@TH0@<,@||4P0| (7|@||P{{0| 7x @ @@x@@||Ā\``0| q7xt?x?xx0 ,x Vc7xH?@?|0| S@@ | OQ7| P | LD7| |K97x?P47Z27x000 =x PX<W I. Register for configuration space !!!ААY"`2PASSFAILPАА Max_Lat %x, Min_Gnt %x, PWE_WR_EN %x% Max_Lat write 0x18, read %x ==> %s Min_Gnt write 0x25, read %x ==> %s PWE_WR_EN write 0x1, read %x ==> %s ------------------------------------------ II. Configuration Cycle test !!!HO x6xP^GP0 P"|000 |PcOcO0P| 6x000 O6<%?xx ,K6\??||@\ OO J|6x?\O68?xx ((6$?>||@POO |q6x>xOl6>xx e6xI FH8 Write 0x%08x, Read Val : 0x%08x ==> %sА III. PCI-X/PCI Bus Interrupt Registers(0x%x) : 0x%08x Turn on all interrupt, val : 0x%08x ==> %s А Write 0x10000100 readback : 0x%08x ==> %sА V. PCI-X/PCI Bus Function Registers(0x%x) : 0x%08xHOSTll6x  nno 6x qqp6x rrr5xPuts5p>l>||` @~\ oo |`l5xH[>5U>xx m5O>K>||Pm5xtC>h5=>xx 57>3>||Ā\edDEVICE FTPCIX100 in %s mode, LOCKEDRELEASED Configuration Lock is %sPCI-XPCI Bus operation mode is %s64-bit32-bit Oparation data bus width is %s6633 Bus operation frequency is %sMHz'FAILPASS Write 0x27E0 readback : 0x%08x ==> %s PА VI. FTPCIX100 Revision ID (0x%x) : 0x%08x" Revison ID is read only register ==> FAIL А2O b|A5x,=<5=xx 55x=p=||@@\GOKO T|$5x4=5X5@T%@=xxPbOfO0TTx 5@=0=||@@\N4xy=4<r=xx ,K4l=h=||PQOP Write 0x03320000 readback : 0x%08x ==> %sА 4 Write 0x0001234 readback : 0x%08x ==> %s VIII.Read register 0xB0 to 0xC8 (Default value must be zero):А Regs 0x%x value : 0x%08x ==> %s This is read only register ==> FAIL А IX. FTPCIX100 Local System Status register (0x%x) : 0x%08xO |4xd =t4=xx 4=<||Ā\O |n4x|<i4g4\b4d_4\` [4lPC @B Write 0x08 readback : 0x%08x ==> %sАtFAIL Write 0x1E02F500 readback : 0x%08x ==> %s VIII. Outbound window register !!!!! Outbound window 0 is default, just read it: Base address : 0x%08x Translation address: 0x%llxenablerr4th 4@Ta*@\Ů\. \@ d*c\`lpt h\ \⧮\N3$ d0PMrO Kd3*迬0 \`忬O`0A\` 3lP O @l3h PO h3@f 33@T*Adisable Status : %s Size : 0x%08xP4gE " Outbound window %d :PASS Base address : 0x%08x ==> %s Translation address: 0x%llx ==> %s Status : %d ==> %s Size : 0x%08x ==> %s IX. Inbound window register !!!!!@$$k  $X4*=$(,8< 0$ $$M 73T /0 $(!cO`0$( "3d 0 $( wO`0$( 3,0POt ~,34POj 4}28P O` z82<POV v<20 POL O02U u< 22R;O;K;H;|E;hA;|| XY2L:;|| <`243;|| $2,;|| 2%;|| l2Z2ЍpP4gpVB Inbound window %d :FAIL Base address : 0x%llx ==> %sP4 Translation address: 0x%08x ==> %s 64 Bit : %d ==> %s Enable : %d ==> %s Close : %d ==> %s#ААААА Read Outbound window BAR offset 0x%x, val : 0x%08x Read Outbound window Attribute offset 0x%x, val : 0x%08xL ------------------------------------------ A-p`W PU$*P@T*@000 -p P @\ @ p ` $02V82 Discover Host/RC on (%d, %d, 0,0) : [%08x] No HOST found ......... @-M`p0@A1000 A1Ѝ0040 PD@p" @P:000 P 1 P 000  Capability List supported in the system: Not support capability list - Capability ID 0x%02x FOUND at position 0x%02x p@-P`@p@-000  0 0tn1000H y 0 0<`1000P k 0 0R1scan rc=%2x bus=%2X, dev=%2X, fun=%2X, devid=%08X A-MpWWЍ P PW  P ` V9*`@T2*@PU+*P000!000P 0h0p 00!0 0\0scan rc=%2x bus=%2X, dev=%2X, fun=%2X, devid=%08X DEVICE FOUND DEVICE NOT FOUND @-Mp`Pw `@F00, =0X0"0 l`00<Z00P PL0O0N M0 Device name : %s, class 0x%08x, hdr 0x%08x Vendor ID 0x%04x, Device ID 0x%04x, irq %d Resource [0] %08llx-%08llx, [1] %08llx-%08llxnot pci_enable_device has %s been called ------ This is a bridge device that route to bus number %dЍA-MpW ЍIP60PU P`P @T%0wP 0=H0LQ0O0N Md0$  $  G/7You should run initpci before do this test !!! m ERR## No buses on system data, serious error !!! ERR## First bus attached to sys->bus should be root bus !!! ERR## Not bridges by this Device [ %s ] !!! *************** BUS ID = 0x%02x ***************  Resource [0] %08llx-%08llx, [1] %08llx-%08llxlp@-MP`U ߍpP`O/X//@T@ [T }/:w//@T@ =T ,_/ PCI IO resource list: (o%s PCI Memory resource list: Pop@-(M`@VV(Ѝp $P P  P P PV P/ 0$ 0.PU*P 00!1 $(., .$.$p 0x%02x: %08X0@-,MP@U ,Ѝ0 (P $P  P P P P.00 !$(000 !$(0 0($ 0s.C-`VV HPV >Pt6p@PT*@UTE. LA.PPP*,7.PbT[6%08X: %08X A-`pVVЍ P PV  PV P P@T *@ P@T*@XTO-VO-PP*_O-C-`VV PV Pp@PT*@UO-벐 8-PPP*O-P%04X A-`pVVЍ `P XPV  JPV  @P P@T *@ P@T*@XO;-VO6-PP*,- C-`VV PV Pp@PT*@UH, @,PPP*O,P%08X: %02X A-`pVVЍ P PV  PV  P P@T *@ P@T*@XSO,VO,PP*O,A-0MpPWW0Ѝ ,YP ( QP IP$W $;PW 1P,`@$T *@   t嘩P,000,( $0zF0@ @?@/F xF p(`]FPFP @FP,*,FP F# QI0  0 $1,( IJIp4 JIDKYK(`@$T*@Xl+ d +P$P*@+HapbP APB DMA Error @%08X: %08X @-,MP@U,Ѝ (PU}PAU uP oP  hP `P $XP  PP HP ( (l(V+ PQ+N+$PI+F+P =+ T` $Mp .+++'+treadenabledisableInbound Window %d: enabled/disabled/closed opened TRUEFALSE64 bit : %s base address = %08X%08X translation address = %08X size = %02X @-,MP@U,Ѝ (PFO=PUTO1P/U  P  P P P $P ([ ((*P*** 壣` s霣p x}*{Oy* $ u*Outbound Window %d: enabled disabled base address = %08X translation address = %08X%08X no_snoop=%d, relax_order=%d 8@-@PT 8PB*QThis command can only be used in host mode! 8@-@PT 88P%*|@-`@V |'P|* PPhPP8aPPzupdownO-M@Y ЍPP)) @T) 00 1L )DP) 00 0L000 0L000 0L0p )40 0L000 0L0pP w)) 00 0L0) 00 0L000 0L000 0L0|@p Le)z40 0L000 0L0eP N)cOJ) 00 0L000 0L0400 0L0s`dF`Vc< Config, I/O, Memory transactoin to RTL8139. 9Fail! A RTL8139 is found at (rc, bus, dev,fun)=(%d, %d,%d,%d) Allocate I/O base address 0xC0000000 to BAR0==> Pass! Allocate Mem base address 0x80000000 to BAR1==> ` }  p}P}!0(}!0( p0 00pW@(4( 0 0@-MP@UЍ0 P }P  uP mP ePUP00 0(>@-P@U > EP =P  5P 8@-@PT 8C8@-@PT 8_ 8@-@PT 8P3 A-`p夥P@P! U PAP P P @ P P4P(3 Too many arguments / 4 p@-P`x@UP `' @U P ,P ' @pm %-15s %-36s >@-P$@ P PPP  P >P  P @Pl'P P 8' No command found Invalid command format @-M/Lf'Hd'4`'\^'`x'\Z'PP  GM FTPCI100/FTPCIX100 Debug Utility v0.10 FTPCIX100:>45 @-`P@VV$+/Lp/ Bp/PDDP@@P@@@@ @/@- M@`@PTT0Ѝp `(,P@-M`@PVVЍV ^/P Z/PV=o  @    H :/p᳟4 4/p᭟ 鷟 0 媟!/p᚟/  @ |/p}  X.ps } 0 p.w  @    .pA.V  @ 4.p' .p ' 0 .!  @  Hr.p<m.@- M@TT Ѝ@-MP@UUЍdF.XB.pỞ@;.pᴞ 龞 0 属'.`  @  @- .@ @-`P@VVV,-@ -@P V@sPLLP@L@L|M DP M-dp0  /Xp0  M(-Jp0 -P MM@ @P@@@@P@@-$p0 dP p0 U@u-P MM|M DP@L@LPLL[-p0 /O-[P EE|I HP@H@HPHH(5-ɝp 0  P 葞麝p$0 -&P EE|E LP@D@DPDDT-蔝p$0 P,ААААhАА`АdАlАpАtА|АxАААААА@- M@`@PTT0Ѝp$( `P@- M@TT ЍF@-`@PJp \PTT,@P@@00 @l>@-@,P, 0000   >@-m,@@-g,@А@-M`p0P0000 ,(@D#Ѝ 0040 EPp, @P):  00 0 PP W T @ 00 0 p<6 86 46 Not support capability list @-(@=,$P P500 @500 L500 Xp5\000 484D5,0 0` dh(50 0 4400 400 4l00  $(h4<00P TX<4 00 400 300 3|0 0 Qp@-@|"xPp`V V V"@" ^"U$P "@U @ p P P"@ PP@P x"@$P pm"@P @\a"@P @\U"@P pJ"@lP \@\>"@<P ,@\2"@ @" P p#"@P @\"@P @\ "@UhP X@\!@8$P ($p!@T@6 E6 F6 H6 L6 N6 P6 T6 V6 X6 \6 ^6 b6 `6 d6 h6 NOT found found more than once - FATAL ERR: A Capability ID of 0x10h is %s - A Capability ID of 0x10h is FOUND.  - Device/Port type is %s ` - ERR: Next Capability pointer NOT equal to 0x00 or 0x14 - ERR: Device Capabilities NOT implement - ERR: Device Control NOT implement - ERR: Device Status NOT implement - ERR: Link Capabilities NOT implement - ERR: Link Control NOT implement - ERR: Link Status NOT implement - ERR: Slot is implemented by Capabilities regs NOT found - ERR: Slot is implemented by Control regs NOT found - ERR: Slot is implemented by Status regs NOT found - ERR: Root Control NOT implement on Root Complex - ERR: Root Status NOT implement on Root Complex PASS !SFAIL - Test Result : %s G-MP PЍP @\ P$P  P8 NT T TTTTT  PO 000,  0 4 P PTT Pt TTTTT P< pWpa000   000$  ( , 000L  P T 000t  x | P pP000   `P H Test 1.3 PCI Express Capabilities Register : - ERR: PCI Express Capabilities Register NOT implement - ERR: Capability version is NOT equal to one - ERR: NOT a valid Device/Port type 0x%x   - WARNING: Unable to handle 64-bit address for device TY @P3TYHP+@ TT $P1(00  0X00 P PU - ERR: PCI Express Endpoint can not request I/O resource - ERR: Legacy Device NOT request I/O resource PPASSFAIL?@-P|4 PЍp `000D @<_Vy V @qm  N @  TTTT [PP   TTTT LP @  TTTT =P  6P  t/P P  T&P$ / 4 4P,1L 00 q 0| 00` \X  P PUOOe<6 86 46 - Phantom function feature is not available < - Phantom function value is %x 0ht{/ - ERR: Device Capbility Register value is Read Only @-M@000 @\@ @ @ @  @ @ l@@ X}@@000  0000 48ZPZ@@ T@@000  000 1P1@00=0  P+ @(P @@000 N 000 P@000 @\U@[@  e@ @` j@ @@p Test 1.11 Command and Status Registers : - ERR: Command register can not be read @$| - ERR: Command register SERR Enable bit can not be R/W \ - ERR: Status register can not be read - ERR: Status register Capability List bit MUST be SET - ERR: Status register 66 MHz Capable bit MUST be ZERO  - ERR: Status register DEVSEL Timing bit MUST be ZERO P Q@ K@@  E@  l?@@  X9@  D3@T44 *Ѝ< PASSFAIL@-M@00 0x |00 0 )00 0 P @00 0  P @ 00>0X \` P @00?0 P @TeOeOx Ѝp - ERR: The cache line size register is not R/W  - ERR: The Min_Gnt register does not read zero - ERR: The Max_Lat Register does not read zero @-@^ 00=0   ]00=0   00=0    IPKb@ P+ 00<0`  d h 6P DO@00=0   i00=0   P3@TOO *Ѝ Test 1.13 Interrupt Pin and Interrupt Line Registers : - ERR: Interrupt pin must be read only - ERR: Interrupt Line default value is NOT ZERO - ERR: Interrupt line can not be written @-@(TDD Test 1.18 Base Address Registers : PASSFAIL8@-IQ\fttP@6Pu /** ****************************************************** * * PCI Express Configuration Space Test Consideration * Revision 1.0, 04/26/2004 * PCI-SIG * For details, please refer to this document. * Partial test items can be use to test PCI/PCIX. ******************************************************* */ *** Tests run on all device types *** h6 WARNING : PCI Express Capability Register Set not FOUND WARNING : Test item 1.2, 1.3, 1.4 can not be done Y@P@P~@PQ@P@P@P@P,$E0@8  Total tests run : %d Pass items count : %d Fail items count : %d G-PlP$ *倄L@D@@ 0 (  T   ԕ Е`paax!do Pl!<\! ,P!@! ` 0 !   !     p&l'hT`PpH8` 催 Ѝ$ol6 x6 n6 p6 6 6 u.W aA P t  |   @-3v^C-MP`@8V`U( pHPPЍ  Wdpp X 0嵑᎗@$P 0 F $@ P %08llx-%08llx : %s A-P@p@`X 徒*H`000 $@ %08lx-%08lx : %s  %04lx-%04lx : %s @-M@`  閒*Ѝ 厒* 0釒$pPU { P`@ p 0 o* $0Q Q  0p@-P`@T pp@-P`@p0@-P@0A-M`@Xp\$PU w *  PU  >   @ D0*@DH L0 HL  PT!  PT0   0W PT $0ߑ* $    0ϑ : $0龑  (ЍU 崑 PA- MP``pdpX\PT HL( ,0a@TP @0ЍA-pP`VHVD | 0 v:p@ @ l: 0 f) P  0Zp $` @T  @P$P$P$@ P @ P-@-MP`,0$ O p ,0&: 0  6$@T  @, 00: 0 $ P  0$@T P @ 0,0,0  pЍ-@-`4p(@T, p$($0ǐ  !PUU `D 嵐4 峐ỏ@-@-`$P$0蓐 辐 @T+$ (0鐐$ 0 劐:O 偐O $P$ (0x 0 r  x P $( 0lxP 0 0@-`P@pT p@@P@PT   0= next: %08x, prev: %08x, len: %d L 00  $$00$0000  $  $ 8@-PH@T  $88@-P@T 8@-@8@-P@T8  $$((A-0``~HGT *PP P$P(U@6 8@-P@ < 8@@\ P @\@-M`P@ T8@` p s q   ``p 0Qhhp 0FЍ-0S  R $ A-@M@D`P8 `PF< Ꮌ|P P, @@\ `@\< >x!#>ጼ < >i!#>ြ`P `PF< T#kP 0P  @ (<8( 40(,($$ $ $    L ,  L@Ѝendis PCI: bus%d: Fast back to back transfers %sabled@-MpP@`O  tO r  O eO c   0y 0 s Ѝ@-Mp@P` <O ; 9  t ,T *   0 0  Ѝ 0@P 0  @-Pp`@0P 0 @A-Pp`@4P  40@A-P@`P`< @TP_<ፏ`8P 0 4l$h( p$ $ $ E( ( ( BW  PC`F O>$ |WL Ls@B PCI: unable to allocate sys data!(oPo PCI RC%d I/O space from %llx to %llx, flags %llx PCI RC%d Memory space from %llx to %llx, flags %llx ERR## PCI: unable to scan bus !!! ERR## PCI: unable to allocate sys data !!!3 Root bus number %d for controller %d@-@@@P 5P bPU PpP `Pv@-@\]PL@SPoo6 debug6 firmware?@-$MP@  ƌ Ì  庌 巌  嬌 婌  @DȌ鰌 @ D0呌 鼌  0和4Ѝ0C-@ pPU9P\`xO p O j ᷿nO YO W  KEO I , QP ሿ0 $= ᷹dPCI: enabling device %s (%04x -> %04x) A-`p@PVWNN @-@P`p8@-P@@}88@-Pv@@s80 8@-P!@PD  PHG "$&(*,?-/<0:P5 @P0*,-,+P) P %!:DRgG p =80P@@LV\ O-<`O/|xo8@-@ P] T8@ X 88@-P@Q@Q8>G-At`@4PPT@DH U Pp0p@ U T:謸 G-肟pߐ!RP:@PP!Ra/P|@T: P!"T!R@-8"211S A{ Q:@-`!21 P:V @q @ QoPA-Tp`P@P PU@V@ T:0@ P0@ QA@Qa@P8@-P@  QP P  PU P8PU oL 6 0x0@-@AMP)P,@P P P  lP  PP  4PAߍ0mw(mh(mb(p@-`P@ P P  MP pp8@-P@7 iPT,,`PT##WPTNPT`EPT@<PT 8>>===<=<!=8@-P@7 %PT,,PT##PT PT`PT@PT 8=+=-=*=/=%=8@-0Q P*A84@Q<8PQ<8^P  < 88P8@p@-`P@P ᲍Pp@ T:pp@-`Q@៍P@p PpC-`p-Q* p CP0 P' , L/P   Ap 04 xP @P%%P!#* 00 R!!80<0@0…0 R#,10141…C-AMWˍp`ߐ @Q$P @PT:`Q P,Aߍ|o ;@-MQN AP(PA✍@=PaAPE⒍@@`w:aa  @p *  ?P  (P PP@ t P P ߍU;: %s : %s User break!!!!! 8@-@݌P XXẌQ QQ8D)QP#!@-}|P@@P P: P)5003531 P*" !R! <*21 P:p@-@pjPQ@! 8ppA YPDSPPP8JP P B@Qp<d PP Q Q : Q QQ*Q <d PP Q Q : Q QQ*Q @-4@ Q8 R!Q@@! 8P P JP yP;PEʅLƅ ?P K 弅@ P:Dⳅ6 The symbol does not exist!!! Can not be deleted!!! The symbol can not be deleted!!! The symbol has been deleted!!! The symbol already exists!!! Can not be created!!! Too many symbols!!! Can not be created!!! The symbol has been created!!! %s = 0x%x Total %d user-defined symbols. 8@-@, PTP# <P PP PAPPP,4 P O38%s = %d  R S C\ S* BR0SPa AR AQC-p`P@\ĊP@D <P@p@-@`PpP%:P# A@ a@@p@Ŋ\P8@-@P:LÄ TPP Q:P8m Drive >= %d !! @-H`OpP@Q$lP @Tn :tt@-AMP@P:O⊄"  P?4m`@OpQ;P @TAߍ- O0Q  !00F/O  P@-PH!pO@ \q1aP`>@TO !00-Op3"-Q:ŸT2O!  $(Q4:/O O ! !!\D"OA@P@-:O׃ \#1S# A@P#537O"#ƒ*@-@MP[`F/P2 sO>c F?@ 0 0 0҃R d>JLG;@X?|?ߍ Directory of %s, Cluster:%d, Sector:%d Path Not Found!!! O-CM0p`@P  BmPM TpT;=Ov $?@( 0 00OtJp >@p WVOވ|;@!WO҈ ="p WzCߍᾈyOỈY;@t>-AM @#P  >P4Aߍ-AM @ P >P Aߍ ?-AM @P 'P Aߍ @-AM @P  @AߍA-BMP@P p/p AP P0 5PpBߍTTTTTThOp APTTTTTT  @P 8T T T TTTp @P ~@P 8@-@O9!R A -AM @2UP PP  ?PAߍ@-M@@/ 7P P@fP  aP  @=PߍOp@-@O:`!R0 p@&B PP@U:p0O@@-@!R @A D O@-;,BPO !RAP:m   ((00887P      $ (, 04 8< $0@ @ P     P L H D@<840  O-@`@>U?0(PP!zࡺR R R7P Up@ U MxWPRUPRU PP?R R( RU Up  CU Up U /$pT U~{wtPR R Rhd a ]Y VThTPMPKQ Q(D Q<C-PPP`@ PR RA Ry*'Ԃ#PpH`pPpWl\"V       `ppPUd`pPp %Wl\"V  e    b    ``ppPUWl\"V            `pPE\L    ( 0 8 UUUUUU``pp clr: prog error %x 0x%8x clr: Vpen<=Vpenlk 0x%x 0x%8x clr: block lock-bit set 0x%x 0x%8x O-@`!@RV㤧pᡸVW W1 WP UP>` 9 6$3 04-4)PU$!UP@U`   \@\pVWHUUPVW-UUPVWW W2 WU UP `H `h6U UP `UUPm P}T U` x u r(olh@\lbpmVKW W* WWTQNKH.DUA>;U851P- * 'X$`!@\pVlW W$ Wf묵 븥 P pP pP0Xl\"&Y$  r}  s}   t}  pPPpPUXl\"/Y- \ }     }     } C }z ws@\P lhPE\@cꀀ era: prog error %x 0x%8x era: Vpen<=Vpenlk 0x%x 0x%8x era: block lock-bit set 0x%x 0x%8x O-@塨!Ƞ!jzPPːVR R1 RBP U`-p( %"P4`U U 0P  @Up    $   @\  p`PR U   U 0  PPWR R2 RU U` p  8 @  6U U` pU   U P  P `  T Up   | y v r @\l pPKR R* Rta ^ [ X U (R .N UK H E UB 0? ; P6 7 4 1 0. 8+ ( $ @\9 p:P,R R R&0  ]   p  P   p  P   @\D C-`0\`@p @W`@Pp TV000000PPPPPPA-P~Up`P@P U)ꠎ⪀P  U   *P  U   P U Up U  P U| y v AP@n k ph d PA_ G-jO0HH` p W`@Pp TV@@O-$@Ap`PP6 @U 2 'PWWU / U , ) " W  p T U  lW   D  W  p  1Zl\"'Y% @  z  z   z   p  Xp  P UU write: prog error %x 0x%8x write: Vpen<=Vpenlk 0x%x 0x%8x write: block lock-bit set 0x%x 0x%8x G-T0P峯O` p W`@Pp TV@@@@O-EP$u`PP Uo k  h e ] Y U U\ X  Y Q N K H Y@ = 븴 9 5 @p9Wl\"/Z- @  O7z     O-z     O#z      @D\p   @D\ O-\吣p@7|S   (P(QP ` p`V    `     U:H@XO-d吢`@:|R   Px'xp P @[`U   P0  |  w W:@@K@HXC-`@2 g c  XH2p2p#\ PW P`UO pL H P 0P B > W: @ HX@-@( @-@' @-@  0R2P:dS02:ᠠUUUUpppppppp8@- @P 8@ p@-$@`P UVp@ G-@ P ` p    Y (8ZHG 8@-@P U8@ @-RA R RQ Q  Q0S^ @   8@-P@   8p@-`P@  p@ 8@-P@@Q8ATS0=2 8@-P @8@ATDT A-P@ oPpT  QP@L @ G C-@  P`pT QP1 @  - 8@-@P$ 8@" 8@-@P 8@  @- @ @@ 8@-@P U8@ @-@@@-@@@-@@@-@@! @-@P @-@P @-P@-@P@-A8@-@ Q T 88@-PQ@ T 8@-@@P-0@-AMPE @/~@@PAߍ0@-p`@PP P P T@DpfH U@Tp5 3; E_P@T3P4@21;ꬸ 8@-P@CA8@-@: @8@-@2 @08@-@P! 8@8@-@P| 8@8@-P@  8@ p@-HMP@$! Uz! x QzU:h@\ PS`ĄuƜ@`$P $=P0յ յ$зv@ T:HЍp` P =P0յ յݷv@ T:U  Uh z4command: %02x %02x %02x failure 108@-P@ 8@@-@<$k^@O8@-P@r 8@o8@-@Ph8@e@-@_@]@-@W@US OM8@-P@I8@F8@-P@@8@=9p@-@`P3UVp@,p@-@`P$UVp@p@-@`PU  Vp@p@-@`P p@@-@@-@" 8@-@PU8@8@-@P?8@@- h@-  D @-@X@&@ C- ăp`@ ]T P`@DU:TA- p`@  ]TPE@DUT8@-P @r| 8@m@-@ Ml`pP h   U  NЍ@- 3 @- - @-@  `PT k g"P s o U g Ѝp>@-@  3 P| >@-@dj P |@-l @-T @-D0(  $ 0$$ 0$!0Q,,\!0Q00 4(|@-P@AaUPKP ZP0|A-HP`p*!@@ @ @ @ @Q Rd X RR 0 %PP 4 No handler installed FIQ(%d) @-  P |fLib_ReadIntVector error @- 00"&&R gfLib_WriteIntVector error Pf: @"v*8@-P@ P: @DP 9 8@- P:0 @ A0 (8@-P@ P: @DP@ P 84 Ԛ FIQ fLib_IsIntInput error IRQ fLib_IsIntInput error 8@-P@ P: @D 8 P: @"* P: @"*p@-P U@: E Qt"*Tx  R@ pTX\aPP@PpNR_FIQS error !Handler Fiq error !Handler Irq error Irq->Handler error @-0 P: @ Px"*Q l^  Q ^  X0ReqInt NR_FIQS error FIQ Handler = NULL error Fiq->Handler2 error IRQ Handler = NULL error Irq->Handler2 error p@-`P@ P : @D T:H_p a``X`pCan't close Interrupt %d @-q`P@+PQP@ TXP(r@0PQP@ TXP@-,(1$ = pؚ    0 0|!0Q  X!0Q 0|@-@aQ@_P nP@P|A-[P`p*!@@ @ @ @ @Q Rd X RR 0 %PUH  No handler installed, IRQ(%d) @-th@X@-@H @4 @-@@ p@-@`Ppp@-@P``ab@<u<uup@-MPp`a@"fQ@0F]`2P[2PA  a<u@<u@l `Ѝp@-xAhAlQ\AHa TAPP@ ly@v`ArBnp@j@-Qeb_000 pU@5p@-`\MtP/uX@ )up ````` `ܚ ```0 < @-@pRaP3 P08 2 P \P P P@@@  """P 0  PP P Pd"P" P<P P 2 P08 2 PP P P@@p 8 @-@@T0- S S S @-@pRa T P ?tl 8tb-P P sTH< T< T0   иظ@-@ T hP H+Pdp0 P08 2 P \P P P@@@   0!@! @-@@-@|@-pd@@-TD@@-4(@@-0P PZPPPPPPXb@a\@-2 b@a\@-b@a\ b@a\ b@a\ lb@a\ Pb@a\@-$b@a\@-,  @-tPp@]@-xXB000 ,00 \@-dBr!sP@@- b@a\@ -tl`` P @- (4@ @- 84@   @- p4 T@ `T 0Qи/, ``` `@px~p@-pCP`vVp@p@-@8j@$gda@-@[@X@-@R@O@-@I@F@-@@@=@-@7@l4@-@\.@H+@-@<%@-@ @ @-@@  p@-AP`Vp@p@-AP`Vp@p@-lAP`Vp@p@-`P@p@@-@@8@-@P8@@-@@@-@4@ T|,d(d\@#!Hppp ppppp p$p,p(p0p4p8p<p@pDpP@@-@M@0  #  "\ 0@S R0з 0#@ݷ@ߍ@- A       Q8@-P@pQ!7!72:0DQ C0!7!72:8@-   0", $"( S R   $".  &".  0(#( *". #! A-@@ P  `  pG玌<#缌 d pP|D#竌`  M  $ (7 !","0 4@p8<A@D HLPT X\] ^ _Q `@-xqPplla@ /-傊)P P^@֋@-q@RPTd` d @@@@踋0 - 0 M(- 0 (-l@-d( @' @+lH HX L(knNBh؟ ?SD_CheckSDCardStatus error = %x @- 0 [-P Pp 0 (z-@- 0(Gs-P P0 f-@- 0 La-P @- P 0V-P P@- Q 0H-P P@- R 0:-P P@- X 0,-P qP@- Y 0-P cP8@-P ` 0@-P SP 0 a-P HP8@-0@ f,P 9P 'P /P@ @- 0 j,P P8@-@@Pw( 0,P P 0 t,P P8@-@@0w(,P P 0 ,P PC-Ԑ@p`P@P 0w(,P P 0 y,P 0 Aq,P@ P`@ $j FMiSD CARD GET OCR RETRY COUNT OVERFLOW @-@@0w(H,P P 0 =,P P@-@mP u 8@-P@ P P 8Pq\@@ jsSD CARD WAIT TRANSFER STATE RETRY COUNT OVERFLOW |@-`P@ P|P } P@ajSD CARD WAIT OPERATION COMPLETE RETRY COUNT OVERFLOW|@-hgP@?P8 P6321,"P(%P P@PP |P1P  PPPq\PjSD CARD STATE CHANGE RETRY COUNT OVERFLOW |@-hP@=9P4 P4/.-. #h|P#_PPPRPP P EPPq\PUOi8@-P@XP P 000 +P  ,P +P88@-P@P8@-8p@-`P@}P 2Pp@Mp>@-P@P- P( 400 *EP  2-P +P P P>0@-_M@@ P @. PЍ00@-_M@@ P @. PЍ08@-P@P @P 000@ @T*P  @ ,P F+P8t@-@/P p 0@-M@zP& P" 0 6*P @^P 0 C+*P  @+0C*P cPЍ0A-p `P@P 0 )P dl +P *PA-p `P@P 0 )P  D,P *PC-$p `P@hP 0 ) yP  [+P @DpT*P ?PC-$p `P@<P3 0 x) iP(  +P! PEpUpQP `P(V*P`P8@-@PQP \L$ B"4P KP88@-@lPQeP \ P .P8H C-Lp P@tk`Q`IV` P ikHP P `F@PEVP L@PELPPH@X8@-Q@|0(f(@0(8@-@Q(PP@ A-`@ PpP P .gP\!Wx$~W$\4~  P jP P\$x4P ~pG``PWH hWrite protect! @-`(@ pPP P!Ut$~U4~  P ,P p$t45P ~PE``pU8@-@P @lP (P8[P l@ZPRP'@-@'P1 PaPS'pPPs'P @. `P /P 'PtxPb'tPO^f0@-CM@0'P|u!1 1! B|X{P R'@0&Cߍ0p@-c@P@|Ą P.'P@ ,&p0&pp@- P:(&@@7 @,&P` b|@qA@"i|AP@QA@WART :N@T*Fp@,DL m ...SD Card Insert on drive %c ...SD Card Remove Drive remove, change to drive %c %c>> No drive attached #8P@PQQX2 R R 8Ÿ0 S P  SP  XPPPPPPPPPPP@-@C^@N@-:6|5P@@@-JT W( @*C-` @$Pp   C@- @@- ~  ` `@P4@d0Pܟ    ,(4`  `FCS_init O-pPhh@P@W`VP@W[T@W3[VT@W3H@<8,(}T   T}T@`@ D0 00i̳@PXqz v T+PZYqAl h T:WP P P   R P JF B T:1hP P f * & T:P P JWZY  T: pP P  d#$P   P@  P@ P@ D (R@@(PPPPPp@-0  @X T |P`0 E~p@B0 } @H?@-@hp@-0 \d!LuoqmX" RVQQ  p@Eg@-p@-0 \!LQoMI! RV8Q VQ  p@g(0Q`\g,0 Q40g&,( Q  0Qf ',( Q  0Qf`',(Qy 0Qxtfp@-0 \!LoVPP p@fꀁ^(#          8@-Q@ !0/ 0  **P5 : !/ JJ !@  e@P Ѝ0@8@-@@ & $PHjb@P@ab@PD[b ??? Receive RX Error!!! ??? Receive CRC Error!!! ??? Receive Data COLLISION!!! 8@-Pl@! @PP @ ^@ @@P8$1- 2 'P1- ' !-P@8@-@P @& 8@-@Xa@@    ?0??? Link status => FAIL p@-R@p`@ ]0 0@@pRX_fifo_error:%x,RX RPKT LOST\@-A @-H@ H , z8@-DP d $m 8@ h!-Pep@-@`P&  6N Jp@-\2 @-p)   ,@adcurrent speed is 100M bit. current speed is 10M bit 8@-CPU @-@ @  @-d@ 8`8@@@ Disable PHY-Auto register =>FAIL @@@ Enable PHY-Auto register =>FAIL p@-`@SxVT`  Tx/ s4/@lPq\  p8@-GH ,$( PPc$   Q $ L08<@4Pc<8D 055d>00 0Č Rd8< 88@- HPPPPPPPPPPPdbPP878@-@X  T$0 P|%L"(F ,Bx"0<P:8  @ @-\**@  @H  G-IPp W_  W,  #"! T_00%X,00%` 000%,X0, ,PP`GP@ P@ `V 00%X00%X0@KT:00%X0 x ,Pع@@@ Descriptor Num < 10!!! @@@ Please Set the descriptor data of one frame first!!! H  V0@-V0C@ Q  "Q00S!, 0@-P0 @ Q L\T N Dp@-e/.!!L@P 0R0 0/#R   "\pX=- % =-    =-   =-  >-  @-@X>     @@-@P 1P   R 0  /-""@ 0 R0 !00 R\@$S \ --?- uRS\ jP̠! @-!S! @ (@L-M -F -> x-7 X-/ <-( - -  0- 0 00P?Q#! ! ! ,0-0 0 $Q8@- @P 8@8@- @P 8@8@- @Pp 8@8@- @Pyp8@v8@- @Po8@l8@- @Pe@8@b8@- @P[U  8@W8@- @PPU8@L8@- @PEU8@A8@- @P:U8@6C- P$`p@ CA-P`p@A8@-P@8@ @- @- @- @@p@-P @`T\phV@P V@P V@P Vp @ PpDeviceNumber=%d,IntHandler=%d Р 8@-@FP(8@,@-F(@,@-p@`P Q $ Q( Q,@-@Q  QQ  @-@ Q   Q  Q p G- hOPN봡处p@!@T: OP#%GO@-< @V@-G@@-@ @^@-@ @RO-p`PA *6Pp.    P:X3! _ P:X3! _Q PU:A-@#P@\ P ( @pp@ U ē@ pN`pP@\@pp@ @ U pN V@L Wp 8@-@ WP'@P8|@-`P$ @-Pp  @@ @2$~PH;[|Ƞ L0L(А,А P%% PCI Device is already init. А @@@ PCI Device init ok. p@-`P@ P{PpLPp8@-P@@ U 9P8Z@-`@pP+Q   QQ ( p@-`@pPpP@ @<TpC-P@7 pNp @pp@ W ē@aP@\ P@pp@ W pN X@L Y  a0S :CQ%A %0 0%! | 1d1L <," 0310 312PQ$(   `L! 8$! ! B0O-M8P@S\"@`Y   <p ` @]0 ЍOsize > 4092 Please use flib_DMA_LinkMode() O-$M\pnP@Xp],Q5 l PX@ p     @ @-lP  lPIlPZ  ZHZ 7]   @T:B@\@!] * xh t0P 0 @   p` %    p` \\0 4ЍOO-MX <@8P   p ` !\0  ЍOO-4@8P0`,tQ8y @㊜`pki jj ikn)` "T " T && T `B bU b0 U 6& U `C ` b)  \:$ "!( @ O-M8`6\0  ЍO0QRSx@-B @@- @:p @-`X 9\P 44W$W0OTGC_B_HNP_Init  exit OTGC_B_HNP_Init p@-W0T`PP @ P@dTU UpWpOTGC_B_SRP_Init >>> OTG-B:Device-A NotResponding(Waiting Drive VBUS Fail)... @-(A   A-Dq`hQAP  \ bW }P )P_WP7 p3 @  `P TmWTkWViW]gWkeWmcWraW|_W]W[WqP%%*PqLW{`[GW P|j7W !!! Please Drive the VBUS...@@@ Device-B enter the Host Mode... ??? OTG-B:OTG-A Device not support... 4 -- Normal-- 1.Peripheral Mode (Path Test) 2.Peripheral Mode (VBUS off=>Still in the peripheral mode ) 3.Reflash 5.Request 'Role Change' 6.Request 'Role Change' Auto-Test x times 7.Dump Memory x>>> (Device-B / Peripheral Mode) Input Command : %d@@@ Device-B Enter Peripheral Mode... VV 8DVlOZcOV`P VdVPAP%BV"* IVRVXV]V COZPP@@@ Device-B Reflash... >>> Auto Test times(x>0): =================>>>Role Change Auto Test Counter=%d @@@ Device-B generate SRP/HNP... ??? OTG-B SRP Fail... ??? OTG-B HNP Fail(Device Not Responding)... ********* FPGA Half Speed *************** <0>.Disable(AHB Clk >= 30) <1>.Enable (AHB Clk < 30) >>> Input:@-`(P&V!LP LVXW@ WY0 SP V@.w Us7g@ KPЍpP T ??? Enumerate Fail... ??? Device-B do not support SRP/HNP (%d) ??? SetFeature Fail, Device-B Do not Support HNP...(%d) >>> Device-A suspend & exit host Mode @-EdUP    @P@@@ Device-A Waiting for the SRP...Count=%d '@-P `PU??? Device-B Request Role Change Fail(HNP Fail)... @-   C-y``0WPgU eUBcU aUG_UI]US[UaYUlWUrUUuSUyQUOUMU KUIUJ@? @U 0>> (Device-A / Host Mode) Input Command : %d@@@ Drive VBUS ok... @@@ Enter DRD Host Mode... @@@ Waiting for Device Connect... @@@ Drop VBUS ok... @@@ Reflash the status... @@@ Cable-Mini-A remove... @@@ Cable-Mini-B remove... @@@ ID Change ... @T O2XOT`P T}7  OT@S  {MOS@SSSSzC O \lOSX.Init HNP @@@ <3>.Waiting for Role Change to enter periphral mode @@@ Disable the SRP Detect ok... >>> Host Controller Reset OK... 'SSSSOWP [5 KP(hSP%H(IHIdI @@@ Device-A exit the Peripheral mode...  Q 5Q@?`  H     r. @    p!@-p`P@ ` @ @ `  hR@R  D ` `Pg @ ``0 0??? Error:Interrupt OTGC_INT_AVBUSERR=1... ??? Error:Interrupt OTGC_INT_OVC=1... p@-xP@|`T PPy  @0 pp@@- <@-R$RlA yR@tR: @ D < W*** OTG Ready **************************** *** OTG Ready-1 **************************** *** Full Speed Phy Enable 0x80 Bit28 *** OTG Ready-2 **************************** @-<5RB ]@  U >>> Waiting for B_SESS_END & Phy Reset...(under 5sec)  RP- - - -0--!P@@PPPPP 0/ P@ 26:>0=  0 0 P /  1/ D@- >P Zq@-"!@ @@-@@@-@@@- @@x@-l @@T8@-PPBU8@,0   000 0xV4@@X-` p@-P@`!1R 8PQ:P<PHPpnum %d Output = %0.8x, correct = %0.8x Compare Cipher Fail Compare Cipher Pass @-pP P# W W-U@* U@' U@$@W PW U@ U@ U@U@ U@ U@U @ U @ U @U @ U @ U@@SW`y )0u"4q8n< k P2d R:H^L[ T@3#PVTSP tPTP P T#3 RP@-pP P# W W-U@* U@' U@$@W PW U@ U@ U@U@ U@ U@U @ U @ U @U @ U @ U@@RW` '0"48<  P2 R:HL T@3#PT|P pPP T3#4 P@- PP@P`04 p R0:HLPTP |PP@-@PP`|0y4v pq R0:HjLgPdTaP PbP@-@PP`H0E4B p= R:H7L4P1T.P P/P@-@PP`04 p  R:HLPT P PPG-$P `p@Q; Q Q QR 0: R 07 R 04 05PQ Q0 R RR-)R0& R0# R0 0!R0 R0 R0 0R0 R0 R0 0 R 0 R 0 R0@ 0@Q  Ql!0"48< 8 2| R:HvLsU1!PkPETgP PkPU؀[0TV4OQ8JL<Ep`HEP< .NL>PL 'Nppp2 2 SEC_DMASrc error, reg = %x, correct = %x SEC_DMADes error, reg = %x, correct = %x G-@@P P0P4T 8X <\T  T 0pbM0S:TH L@PTLpTP PpPY T cHL@PTP PpP; T  HL@PTP PpP  T HL@PTP PpP Mmode error! 0 A A  @- AP  0B 0CS* R\;M R 00 P  0 Heap Overflow Ran out of non-cacheable heap memory P@- @@P(MPQError check it @-@8LDA @ LHeap is full Non-cacheable Heap remains %d bytes 0@ P8@-P@ P P   O  O$ '$%%&&'O ++O 66O458-PPQp"10ХA Qpx@- 44ADA0DS S S9Q#Q Q 0%S!*>A?CS A\ P(* Q Q 0%S!* $M( ,B)C*D+EFM0 CJ1K2L3M@ZA[B\]M Ga~M Rl$ '$%%&&'pM ++lM 66hM4554 @U\ |No Find Master Boot Record |@-@P`?A`PÔ  P|@ 1MP 4`IPPPP P PDrive '%01s' Have No Find Partation Table @-@PZ PprrprPL PH 0/P1b` TlPPNP3 trPP 4#&xb0/ 65 A_M|pP4 !j`p|Px|RuPt00P0t"|2wP\@-@PD@-@P;@-`P\O@;OTP pD L8@-P@dOP XNP \NPQ@8NKON...@-0.S SS@I01 08#8 @ !   !FAT Type error! @-@ P*P QH GetFATFirstFreeCluster: Disk is full O-`10@/p  VQ` OP0/1 KP0/01  4Ô  Pjl` pP @\Y R P:[: `p  E`0/1 KP0/01  4  P |0/P| {KP0/0O 4  P  @-@P@-@0/PP TbpOP OKP P0/0# 4Ô P NP0/0  4Ô P QK QQ p@-P@T:`NP\ P P @\@\ @\pp P@ P Q Q Q Q Q Q Q  0S  @R-0\QQ\ 00N\ õ 0 8@- R   0 ^0S0.@P U S@0S00 \ !(  !)!) 8@"M 6 @^2 ^. ^* ^& ^" ^ ^ ^ ^ ^ ^ ^ Q  P088@-P@ P @ LP LP  J8  .RR PPPP R0  PP.. .... p@-`P@ P @     C @D Rp  Rp  Rp  Rp Rp  Rp  Rp  Rp  Rp  Rp  Rp  Rp  PpTp- R  0 S0 R .0 ^ R0 R0 Q   R   Q   R  ! Q   R   Q   R   Q   R   R  \ 6 @0 0S2 00S. 00S* 00S& 00S" 00S 00S 00S 00S 00S 00S 00S   R  P0 R  SC @ \\\\ \\\\\\\\ RP SK0@-POM@ HKRLP(  P$ ( 0({EЍ0FAT12FAT32FAT16(%s) Volume Lable: %s, Volume Serial Number: %0.8Xp@-M@,PWH$@LaP@ 0   4  >@ 9$:E$,J$ $-E$,J$ $ E$,J$ 0   4  ,0@ ,EЍpT-rw-r-hid-S%12s %6dBytes%9s %0.2d-%0.2d-%0.4d %0.2d:%0.2d:%0.2d %s0@-MP yP XwP @Ѝ00@-MP` ?^P @Ѝ0A-PMp`@᫿P 00t"|2~P, 00 0tP" B`P BpIJB#00 10QPߍV\0@-EM@ P?P40O P D/GEߍ0p@-P`@-JP? P 0 Ppp@t@-0DM @xP DߍD/ aGp@-QM@P/ھ @־P?@.WP@E6` O⟾P @⚾P0 @ P( P ` ₾P @}P @P P8_QލpPw+O-@M`qppЍ0/ (0/P F F PA Cpᔠ堰 1  F딠堰 P0/0 4Ô  P  P p吠地P P  ...@-M@@ @?/P  vP XP H/wP ߍA-PpHM@SV 0 eP LQ0`DLODHP# RODHP D/ PP( %7 PP @PP PPHߍPv@-M@@ }@?/P P 8PUߍPM0@-M@A TA?/P/P %s*P P ߍ0A-Pp@S`p W P P ` dW ]P@-M@@ @?/{P  ]P ?P  G0/P ߍy@-M@@ ʼ@?/LP  P bߍ]A-MP@h ⭼h?//P P (p G0 eP  _g  a`pߍPFtxAT_;aa al l$(04!Set File First Cluster error...(StartClusterEx != 0)p@-MP@@ :@?/P  ` 0 T0pߍp11 1l l$(04PO-@01`/  Pp ( @ DP Pps c1 dP*H\@U $ 0010/0 4Ô P pp qX:10/ ᑐ)( P(4WriteBufToCluster: Disk is full 0@-M@Pi Ⓕi?/PY 4P ($ !AC{PPM hJ0  YdiF\ PP/  8P P :2PPP , )Pߍ0 PG-,p@ P+ `P @P * QP`0P C\ Z  ,!$0010/0 4Ô P@1 0/0, 4!@X,*kP C-p`@*(P  P,(0!@PP0SP@  C0`F0(p(,!Q(Q VBC-p`@($AQP`F  B(p(400$PyP V@-`P@PPE0: p0q(q 8P ,(!Q R(!(q0PE0U !PP!"*r@r@p@-@P"p@#-- 0 R-@@ P:8@-8 <@008<0@-(@ -D(-4Q@ P:4-8Q8-88-8A-dpP@BP@AB@- @BQ<\-<]P-<V0@-@ P H$EP 9`5@0@7A-`@U,0-*Pp'()@@! @, , , ,  p@ P:@ C>8 H CMD SEND STATUS RETRY COUNT OVERFLOW @-8@( , @#>,@@ P@ >Wait Read FIFO TimeOut WaitReadFIFOReady STATUS RETRY COUNT OVERFLOW @-A(@ @, @=,@@ P $=Wait Write FIFO TimeOut WaitWriteFIFOReady STATUS RETRY COUNT OVERFLOW @-!(  ,v ,o@ ,h@@ P@ =CheckCRC STATUS RETRY COUNT OVERFLOW @-"(O ,F ,?@@ P =CheckTransterEnd STATUS RETRY COUNT OVERFLOW O-@pP $M ౟࡟(U\"0  0` ``0@ 0  /  &qPEU  $ЍO^@-`PpB 0 &2@ 0 =P P hP  ( ,D(<@PDMA Error Read Block of SDC TIME OUT @-`uP@P$ U!: P @U P @ PL< U%!1@jQ:QEUerror........... O-pP $M@  Jl1U\"0 0 a ``@0帰K0 03 [ >5&q(PE ,U  $ЍO>@-P t2B0 2@ 0@ /P  P O'< P ( ,>@G@-`PPx@ PP @ P 0 U%11@ @R:QEU!P Lş 0=& @,  0=@  ş 0=&@,  -@  0 P P4 P? PH%|\  2P:S;T\  @P: \ $ "&&$@P: 0S @P:@- @  p<@-Đ\":ĐY\":Đ\":|"Đ@\":\"2P:<"@P:4"@P:SA@0 0@0 0 Q@@0 0@0 0  00  <@-4!@Q848@-@P  HP:8@@-P  P      <:괭 \ h 0 < 0@??? Input Error 'flib_Host20_StopRun_Setting'...E8@-Pd@d 8@x p@-P0@07`0@0@0@@Q XS:P pT  jp??? Error waiting for Bus Reset Fail...==> Reset HW Control @-P @ @  P @  @ :??? Input Error 'flib_Host20_Periodic_Setting'...@-TP     P     9??? Input Error 'flib_Host20_Asynchronous_Setting'... C-p`V@0P@Tx9U Y9 @@ @(V 7P]??? Waiting for Peripheral Connecting Fail... >>>Device already connect... @-8D0    000 @-DQ P     ?- 0 <&(( ".$ PP  A-e@ N,9uP P# 0@P0 000PR000P0@P0PPTv P  P PPP PP  ???System Error... Halt the system... @-0 \ \0 \=đ@\"*8đ@\"*8@A2Q8!P:@A!@Ql8!P:Q*88A!@Q(—8(8??? Memory release area fail... ??? Memory release type fail... 8@-P Q  Tk8@@df8 \c8`8]8Z88??? USB Error Interrupt Event... ??? qHD Status => HOST20_qTD_STATUS_BufferError... ??? qHD Status => HOST20_qTD_STATUS_Babble... ??? qHD Status => HOST20_qTD_STATUS_TransactionError... ??? qHD Status => HOST20_qTD_STATUS_MissMicroFrame... G-`Rp };@B y/|  @ Q  ,R R\7P X@\BTP3#>>> Fail => Time Out for Send qTD... G-Pp` @    @:ث P倌 Pe +b)`':#! @ @fP  : UP7 @ @DP  :"`  @ : *Pz @Pp@-P`@ \@: 0#P%`&p-M0 0 0 P 0000  0 @0 0 0 4(6ЍL6??? Remote Wake Up Enable Fail... (SetFeature Fail) >>>Step1:Enable Remote Wake Up PASS... @-P0@00@@-O0Pt6 0@00@00@0 L6??? System is not in the suspend state. ??? Error ...(After Resume, the Suspend Status should be 0.) @-0@00@0< Ob6G-P p`@    @ 90 +Pဌ' PG PYt`  @ o9 P_ @P5P @ @P  F9< P. @ @P  $9O-M8`p P P  P   PX5P@@`@ ! 8 hXL X X $(/   @  "    "     /Pus $(/@/     "    "     P,*0\ ??? Control Input Error... $(/@/  0 "0   PЍA-P@p`,   T  @    4/A4 4Q!  !  @P:$cO-MP:#:P03L@5 00H0T0p*`]` $0$$0$( 0!0(,T0!,.,Ơ Ǝ$ 0R  +XN4  .* @@ TPE :00$p +.$@MDUUQ:`V4UQs !N0Q\"@AŜ  Š0S:0Y\ X P P PU3P p ( !* 3\:pW: ^\"0@N! !0 !P:ppW:P$Ѝh < 0>>> Length must be the X*wMaxPacketSize*bMult >>> Waring...iTD Number >512... ???USB Error... Halt the system... O- MHD   @pP{ @   $l  (( Z    @ W`` Z 7QP  V# 3 @  !  !@ XpG: ! @HWP UO2W   %T(! 0 Q\"@@AŜa `†@@ R:Z R Q  Q O2`% ^2  2Q:S\" @>C  0P:@@T:Ѝ??? Error ...bT_Count>6... ??? After Complete => Active Bit=1 ==> (i=%d)(Address=0x%x) ??? After Complete => Length>0 ==> (i=%d)(Address=0x%x) 8@-,U@z@@T:8G-Ȕ "& pPP0 % %@u`s@E$\$(E!(,P!,$*"*$ !*"*  \00  @@T:0$ @\GA-P@p`,   T  @    /AO-`b@P㌲wWeDQQFE 4` @Q:  0 1@ 0= & @,  $/ QQ 1(!  @P3QD ! 2! 20!00P: 101@P:@ P31 Q:0221010011@Q: $O t Interval Input Error... O-4@%PL157 & <4* @Pp&J0ꚇ&/ /44 @P8 '4@3PP B0eA 4P@3Pp*P% PP PJ KL??? Analysis Configuration Fail(bCONFIGURATION_NUMBER>Max)...??? Analysis Interface Fail(bINTERFACE_NUMBER>Max)...??? Analysis Endpoint Fail(bEP_NUMBER>Max)...p@-`P@ 0@T:0p@|0%c O-tBP P PCm0Jk0Vi0Fg0 0 0 UZ0bX0aR0`M0@]G0`P[B0PU:O=0>>> Device Speed: Full Speed... >>> Device Speed: Low Speed... >>> Device Speed: High Speed... ****************************************************** ************ Device Enumerate Information ************ >>> VID=0x%x / PID=0x%x / USB Ver=0x%x%x / Ed0 MaxSize=%d >>> Manufacturer:>>> Product:>>> Serial:>>>(Hex) %02x + &P T/@O/@DO/@ T:O/5 '1 /PJ/R/@O/@ T:O/4PG/8PK/@O/@8PO/@ydPFA`Eࠕ~C /DP P P P/B/********* Configuration[%d] = %d ********* ****** Interface[%d] = %d ****** >>>(Hex) >>>(Hex) HID Device ... >>> *** EndPoint[%d] = %d *** >>> Control >>> ISO >>> Bulk >>> Interrupt??? Data Error... CC/Y0 Y00G 9/7/PO3/PU:./@3P*PUG% P:GK P_JP/O/@O/@T:P /-Out-In (MaxSize=%d ,Interval=%d ,HighBandWidth=%d ) >>>(Hex) ****** OTG Descriptor ****** 8@-@.b.h.n.t.z..... . . . . .....<.YP$ O"@. PPP .P .P .@8@.H bDEVICE_LENGTH = 0x%x bDT_DEVICE = 0x%x bVerLowByte = 0x%x bVerHighByte = 0x%x bDeviceClass = 0x%x bDeviceSubClass = 0x%x bDeviceProtocol = 0x%x bEP0MAXPACKETSIZE = 0x%x bVIDLowByte = 0x%x bVIDHighByte = 0x%x bPIDLowByte = 0x%x bPIDHighByte = 0x%x bRNumLowByte = 0x%x bRNumHighByte = 0x%x bManufacturer = 0x%x bProduct = 0x%x bSerialNumber = 0x%x bCONFIGURATION_NUMBER = 0x%x  **String ID = 0x%x , 0x%x **Manufacture ID = **Product ID = **Serial Number ID = O-@MH}ȕ`㔃0  P Pd p&( p&(4   0 PT  80Pڸ-`000 -   0 P 0PP:0 P 0@+ P -o>TK Pi P˒ʓɔ"#PQ$Q (,  ?0 mPI" pP (, "p ?0  WP3#dP (, #p?0 BP$P (, $p@>0 .P  $  0 #P Ѝ\ >>>Error:This is not the GM Test AP... Get PID=%02x%02x, VID=%02x%02x T E PL PD P8,O-MP  P P,,,, 0 0,,,,@~,P@y,@T:t, + &P 4h,f,@b,@ T:],e5 '/P1 S,xQ,@oM,@ T:lH,4PlC,8Pg@,@];,@8PY5,@9dPFEA`ࠥ~C T&,DPH P@ P8 P,,$,CEF,Z0 Z00G ,,P+PU:x+@3P*P  % PwЍ<`Pdt>>> 0x%x 4 >>> >>> HID Device ... -Out-In >>>@-M+A+C+D+H+H/P#D+H/+E+ A/+ P @+@ 0 C+ P@" % Q*8+PЍ******** Error Handle ************** 1.Dump Memory 2.Exit ********************** >>>Select: %d>>>Input Start Address:0x%x>>>Input Length:0x********** Dump Memory ******************** 0x%x ==> 0x%x, 0x%x, 0x%x, 0x%x -Ÿ$M !S  00 5 b$Ѝ@-DB(M0  040  N Q +N R $  +E, R +=(Ѝ0@-M P@@*0 0 0 1PSa*0 0 0 P^l*000 0  m*0 0 0 PK*0 0z 0 P{X*e*l*vUSBC ,USBS|>>> Get_Configuration(%d) Test ==> Fail >>> Get_Configuration(%d) Test ==> PASS >>> Get_Interface(%d) Test ==> Fail >>> Get_Interface(%d) Test ==> PASS >>> Set_Interface to 0 Finish ==> PASS >>> Get_Status(%d)(Power/RemoteWakeUp) Test ==> PASS (Bit0=1 => Power From Device) (Bit1=0 => RemoteWakeUp Disable) #*0 0 0 ]P*G*K *0000 0 EK)0 0 0 7PXH)OO)HO)S>>> Get_Status(%d) (Power/RemoteWakeUp) Test ==> Fail >>> Get_Status(%d) (Endpoint status) Test ==> PASS (Bit0=0 => Not Halt) >>> Get_Status(%d) (Endpoint status) Test ==> Fail >>> Set_Feature to 'RemoteWakeUp Enable' ==> PASS >>> Get_Status (%d)(Power/RemoteWakeUp) Test ==> PASS )0000 Z0 )0 0L 0 Pq)Tr:Ѝ0>>> Get_Status (%d)(Power/RemoteWakeUp) Test ==> Fail >>> Clear_Feature to 'RemoteWakeUp Disable' ==> PASS >>> Get_Status(%d)(Power/RemoteWakeUp) Test ==> Fail >>> Get_Status(%d) (Power/RemoteWakeUp) Test ==> PASS @-BP if c`]@-@BD A>;@7O-1,M(0})   Adep`$@嬑0P5 2 572: .,@$TP(0\  t,@P(0 P! Q @F(Q(U(PU:`V\"jFpoF ,Q0  `( T$@ @DX #2W(x(@,8(P ,Ѝ >>> Free Run 10000000 times: 8O??? Control Path Test Error...(Expect:%d Actual:%d) ??? In data address = 0x%x ??? i=%d l>>> Finish Control Path Test PASS (%d)... >>> Again(1/2->y/n):%d8@-,Yw@Lq@T:@8g@T:DP- Q53(5:x  8C-<<FE DDP) T0"0" 0"0" (2      FE  ~0p68 80H20p Ȏ   'T{P0LPTXP\L`@P{+QP@0P8<@D H8000S  C04 50405 P'P$ 00805 ;0<<00001 Ǝ1P:T h 0\ >>> Bulk In/Out Max Packet Size = %d O-4M)4',H+8O/'-'A+TO(' DDS$e @`(p(P 8P 72:! 00T005L !0/@ Q :*Q l 0* 0 , 0 00048 0  Q :*Q  * 0 8L  R 0&08L  Z&Z:XpW\"zG`Gq*Q 0pPL 4,& @U (PPE$T@,Vd:,{&(x&P*Os&P9 &4Ѝ>>> Please Input the Bulk-In/Out counter:%d>>> Please Input the 'Print Message' counter:&M>>> Expected Address:0x%x /Received Address:0x%x / Counter=%d $>>> Finish Bulk In/Out Test PASS (%d)... O-4M)+&,R@`@T:r4FE %  R  R  偺᫺ @e($`p0\z%L5% QR  p30  0 0A0  _HTP@ Q W% c%P P#%U:p@ W@yG)Q `6 0P@<%(`$V `#@T @,X:A,%PP@@T:`4ЍO>>> Free Run 1000 times:  ??? MaxPacketSize Parse Error... >>> Error:ISO-IN Fail (Expected data:0x%x/Received Data:0x%x Received Data Address:0x%x / Size = 0x%d d>>> ISO IN Test:PASS (%d) O-$MON%P@P@T:4F E0$5 S S傺᫺e`勑h @p`P ;aO%p 000SQ:  ! 0o`@ V@iF(Q P 0 Ptp$ @PUP# T @W:<$R@@T:$ЍOD>>> ISO-Out data finish : %d O-dM\@T@P@HHZXP@e PP@ $`(O$$`$$$P T\0㤳3 aD^C  R0,($  JLZ _$ XXPQ1 00!0 g@p@ W@ aP@]@P 8$ 4$ 0$j@T:@pW@XXPQ @ Q A @-P0525072:Q00 !  'QTMPs# Ps# Ps# XXPQ P0T J\# c0#XXPQt f>>> Please Input the Interrupt Counter:%d>>> wMaxSize = %d >>> wInputCounter = %d >>> wPrintCounter = %d >>> wIncrementSize = %d >>> Counter = %d >>> Total length = %d >>> Error:INT-IN Fail (Expected data:0x%x/Received Data:0x%x >>> Received Address:0x%x j=%d >>> Low Speed... >>> Full Speed... >>> High Speed... >>> Current Size = %d Total In Length=%d M Bytes (%d Bytes) P0T J@\V# L 0Q#HPDT QDD\T@TT@PPP@P@ͅP T\qXXPQPXXX PPY`Z:`#@ :@T:dЍ>>> Current Size = %d Total Out Length=%d M Bytes (%d Bytes) >>> Interupt Test Finish ... PASS (%d) 0@-,MP  "O&O""O&O"^@ $&0 $   j%Pd"@&Ql" T:|",Ѝ0*** Please Input Counter:>>>Error:This is not the GM Test AP...>>> Control Test: Out data = %d >>> Issue GetDescriptor OK => Counter = %d    @- @8@-pP@@df"@@@d@@@T["lX" kS"dT:8 '0>>> Step1:Suspend System >>> Step2:Issue resume signal... >>> Step5:Get Device Descriptors 10 times >>> Suspend/Resume Test Finish...%d @-pP`@@""@@@"`P @@@G " "O" " T#*! C&`!Q购 >>> Step1:Enable Remote Wakeup >>> Step2:Suspend System L>>> Step4:<1>.Detected Remote WakeUp Signal... >>> <2>.Issue Resume Finihs... >>> Remote Wake Up Test PASS...%d *** press Enter'1' to retest...%d@-trtR`@@!0!V(!/!!0 PP! T:VC@!@@@ Waiting for Device Disconnect... @@@ Device already disconnect... @@@ Drop VBUS ok... @@@ Enter DRD Host Mode...(Counter=%d) @@@ Waiting for Device Connect... ??? Host Init Fail... ??? Enumerate Fail... >>> Cold Plug 10 times test finish... >>> Hot Plug 10 times test finish... A-p`@-!dV NPpPU *!}D <!`KCP @T V 'A2*********************** Address=%d ******************* *********************** Address=%d Retry******************* ?????????????????????????? Enumerate Fail... @-}n#fP@p @}T:`@x @! P pPx ppT\"a:!Wd@ Counter=%d ===> FrameNumber=%d Counter=%d ===> FrameNumber=%d Waring............ >>> Frame Counter Test PASS... >>> Test Fail... @-@u dPCq `DPJ PCMTPX` RP][ fY W kU oi$GP Pj Pj Pn PRPy PT ************* Host Mode GM Path Test AP ****************** 1.Control => Control Command Test 3.Bulk In/Out Test 3.ISO-Out Test 3.ISO-In Test 3.Interrupt In/Out Test 4.Int => OTGH_PT_Interrupt_In_Out 9.Quit *** Please Input the Item:%dPd DPPC yP P@-Mh`dq@N@TVP^ Pd PiprUy 4Pz ="P{  P 4PyxP ~|zxtOvpO#q P s Vx#************* Host Mode AP ****************** -- Device Speed: Full Speed... -- Device Speed: Low Speed... -- Device Speed: High Speed... -- Normal-- 1.Control => Get Device Descriptor 5.GM AP Test 5.Keyboard Mouse HID Test 5.Logitech Webcam Test 5.Hub Test 5.MassStorage Test 7.Suspend/Resume Test 100 times 8.Suspend/Remote Wake Up Test 10.Hot Plug test 10 times 11.Cold Plug test 10 times 12.Static Emulation Test (127 times) 19.Quit U@"4P W!P`  Pa4PF 2u`PЍA-<pD倏 0` lP`zPU:Tu@T:D@nTlxj) 0x%x-0x%05x:%02x ) Mass storage state = %d 0:IDLE ; 1:STATE_CBW ; 2:STATE_CB_DATA_IN 3:STATE_CB_DATA_OUT ; 4:STATE_CSW \@-<6 <@@@DDDHHHLLL@ @-P@O-TMpP@릮aU  Tz@PQPD5w0 [ !ESP!DP@P SW  @P@⹮ T岮 ΐ Y PPUTxw+T ;TЍ) 0) ) $( L%x: FOTG200 Device Bulk Bi-direction FIFO transfer test... USB Device>>> < >>> VBUS Turn OFF(mdwOTGC_Control_B_SESS_VLD_Rd==0).. $@-8< u0??? Check 0x138 error = 0x%x ,L @0! p$LLLLLL8888 \$  $ $ ) ) L%x: EP0 fail Q@-A P 0L@  L@L0\LL @  LL0$L%x: Cx IN DMA error..L%x: Cx IN DMA stop because USB Resume/Suspend/Reset..8@-LQ@P@@#@2@P8@& 88@-Q@P@@#@2@P8P P d  $  @-H+T R х0 Ç х@   8@-WB  8@-QpP d  =,X?AL @- @- Q`?AL @- @- Q-`ϠX? @L L P\!!!!8@-xE 0P$ PXT@ 8@- DPPp@-heU\F @4 P^PpkP 888@ 8888@ 8p@-Ed4 "Q` Q Q#0QD Q8 Q0 Q(  @Q  PQ  Q1@- "4S"! )( p#X#  0RT# RH# R@# R8# @R,# PR$# #  # 0 $  Q1z@P$55535#0@-t4M hPH`R񏐑),PP  Q@LP!Qy*kL s P`XAL_Z P]\QI@     Q :  R: Q :  Q :  00~0000  4{  #P4Ѝ0@H ) L') * ) ) ) >* d* x) G) h@*P P - /Q' !P%@LQ P*kL  Q`X@L@@@-<1K Q* Q1 Q7Q+ !P.@LQ P$*kL  Q`X@L   P@-  Q1 . , !cP@ P@a P@, P P@ P@ P@ P@Q O-  ` _MP}   @ @|崳#3% 弓pppW: ppQ: `1P:1P:$`TpppW: pppppppW: `1P:1P:p2 P:P2 P:$02 "P:T2 .P:h1 &P:1 P:paV`@PQQQQQ PPPPPP  @@T:4@P PDAL%x: full speed mode L%x: high speed mode %VZt) L%x: EP0Cmd: %02x X! T@P PPPPPPPPPPP@OQ@-@ 0L@  L@L0hLL @  LL00A$ 0) L%x: Cx OUT DMA error..L%x: Cx OUT DMA stop because USB Resume/Suspend/Reset..A-h`P@P@@#@2@P+@pЉ  R  0x  P@KPU    XL%02x:Cx OUT Vendor test error. 8@-Q@P@@#@2@`P8P P   D D"L%x: EP0 command abort  p8! 8!8!@+8!4! 4!4! 4!4! 4!4! 4!A-PPPPxt@`   y@T:) ) ) L%x: EP%x OUT data 0 byte to Device `TT! T! 0P:A-XPXXLu崃@`  D@T:L%x: EP%x Isochronous Sequential Abort A-,X!\XXuH@`  @T:L%x: EP%x Isochronous Sequential Error T@-$LLL%x: Bus resume @-%4LLL%x: Bus suspend 8@-`EPQG 888@ 8888@ 88%$LL P8L%x: Bus reset G-RpP  A?P*A< R  Df@LvB L<@LLeLL< L L)@L@L LLP k}@ mvL@LPh ]f$ D4@  $P \ KF P   H8@P H1k  = @  @9 @  80??? Interrupt Error During bOTGDMARunning 0x138=0x%x L%02x:DMA finish Interrupt error.L%02x:DMA error.L%02x:DMA error Interrupt error.L%x: Unsuported EP0 command...Return Cx Stall... R8@-LYP0 !" %!8@(*@$I!l L@ @L@L LL @@LL d8L%x: Set to Wrong FIFO,FIFO%d not support..L%x: FIFO%d IN transfer DMA error..R8@-ZP0 !xO" %!8@(*J$!l L@ @L@L hLL @@LL <Y8L%x: FIFO%d OUT transfer DMA error..<@-KM@@P:@%      @ ^@ @@ 0!R@"@@T:ЍCxTest%d:Cx loop test ok, Tx=0x%x, Rx=0x%x CxTest%d:***Cx loop test error, Tx=0x%x, Rx=0x%x O-@@P@` 44pq`j␔Lk␤L&@␴L@P:@.lL 44&@@.'p 0R!(p@W:X@\OPAMTest%d:***PAM loop test error, Tx=0x%x, Rx=0x%x PAMTest:PAM FIFO%d loop test Pass Please re-plug device into host. PP11 A0@#3!R! R Q:A-s#0 TPP tLP( $0%$ 0#00"PP @`P PLPH! @H@/"/B!R08HHHLQ0V @Q8 1HH  Q81H  H @ @K'SQ V 0Q8!H00H00080!HH@ @M  0080@H@NH QPLh@-< " Q T0<SS0,5000 FS0 @@8@@ <@)<# \@CSD   8 D@ @D,  8 D@ D<<4@-@P@ P@  d l `MMU page table level not set 00A S0@a0ASW@A0AS7@ Q0  R R/R   /R  R R R /R R R    R RR Ra@Q @@-@0 P@p@-bP@@P PpC-MpaPA P񏐓',167HJMPSY^fluv<w}y o8@ Dt ~ 6@<P@ Phh r [ b l U\ f OVC.I4PP P$P(P0P  03S4P:4P 4p4444, 6 ,&F4PP P$P(P0PP00PP00PЍp L4PT4P  s PbUnrecognised word '%s' 8@-PD@HLPp <P88O-M     { w s o k g c x_ p[ thW h`S \TO PLK DDG 8<C ,4? ,; $7 3 / +000 |P 000 pP 000 dP mPP000 VP @@000 HP @000 ;P }000 /P q``000 !P c|000 P Wp@000 P Jc@4000 P T;9000 xP7 D $,4<DLT\dlt|>>> Logitech WebCam Test Start ... >>> Issue Control Transfer... >>> 'Camera Set' Control Transfer Error... @000 pP \O000 hP O00T0 `P O@000 LP O`000 DuP IO000 <iP UO@000 4\P bO000 ,PP nO000 $DP zOP000 7P O@000 *P O\눑p 0t00  '`LL P: ` V  BY`@@ V `#000 dVPE =@ 7 D1P M*P@U:>>> Issue ISO-In 895 bytes Transfer... 0L >>> ISO In Counter = %d(*512 iTD)(Current_Num=%d) ??? Active Error , iTD Address=0x%x / iTD_Num=%d)... ??? DataBuffer Error , iTD Address=0x%x / iTD_Num=%d)... ??? BabbleDetect Error , iTD Address=0x%x / iTD_Num=%d)... ??? Transction Error , iTD Address=0x%x / iTD_Num=%d)... 0@-P4M@ 0,00 !00 0 ,0 = ,z00 0 ,P G 000 000 PU4Ѝ0>>> Set Idle to 0 finish... >>> GetDescriptor HID Report Descriptor finish... T >>> Mouse Data:0x%x 0x%x 0x%x 0x%x 0@-4M@TP $ G000 a0 0p00 ;P_4Ѝ0@-6Q@ Q@W $>>> Non Support HID Device... p@-P`@ \@: 0#P%`&p>@-QAFE 4  0 $@$  0 =& 0!($ 101@P:0 " "! 0 !0 !@@P:>@0@-$M@ dP d000 P`o$Ѝ0@t 00@ >>> Get the Port Change Event... >>> Port Change Event = 0x%x @-@ 0 0 ^000 000 k>>> Port GetStatus:0x%x, 0x%x, 0x%x, 0x%x @-@ M0 0  900 0 JЍ>>> Clear Feature Finish(0x%x) @-@ M0 0  00 0 *Ѝ>>> Set Feature Finish(0x%x)... @- @Z   2/ |Z   m  QA I DZ C??? Connect Error...>>> ClearFeature (port) =>Connection >>> SetFeature (port) =>Port Reset >>> Reset Complete... >>> ClearFeature (port) =>Reset Complete s >>> Low Speed Device attach to Hub... >>> High Speed Device attach to Hub... >>> Full Speed Device attach to Hub... O-@ 57 : > @Pp&x ꛇ&C H @PL @GPP b eU P@GPp>P9 P??? Analysis Interface Fail(bINTERFACE_NUMBER>Max)...??? Analysis Endpoint Fail(bEP_NUMBER>Max)...C-Pu 008 5;#88<00t"|"A  4 P(`0 KP/ p&( <0 3P   %0 !P dsp``P:0  P 0 @+ P % h"bbcd67SPQ8P  ` ?0 PF6` pX  p ` ?0 P17dX  p `?0 P8X  p `@>0 P  d0 P O-,M 0 0  000 Pt@("(0 0 # 000 P g ,Ѝ@T@;@TL먖p@`7 P Q@V  D (I (Q P @n@    QU4Q@ kPu \ ??? Get Hub Descriptor Fail... ??? Set Port Feature Fail... $t>>> Select Port to run AP(1~4):%dKT Vx#p@-PPA``P @ ,P @ &@+dd`P\`XPT`PPLPpQ< Q Q Q8@8@8p@-@PZ @+P8@ 888`a L = w44444444`p$ % ) USBS) T X ` \ * * 0??? Error (eOTGDataOut during bOTGDMARunning = TRUE ) @-A q mPQ      P@-@Q QP @`L@^@-hAP `Q8@ 888``pq L  44444444p`) USBC??? Error (eOTGDataIn during bOTGDMARunning = TRUE ) @- xh@-BP P 8@8P@ 8@-@Tg PPc PU:O] P(Y PU:O8@R tOTGCBW: %02x D8@-S0E @8OA @ T:RO; 8) tOTGCSW: 8@-P@P  @ @ P:8p@-`@P @ P 5 7 52 2 5:` ("(TPp@e ) , X T Interrupt count = %d 0C-TJ@HqJ@` 0dPT   A  6  k P" ll  @  Q  0   @KT:PC 0\ L%x: Interrupt_Out Byte Count Error = %x...(Correct = %x) ` L%x: Interrupt_Out Data error... L%x: Index(%d/%d) Error = 0x%x, correct = 0x%x \PTPLP@2!&k/$L'PϠ``` `` `k/$L'Pd`ddd# !@hh`hhh?!l`lll(P PP 1!&k/$L'P@``` `` `k/$L'Pd`ddd# !hh`hhh?!l`lll) * + 00@-MMP?00$x w3<P PT`@X P@PT:ލЍ0* * read OK!!! read error!!! %0.4X %0.2X @-@M< P0t0$ w3P [PzލuWrite error!!! Write OK!!! p@-P@`:P | AA aAP`p@<S Tw $P }Pp@pAccess SD card... A-`PP@ @8qx00@0@/P8ᾄPp #> U m <<%d files in this directory>> @-@8sQ D8 P8 DTChange to loca directory Change to %s directory OK!!! Change to %s directory error!!! p@-@8i4LSaP8 PL8 P 8HpD8pMake %s directory OK!!! Make %s file OK!!! Make %s file or directory error!!! p@-@834$TaP8 PL8 {p 8Dp@8pDel %s directory OK!!! Del %s file OK!!! Del %s directory or file error!!! p@-@88LZUbP 48`p8 ,XpCan not rename %s file!!! %s file has been rename to %s! A-P88p @ul87 LLa `L* @ P 0@++ 0sP   {rCan not open %s file for reading wCan not open %s file for writting O-@8lO8 pᰴO8SLtOL OL< C@ p `@ m P"0@+@ 0@+T  Q PX P P g e @X4Compare data error [%dth byte] Compare Ok..Files are the same!! <\PP @-w0A  ( $ ?  t* %s:%sC-MP||9@L<$@!@"@HJSHDFpphapY@W;Pg @$ P-|U T@ &|$|p@@D U P@PT:PoPpP~ P Ѝ* * ================================================== >>> Enter the USB MassStorage Command-Line Mode...  USB Disk>>%s\ no device attach now!! p0 * Send SCSI command (0x%x) Done (LUN=%d), result = 0x%x C-@ `$pP(% % % P&` w$ plC-@ `$pP*% % % P&` w$ pl8@-@P$ P l88@-@Pn% P X4l8p@-@`PS P ` lp@-@8 ( 8Tl@-@ l@-`xS@pxJP@EA-tP$p@xm`x RpQ@ 0  Q :  Q :  Q :PQ P PPPU:踊 Device type unsuport, it's not a scsi disk%sSCSI INQUIRY : SCSI Device ID <%s> SCSI INQUIRY : SCSI Product ID <%s> SCSI INQUIRY : SCSI Product ver <%s> p@-Pxdf@xf0? "pP w0$PPp@T:P}pA-4wP@x`x. pP:w`  $010 00$0@P1$ P( "($!.P*&P"PU:Block size over 1024, is %X SCSI CAPACITY : SCSI Device total block <0x%x%x> SCSI CAPACITY : SCSI Product block size <0x%x bytes> @->> Host20_MSCD_ClearFeature Fail ... 0@-P0$MQ @Q @ Q  Qh @ 0 @@0@5 $Ѝ0USBC P>>> Unknow 'psMassStorage->srb->sc_data_direction'... @-L@(M0  040  P $ QL 0DS <d(Ѝ,P \,@-M0!*"*@b Q *@@ 0C@͠ S0S |S005! S SlO' D$004!0 MЍ$USBSt??? Buffer OverRun... p@-@@P `P P pP Udpp??? 'Host20_MSCD_issue_CBW' Fail... * ??? 'Host20_MSCD_issue_Data' Fail... ??? 'Host20_MSCD_issue_CSW' Fail... >>> Device Stall the Command, CSW issue again. -M 00 0 IP Ѝ>>> Host20_MSCD_GetMaxLUN Fail ... --p@-@PM@P*` 9 QЍpM-s-M@@ @p@`@Ѝ  P @W"T'Tp' \T"P\P'P`@ Tp T W T DP@UZ  P P T  [* R[:@AЍ--P"@P" @ P P0 @ P P0@P P[[J P0[ZPFV `   PK `ZJ P `VZ(ЍM-p-M`P@p AWp~  p pЍV`+@ +P -P@ p`FV0P 倿`FpVxPXP XX 倿`FpXX ꀿ`F E p  VoPЍ@ @   z 0  Ѝp pЍV`-@ +P -P@ p`FV0P 倿`FpVxPXP XX 倿`FpX X  * ဿ`FpVPЍ@ @j*Ġ *ĠЍM-p-0MP@p9,`V0Ѝ %V3 , ` PE ,`  P 0Ѝ{Z `*PP`0A P*&[0Ѝ 0@[0Ѝ `0A P:〴lQlQ``LQ ` hQhQ`njQ` tQzQ` fQj [Q %Q" EQGQa XQ cQ- dQS eQX pQy gQR iQT nQY oQi sQu uQ xQ 0Ѝ %P`R v0ЍZ (([0Ѝ  p0ЍZ ((K[@ @ (Ġ @   ( $`,   q $ (  @ $( (  Pq , $(  l g@ `0^P0 !QP0Ѝ " @]PS P p% A Q p  !@0  P0ЍpZ 1 R02055  M-v--M@pP0P pxPXPTTp@T@T @`P   h@ V#(pP[ WEZЍЍ @  Q A @-@@0-P  P(``@ `P HP  P(pp@q E` -VP@@TX/ A-@-@ @  4 8 % J `Q @@P @ Q@    @ P ` @  p @  @   @ P @ @ - , Q PA`Q` @   @ Pj APPA`  `  0v P@  pE@ V,0 @ @ P@  R^ B  00 8@-PP3@AT8P R: 0R 5 5:0 000C0 @8PP8@-00SS:0 0S @ A PP:0\ 0S00@-@-Q 7PCt(0 p@-!!p@-@-0PR!@-0q B0` RP1)P ) R"*.1) )0E0E@-P@@-  @ @RR @R$0CD^#( 0-Q @>@?Ϡ@@SS @S$  R 0P B 0 Q 0 S0S  B @-@^L0 S SL0S-^0L RLR@-M@ V4PЍ- M V4 Ѝ@- V4-MV4Ѝ-MV4Ѝ@- V4- M V4 Ѝ@- V4p@-P`P@`P p@ Rpa:P0@2 AR7B"P#M-|--8M`( F@( ([,ÀhP ` X0P h $8HЍD@@ k4 @hPP@@@hTa 4 ( @@Tڀ  S @@ >  @Pi@PhP*pX J@0 PpWZW UPpp0PpJW h $8HЍ0 UPp W@0 P UPpt UPGP0 0 @QG@ p0Phh M-p-MpP@ ,`PQP P   @ЍEXeX > fX000 0 <0Q4a\`$@ PL Q P0@P ` P@P `0A Q8P*Q 000 R ` Q@ R A0B `Q  000 R` Ѝ@ R  R  000 \0 Qr `$-+ InfNaNfR 000Q` bP0Q0ZRQ`Q Q0Q@Q0Q QQ@QAfXЍ0H"Ѝ0S0C 000 0  0`P0Ѝ8@-@P 0+ħP-`PP0  PdPd0  P0   08@-0-0@S0qaSQR0 P<S>S 0S S C\! r  %p01S 2S` >R >Rw a   &RP R02S R01SR R  RPQS SPQ  P^ U ?@/]P U</ / X/ p@-P @ @ '`P  `H   `p @Q p Q   H[ PP#P   ^ $@^ P  ^@_  @ ,PPP  bPp,@(`p  `, Q A@0  VRp,  >PpM-p-pP X`@T /p` LHP@ p@`V 0@- P0 P! ! ! !A OQ@P@ R00 B0H0 @ @   !QR BP,@  0`Ѐ@-_@`p @-@ D/ @@--@00M ^ 0c00@QA V4\&8@-P@  @0/Ѝ0@@0/@-  P<@-- M(@P0 @PЍ0|Ѝ0M-p-P8!(M XX n 7@AT@dT`@p   @0@p@V p   `P   &0`@X   '(Ѝ(Ѝ8@- @ RP"@*0!`"0 PBP@@@@@ @@@P@ PQP P PP P 8Unknown signalLInvalid OperationDivide By ZeroOverflowUnderflowInexact Result: Heap memory corruptedA-@-pQ`TPUp@DUP p@@DT@-Q PCp@-M  V4  0PЍ0 80/  S!P@-@ 00*  ^? C@- V41 5%, x `ʰ |@ !8!<!>!?? 0l2, @"8("<$">""?!?  @ @H-0-8@@s%H-0-8AZH-0-8@@[DH-0-8AZ8SJp p@-- @[p ""#0:ph&h@s s`  00s pch&hg2#'10`h&h`h&h0 @-h&hj%*=C0Ct\ 8t  0=C0C2] 5= I-!$hx &Ȭ'" %hx &Ȭ' pQ`1`D0U1`F0'HX,xg"h'( h,(` .aH` 0C$Xh!x'H ,H"xh'( h,X A` 0C5 !(h$xH' H,%xh'X h,( A` 0C$Xh!x(' (,`A 0Ct 0L=0@I- -$8% o#df'xgi`vf,l,x%h&cb 3#w ,Ƞ  R P'((B0(R ' H!q ,Ƞ  P& )B0)R P.!B0!R "- # A pw ,Ƞ  R P'((B0(R ' [,E!q ,Ƞ  P& )B0)R P.!B0!R "- # T@w ,Ƞ  R P'((B0(R '"' ) n,R@8 Rp !!  Rp !!  Rp !!p`n IHHIH` 0Cက~}|{zyxwvvutsrqqponnmllkjjihhgffeddccbaa``__^^]]\\[[ZZYYXXWWVVUUUTTSSRRRQQPPPOOONNMMMLLLKKKJJJIIIHHHGGGGFFFEEEDDDDCCCCBBBBAAA_- O-@0St@P !0O-aqІP!0O-aqІQP!0O-aqІP!0O-|a|qІP!lalqІP!aXЀTPP4 1@0S+@P !`pЖaP!`pЖaQP!x`xpІaP!```pІ-aP!H`HpІP!a!adh\`txlpTX|T  N_-@O- p* R @ R h+ `  L<@+ 88,4   a  / N_-@O-\ R P R < R88( d  aXX-!O NN \_Ѝ@-ğ@@Y 0$"BJ@Q*0 Q J"D8  @) ~:32@ P* @<Q01Q r1ß`@"?S0 N~32  T  @@  @a:̰101 r1dß`@! ʰ $N@ʰ@Q@S T ^Ÿ@QS0Q q0Q0Ÿ@-Ÿ@@ 0 J$" ! "0# !z@-PŸ@@u 0$"BsJ@Q*.0 Q J"DL  0s ~:3RJ @ *0 . C@ 5R" R: R 0bQ0# 0b 1#- 0bC310 &$  @ @ : - P-K P 000L/J- P-: P00@@-`!6PN!PN 2 6 8 9  : N2 b1 @Ō -- P- P 95@Č0=p70 3p0 ; 0Ȍ @@ @ @   @  $$04$($Ȁ Qp@ $50$pĠ = 0!B^J P@00+;B Ġ1Ð* B, 1\1 0c\1`@Dàpl  # \1 0C   ̰  \\!Aàz:R @r0QAàAĠ   0Z!  ! RĠ N 0!BJ P$"2@00+;B; Ġ1PJZ@ 1?, B 1 0c@"4 ˰ B˰ Bx  `  @P! "3  b0 0  0C  \\!à :R @r!0Aà8 0rsR!@ O HRꁂ ! Ƞ#3 2 3G 0@/CȀ@- BQO\` 1L !Ġ ,:!}(!Ġ ɠ!@B(q 6Q#pP#@ R1R1 Z@L\1`  D"CL"S@ @nj\!`@A @`3 0@/C R S1 *  Ġ! @Ǡ||@x@Ǡ|| $C | :+44J r:3Q*Q@ˌY!h@$$`@$ &@&'@'(BQ@# J|JP@Ǡ||1 *P|ZQ@Ǡ||1*Q Ƞ#3 2 3* 0@/CĠ (B\0@S01B(# #R1R1 Z@AQ1`l#C#S HȀA`@à3 0@/C R S1* O @Ǡ||à  à@ P@)B21*B@*B+BQ@+B @ Q@9C21:C@:C;CQ@;B @-- P-~ P@L4;@?0cQ 0c 0c04 0:?3@ĂM@JfQbj@Ġ<- P-D P@`@A@AA@Ał50  - P- P0  " ?0 S* S@ @     P-P-PP0 3@   p @ Q#- P- P0400 $ (Please power down the system, then drop out OSCH oscillator for a while. Put OSCH oscillator back and power on, check if RTC's still running. $(, $(, $(, ==Command REGISTERBase dump(Default=|0x0000-0007) => 0x%x ------------------------ PCI Bridge Test ------------------------- *** H/W Request:1.Can not execute other function befor this test. *Item2:Write FPCI Bridge Register (0x04) => PASS *Item2:Write FPCI Bridge Register (0x04) => FAIL *Item2:Write FPCI Bridge Register (0x08) => PASS *Item2:Write FPCI Bridge Register (0x08) => FAIL *Item:Register Write & Compare 0x50 => PASS *Item:Register Write & Compare 0x54 => FAIL *Item:Register Write & Compare 0x54 => PASS *Item:Register Write & Compare 0x58 => FAIL *Item:Register Write & Compare 0x58 => PASS ------------------------------------------------------------------ ------------------------ Lan8139 Card Test ----------------------- *1.PCI Bridge IO-Base / MEM-Base Test by RTL8139C register mapping... ---------------Bus/Device/Function Scan -------------------------- --Device %d Found... Bus %d / Dev %d /Fun 0 => ID:0x%08x ------------------------ Memory Dump ----------------------------- *************** PCI Bridge CSR Setting Pattern ****************** *** Item: A B C D E *** *** ---------------------------------------------------------- *** *** 0: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x(Default)*** *** 1: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 2: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 3: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 4: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 5: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 6: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 7: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 8: 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x, 0x%0.4x *** *** 9:Do not Setting... *** *** PS:A='Latency Timer' *** *** B='Delay Read Latency' *** *** C='Target Initial Latency' *** *** D='TRDY Wait State Timer' *** *** E='Master Priority' *** ****************************************************************** >>> Setting Bridge CSR (C='Target Initial Latency'=0x%x) => Pass >>> Setting Bridge CSR (C='Target Initial Latency'=0x%x) => Fail >>> Setting Bridge CSR (D='TRDY Wait State Timer'=0x%x) => Pass >>> Setting Bridge CSR (D='TRDY Wait State Timer'=0x%x) => Fail *** ------ Test FPCI Bridge ------ *** *** 1.FPCI Bridge Test (Bridge Register/CSR) *** *** 2.PCI Bus Scan & Compare VID/DID *** *** *** *** ------ FPCI Function Call ------ *** *** 3.Enter 0x28/0x2C Command Mode *** *** 4.PCI Bus Scan... *** *** 5.Configuration Space Dump... *** *** 6.Init PCI Device *** *** ------ RTL 8139 Lan Test & DEMO ------ *** *** 7.LAN Test (CSR/IO Mapping/MEM Mapping) *** *** 8.Lan Card Ping Pong Demo (Length=100bytes) *** *** 9.Setting PCI-Bridge CSR value *** *** PCI-Bridge CSR value: *** *** ('Latency Timer','Delay Read Latency', *** *** 'Target Initial Latency','TRDY Wait State Timer', *** *** 'Master Priority') *** *** 19.Exit *** >>> You can not test this function after 'PCI_Already_Init'... ==8139 rx/tx Command register 0x37, New Value(|0x0C): %x DDR Test Timer Test DMA Test Watchdog Test Watchdog Rest Test MAC Loopback Test Flash Test I2S Module1 Test I2S Module2 Test I2C Test Query RTC RTC Alarm Test GPIO Test Enable Cache Disable Cache SD Card Test OTG-200 Test Security Test MCP Clock Setting FCS Test Change console's UARTI2C Read/Write GM8180 QCtest s Auto GM8180 QCtest 1 Auto GM8180 QCtest 2 Auto GM8180 QCtest 3 Auto GM8180 QCtest 4 Auto Address Read Address Write Burn ArmBoot image Burn Burn-In image Burn Linux image BootFromSD ArmBoot, Linux SEEPROM Configure Flash Manu.ID = 0x%0.2x Device ID = 0x%0.2x (halted,not support this ID)When you use this function, you must check SDRAM timing is correct. H.264 decoder clock source(1:HCLK,0:Async CLK,current val: %d): H.264 encoder clock source(1:HCLK,0:Async CLK,current val: %d): ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- ========>Increment Function DstAddr[%0.8X] = %0.8X, should be %0.8X ========>Descrement Function DstAddr[%0.8X] = %0.8X, should be %0.8X ========>Inc/Dec Function DstAddr[%0.8x] = %0.8x, should be %0.8x ========>Inc/Dec Function DstAddr[%0.8X] = %0.8X, should be %0.8X DMA configure: SrcWidth=%d. DstWidth=%d, SrcSize=%d test pass...  0`@ $ Please change %s to baudrate %d00, and press any key to continue... UART loop back test is finish, the console will be changed to original UART SRAM Bank %d test by WORD = 0x%8x; 0x%8x; 0x%8x; , memory width = 16 SRAM Bank %d test by WORD = 0x%8x; 0x%8x; 0x%8x; , memory width = 8 Begin synchronous SRAM Bank %d test memory width: 8 , Bank Data Width 32 Begin synchronous SRAM Bank %d test memory width: 16 , Bank Data Width 32 Begin synchronous SRAM Bank %d test memory width: 32 , Bank Data Width 32 Begin synchronous SRAM Bank %d test memory width: 8 , Bank Data Width 16 Begin synchronous SRAM Bank %d test memory width: 16 , Bank Data Width 16 Begin synchronous SRAM Bank %d test memory width: 32 , Bank Data Width 16 Begin synchronous SRAM Bank %d test memory width: 8 , Bank Data Width 8 Begin synchronous SRAM Bank %d test memory width: 16 , Bank Data Width 8 Begin synchronous SRAM Bank %d test memory width: 32 , Bank Data Width 8 ggp" g ghhh# 'h @h dhhh<$hhh$hhh %i/i2iNiUiYi%i/i2iqixi|i&iiiii('iiii( g jjj(jsrsr sector_num sector_count sector_num - which sector to read sector_count - number of sectors to read swsw pattern sector_num sector_count pattern - data to write sector_num - which sector to write sector_count - number of sectors to write dirdir [directory/file] [directory/file] - directory or file cdcd [directory] [directory] - directory mkmk [name] [-d] [name] - file or directory name -d[-d] - [name] is directory removedelremove/del [name] [-d] renamerenrename/ren old_name new_name old_name - new_name - copycpcopy/cp src_file dst_file src_file - dst_file - cpromcprom data to NAND flash quitqquit/q  @@@ 1-9.Trsansmit(Size=%dByte/Des=%d) TX Buf Base Address:%x Desc:%d @@@ 1-10.Trsansmit(Size=%dByte/Des=%d) TX Buf Base Address:%x Desc:%d @@@ 1-11.Trsansmit(Size=%dByte/Des=%d) TX Buf Base Address:%x Desc:%d @@@ 'TX-Append CRC' register (receive large than 1514 bytes) =>Enable @@@ 'TX-Append CRC' register (receive large than 1514 bytes) =>Disable >>>Please insert the Crossover connector of RJ-45 and then press any key. @@@ Set all the RX Own Bit to '0'(Disable RX-Buf) => Finish... @@@ Set all the RX Own Bit to '1'(Disable RX-Buf) => Finish... >>>2.FTMAC100 will send 10 packet after receive the first packet >>>3.Please check remote 'send only 1 packet, and fail to send 2th packet'?(1/2=>Y/N):================ Transmit port performance analysis ================ ================ Receive port performance analysis ================ @@@ Please send 2 packets (1500 bytes) & Get the counter(1=>OK):0x00 0x00 0x2b0x00 0x01 0x020x00 0x02 0x000x00 0x03 0x100x00 0x04 0x070x00 0x05 0x600x60 0x01 0x000x60 0x02 0x080x60 0x03 0x000x60 0x04 0x000x60 0x05 0x000x60 0x06 0xc00x60 0x07 0x0b0x60 0x08 0x000x60 0x09 0x820x60 0x0a 0x000x60 0x0b 0x000x60 0x0c 0x000x60 0x0d 0x000x60 0x0e 0x000x60 0x0f 0x010x60 0x10 0x000x60 0x11 0x020x60 0x12 0x000x60 0x13 0x000x60 0x14 0x040x60 0x16 0x300x60 0x17 0x880x60 0x18 0x000x60 0x19 0x000x60 0x1a 0x000x60 0x1f 0x1e0x60 0x0e 0x010x60 0x20 0x510x60 0x21 0x000x60 0x22 0xd00x60 0x23 0x020x60 0x24 0xd00x60 0x25 0x020x60 0x26 0x110x60 0x27 0x000x60 0x28 0xf50x60 0x29 0x000x60 0x2a 0xf50x60 0x2b 0x000x60 0x2c 0x000x60 0x2d 0x000x60 0x2e 0x010x60 0x2f 0x000x60 0x30 0x000x60 0x31 0x010x60 0x32 0x000x60 0x33 0x010x60 0x34 0x000x60 0x35 0x000x60 0x36 0x000x60 0x37 0x000x60 0x38 0x200x60 0x39 0x400x60 0x3a 0x020x60 0x3b 0x040x60 0x3c 0x000x60 0x3d 0x000x60 0x3e 0x000x60 0x3f 0x000x60 0x40 0x000x60 0x41 0x000x60 0x42 0x000x60 0x43 0x000x60 0x44 0x000x60 0x45 0x000x60 0x46 0x000x60 0x47 0x000x60 0x48 0x000x60 0x49 0x000x60 0x4a 0x000x60 0x4b 0x000x60 0x4c 0x000x60 0x4d 0x000x60 0x4e 0x000x60 0x4f 0x000x60 0x50 0x100x60 0x51 0x000x60 0x52 0x020x60 0x53 0x000x60 0x54 0x3a0x60 0x55 0x030x60 0x56 0x030x60 0x57 0x000x60 0x58 0x060x60 0x59 0x010x60 0x5a 0xc20x60 0x5b 0x000x60 0x5c 0x0a0x60 0x5d 0x030x60 0x5e 0x060x60 0x5f 0x000x60 0x60 0x050x60 0x61 0x010x60 0x62 0x8e0x60 0x63 0x030x60 0x64 0x070x60 0x65 0x8e0x60 0x66 0x030x60 0x67 0x080x60 0x68 0x010x60 0x69 0x000x60 0x6a 0x000x60 0x6b 0x000x60 0x6c 0x000x60 0x6d 0x000x60 0x6e 0x000x60 0x6f 0x000x60 0x70 0x000x60 0x71 0x000x60 0x72 0x000x60 0x73 0x000x60 0x74 0x000x60 0x75 0x000x60 0x76 0x000x60 0x77 0x000x60 0x78 0x000x60 0x79 0x000x60 0x7a 0x000x60 0x7b 0x000x60 0x7c 0x000x60 0x7d 0x000x60 0x7e 0x000x60 0x7f 0x000x60 0x0e 0x020x60 0x20 0x090x60 0x22 0x440x60 0x23 0x420x60 0x24 0x000x60 0x25 0x000x60 0x26 0x000x60 0x28 0x010x60 0x29 0xef0x60 0x2a 0x470x60 0x2e 0x000x60 0x31 0x000x60 0x32 0x220x60 0x33 0x000x60 0x34 0x600x60 0x35 0x5a0x60 0x38 0x000x60 0x39 0x000x60 0x3a 0x000x60 0x3b 0x000x60 0x48 0x600x60 0x49 0x5a0x60 0x50 0x000x60 0x51 0x0f0x60 0x52 0x000x60 0x54 0x000x60 0x55 0x000x60 0x56 0x000x60 0x58 0x000x60 0x59 0x000x60 0x5a 0x000x60 0x5c 0x000x60 0x5d 0x000x60 0x5e 0x000x60 0x60 0x000x60 0x61 0xf80x60 0x62 0x6e0x60 0x63 0x250x60 0x64 0xb50x60 0x65 0xbd0x60 0x66 0x5f0x60 0x67 0x000x60 0x68 0x000x60 0x0e 0x030x60 0x20 0x100x60 0x21 0x050x60 0x22 0x880x60 0x23 0x000x60 0x24 0x180x60 0x25 0x010x60 0x26 0x090x60 0x27 0x050x60 0x28 0x260x60 0x29 0x030x60 0x2a 0x060x60 0x2c 0x230x60 0x2e 0x230x60 0x2f 0x030x60 0x30 0xdd0x60 0x32 0xe90x60 0x33 0x040x60 0x34 0x230x60 0x36 0x230x60 0x37 0x030x60 0x40 0xd00x60 0x41 0x020x60 0x42 0x200x60 0x43 0x030x60 0x44 0xea0x60 0x45 0x010x60 0x46 0x580x60 0x47 0x020x60 0x48 0x030x60 0x4a 0x800x60 0x4b 0x160x60 0x4c 0x400x60 0x4d 0x140x60 0x58 0x200x60 0x5a 0xff0x60 0x5b 0xdd0x60 0x61 0x000x60 0x62 0xff0x60 0x63 0xff0x60 0x64 0xff0x60 0x65 0xff0x60 0x66 0xff0x60 0x6a 0xff0x60 0x6c 0xff0x60 0x6d 0xff0x60 0x6e 0xff0x60 0x71 0xff0x60 0x72 0xff0x60 0x76 0xff0x60 0x77 0xff0x60 0x78 0x1a0x60 0x79 0x100x60 0x80 0x250x60 0x81 0x000x60 0x82 0x000x60 0x83 0x000x60 0x84 0x020x60 0x85 0x000x60 0x86 0x000x60 0x87 0x000x60 0x88 0x160x60 0x89 0x000x60 0x8a 0x100x60 0x8b 0x000x60 0x8c 0x000x60 0x8d 0x000x60 0x8e 0x000x60 0x8f 0x000x60 0x90 0x3d0x60 0x91 0x470x60 0x92 0x000x60 0x93 0x180x60 0x94 0x070x60 0x95 0x000x60 0x96 0x070x60 0x97 0x000x60 0x98 0x0e0x60 0x99 0x000x60 0x9a 0x0e0x60 0x9b 0x000x60 0x9c 0x1c0x60 0x9d 0x090x60 0x9e 0x000x60 0x9f 0x000x60 0xa0 0x000x60 0xa1 0x000x60 0xa2 0x000x60 0xa3 0xac0x60 0xa4 0x070x60 0xa5 0x000x60 0xa6 0x070x60 0xa7 0x000x60 0xa8 0x0e0x60 0xa9 0x000x60 0xaa 0x0e0x60 0xab 0x000x60 0xac 0x040x60 0xad 0x020x60 0xae 0x010x60 0xaf 0x010x60 0xb0 0x000x60 0xb1 0x000x60 0xb2 0x000x60 0xb3 0x000x60 0xb4 0x000x60 0xb5 0x000x60 0xb6 0x000x60 0xb7 0x000x60 0xb8 0x000x60 0xb9 0x000x60 0xba 0x000x60 0xbb 0x000x60 0xbc 0x000x60 0xbd 0x000x60 0xbe 0x000x60 0xbf 0x000x60 0xc0 0x000x60 0xc1 0x000x60 0xc2 0x000x60 0xc3 0x000x60 0xc4 0x000x60 0xc5 0x400x60 0xc6 0x0F0x60 0xc7 0x000x60 0xc8 0x010x60 0xc9 0x000x60 0xca 0x300x60 0xcb 0x000x60 0xcc 0x000x60 0xcd 0x000x60 0xce 0xf00x60 0xcf 0x010x60 0xd0 0x000x60 0xd1 0x000x60 0xd2 0x000x60 0xd3 0x000x60 0xd4 0x000x60 0xd5 0x000x60 0xd6 0x000x60 0xd7 0x000x60 0xd8 0x000x60 0xd9 0x000x60 0xda 0x000x60 0xdb 0x000x60 0xdc 0x000x60 0xdd 0x000x60 0xde 0x000x60 0xdf 0x000x60 0xe0 0x000x60 0xe1 0x000x60 0xe2 0x000x60 0xe3 0x000x60 0xe4 0x000x60 0xe5 0x000x60 0xe6 0x000x60 0xe7 0x000x60 0xe8 0x000x60 0xe9 0x000x60 0xea 0x000x60 0xeb 0x000x60 0xec 0x000x60 0xed 0x000x60 0xee 0x000x60 0xef 0x000x60 0xf0 0x000x60 0xf1 0x000x60 0xf2 0x000x60 0xf3 0x000x60 0xf4 0x000x60 0xf5 0x000x60 0xf6 0x000x60 0xf7 0x000x60 0xf8 0x000x60 0xf9 0x000x60 0xfa 0x000x60 0xfb 0x000x60 0xfc 0x000x60 0xfd 0x000x60 0xfe 0x000x60 0xff 0x000x60 0x1b 0x000x60 0x1c 0xe10x60 0x1d 0x140x60 0x1e 0xaf0x60 0x15 0x000x78 0x20 0x000x78 0x21 0xC00x78 0x22 0x020x78 0x23 0x060x78 0x24 0x020x78 0x25 0x040x78 0x26 0x280x78 0x27 0xD20x78 0x28 0x0D0x78 0x29 0x830x78 0x2A 0x000x78 0x2B 0x410x78 0x2C 0x000x78 0x2D 0x000x78 0x2E 0x000x78 0x2F 0x000x78 0x30 0x040x78 0x31 0x0C0x78 0x32 0xE00x78 0x33 0x010x78 0x34 0x900x78 0x35 0x010x78 0x36 0x040x78 0x37 0x450x78 0x38 0x400x78 0x39 0x010x78 0x3A 0x000x78 0x3B 0x000x78 0x3C 0x000x78 0x3D 0x000x78 0x3E 0x000x78 0x3F 0x000x78 0x40 0xAD0x78 0x41 0x000x78 0x42 0x020x78 0x43 0x080x78 0x44 0x7F0x78 0x45 0x780x78 0x46 0x220x78 0x47 0x070x78 0x48 0x770x78 0x49 0x010x78 0x4A 0x300x78 0x4B 0xE20x78 0x4C 0x3B0x78 0x4D 0x7A0x78 0x4E 0x3D0x78 0x4F 0x080x78 0x50 0x7B0x78 0x51 0x370x78 0x52 0x800x78 0x53 0x8C0x78 0x54 0x000x78 0x55 0xFF0x78 0x56 0x100x78 0x57 0x480x78 0x58 0x200x78 0x59 0x000x78 0x5A 0x030x78 0x5B 0x000x78 0x5C 0x000x78 0x5D 0x000x78 0x5E 0x000x78 0x5F 0x000x78 0x60 0x000x78 0x61 0x120x78 0x62 0xD20x78 0x63 0xC00x78 0x64 0x000x78 0x65 0x590x78 0x66 0x590x78 0x67 0x330x78 0x68 0x000x78 0x69 0x200x78 0x6A 0x000x78 0x6B 0x000x78 0x6C 0x2E0x78 0x6D 0x000x78 0x6E 0x000x78 0x6F 0x000x78 0x70 0x000x78 0x71 0x000x78 0x72 0x000x78 0x73 0x000x78 0x74 0x000x78 0x75 0x000x78 0x76 0x000x78 0x77 0x000x78 0x78 0x000x78 0x79 0x000x78 0x7A 0x000x78 0x7B 0x000x78 0x7C 0x000x78 0x7D 0x000x78 0x7E 0x000x78 0x7F 0x000x78 0x80 0x0F0x78 0x81 0x000x78 0x82 0x000x78 0x83 0x000x78 0x84 0x000x78 0x85 0x030x78 0x86 0xF10x78 0x87 0xFC0x78 0x88 0x100x78 0x89 0xE00x78 0x8A 0x820x78 0x8B 0x1E0x78 0x8C 0x800x78 0x8D 0x360x78 0x8E 0x000x78 0x8F 0x180x78 0x90 0x100x78 0x91 0xAA0x78 0x92 0x060x78 0x93 0x000x78 0x94 0x000x78 0x95 0x000x78 0x96 0x000x78 0x97 0x000x78 0x98 0x000x78 0x99 0x000x78 0x9A 0x000x78 0x9B 0x000x78 0x9C 0x000x78 0x9D 0x000x78 0x9E 0x000x78 0x9F 0x000x78 0xA0 0x000x78 0xA1 0x000x78 0xA2 0x000x78 0xA3 0x000x78 0xA4 0x000x78 0xA5 0x000x78 0xA6 0x000x78 0xA7 0x000x78 0xA8 0x000x78 0xA9 0x000x78 0xAA 0x000x78 0xAB 0x000x78 0xAC 0x000x78 0xAD 0x000x78 0xAE 0x000x78 0xAF 0x000x78 0xB0 0x400x78 0xB1 0x000x78 0xB2 0x000x78 0xB3 0x000x78 0xB4 0x000x78 0xB5 0x000x78 0xB6 0x000x78 0xB7 0x000x78 0xB8 0x000x78 0xB9 0x0D0x78 0xBA 0x010x78 0xBB 0x110x78 0xBC 0x1C0x78 0xBD 0x020x78 0xBE 0x200x78 0xBF 0x180x78 0xC0 0x130x78 0xC1 0x660x78 0xC2 0x100x78 0xC3 0x860x78 0xC4 0x010x78 0xC5 0x000x78 0xC6 0x000x78 0xC7 0x000x78 0xC8 0x000x78 0xC9 0x000x78 0xCA 0x000x78 0xCB 0x000x78 0xCC 0x000x78 0xCD 0x000x78 0xCE 0x000x78 0xCF 0x000x78 0xD0 0x1E0x78 0xD1 0x020x78 0xD2 0xE00x78 0xD3 0x010x78 0xD4 0x080x78 0xD5 0x640x78 0xD6 0x500x78 0xD7 0x100x78 0xD8 0x240x78 0xD9 0x050x78 0xDA 0x020x78 0xDB 0x010x78 0xDC 0x000x78 0xDD 0x000x78 0xDE 0x000x78 0xDF 0x000x78 0xE0 0x000x78 0xE1 0x000x78 0xE2 0x270x78 0xE3 0x000x78 0xE4 0x000x78 0xE5 0xFF0x78 0xE6 0x000x78 0xE7 0x000x78 0xE8 0x000x78 0xE9 0x000x78 0xEA 0x000x78 0xEB 0x000x78 0xEC 0x000x78 0xED 0x000x78 0xEE 0x000x78 0xEF 0x000x42 0x12 0x140x42 0x13 0xb30x42 0x1f 0x010x42 0x13 0xa30x42 0x12 0x1c0x42 0x1f 0x150x42 0x1f 0x110x8A 0x06 0x000x8A 0x1a 0x4f0x8A 0x02 0x400x8A 0x03 0xa20x8A 0x05 0x010x8A 0x08 0x130x8A 0x09 0xf20x8A 0x19 0x570x8A 0x1a 0x0f0x8A 0x1b 0xc00x8A 0x29 0x030x8A 0x55 0x000x8A 0x6b 0x260x8A 0x6c 0x360x8A 0x6d 0xF00x8A 0x6e 0x280x8A 0x06 0x800x8A 0x08 0x190x8A 0x09 0x1f0x42, 0x00, 0x020x42, 0x01, 0x7e0x42, 0x02, 0x650x42, 0x03, 0x400x42, 0x04, 0x000x42, 0x05, 0x790x42, 0x06, 0x780x42, 0x07, 0x780x42, 0x08, 0x010x42, 0x09, 0x000x42, 0x0a, 0x770x42, 0x0b, 0x210x42, 0x0c, 0xc00x42, 0x0d, 0x410x42, 0x0e, 0x790x42, 0x0f, 0xa50x42, 0x10, 0x7d0x42, 0x11, 0x010x42, 0x12, 0x200x42, 0x13, 0xff0x42, 0x14, 0x100x42, 0x15, 0x010x42, 0x16, 0x000x42, 0x17, 0x260x42, 0x18, 0xa00x42, 0x19, 0x070x42, 0x1a, 0xf00x42, 0x1b, 0x400x42, 0x1c, 0x7f0x42, 0x1d, 0xa20x42, 0x1e, 0x000x42, 0x1f, 0x000x42, 0x20, 0x100x42, 0x21, 0x000x42, 0x22, 0x7f0x42, 0x23, 0x070x42, 0x24, 0x400x42, 0x25, 0x300x42, 0x26, 0xa10x42, 0x27, 0x000x42, 0x28, 0x000x42, 0x29, 0xa00x42, 0x2a, 0x020x42, 0x2b, 0x000x42, 0x2c, 0xf00x42, 0x2d, 0x000x42, 0x2e, 0x000x42, 0x2f, 0x370x42, 0x30, 0x800x42, 0x31, 0x600x42, 0x32, 0x020x42, 0x33, 0x000x42, 0x34, 0x000x42, 0x35, 0x7c0x42, 0x36, 0x7e0x42, 0x37, 0x7f0x42, 0x38, 0x7f0x42, 0x39, 0x940x42, 0x3a, 0xa40x42, 0x3b, 0xa80x42, 0x3c, 0xaa0x42, 0x3d, 0x030x42, 0x3e, 0xe20x42, 0x3f, 0x1f0x42, 0x40, 0xe80x42, 0x41, 0x000x42, 0x42, 0x7f0x42, 0x42, 0x800x42, 0x44, 0x800x42, 0x45, 0x800x42, 0x46, 0x000x42, 0x47, 0x000x42, 0x48, 0x000x42, 0x49, 0x500x42, 0x4a, 0x300x42, 0x4b, 0x500x42, 0x4c, 0x500x42, 0x4d, 0x090x42, 0x4e, 0xef0x42, 0x4f, 0x100x42, 0x50, 0x600x42, 0x51, 0x000x42, 0x52, 0x000x42, 0x53, 0x240x42, 0x54, 0x7a0x42, 0x55, 0xfc0x42, 0x56, 0xfc0x42, 0x57, 0xfc0x42, 0x58, 0xfc0x42, 0x59, 0xfc0x42, 0x5a, 0xfc0x42, 0x5b, 0xfc0x42, 0x5c, 0xfc0x42, 0x5d, 0xfc0x42, 0x5e, 0xfc0x42, 0x5f, 0xfc0x42, 0x60, 0x000x42, 0x61, 0x050x42, 0x62, 0xff0x42, 0x63, 0xe00x42, 0x64, 0xff0x42, 0x65, 0x200x42, 0x66, 0x000x42, 0x67, 0x000x42, 0x68, 0x000x42, 0x69, 0x5c0x42, 0x6a, 0x110x42, 0x6b, 0xaa0x42, 0x6c, 0x010x42, 0x6d, 0x500x42, 0x6e, 0x800x42, 0x6f, 0x800x42, 0x70, 0x0f0x42, 0x71, 0x000x42, 0x72, 0x000x42, 0x73, 0x0f0x42, 0x74, 0x0f0x42, 0x75, 0xff0x42, 0x76, 0x000x42, 0x77, 0x100x42, 0x78, 0x100x42, 0x79, 0x700x42, 0x7a, 0x700x42, 0x7b, 0xf00x42, 0x7c, 0xf00x42, 0x7d, 0xf00x42, 0x7e, 0x110x42, 0x7f, 0x210x42, 0x80, 0x3f0x42, 0x81, 0x650x42, 0x82, 0x740x42, 0x83, 0x810x42, 0x84, 0x8f0x42, 0x85, 0x9b0x42, 0x86, 0xa50x42, 0x87, 0xab0x42, 0x88, 0xb60x42, 0x89, 0xbf0x42, 0x8a, 0xd00x42, 0x8b, 0xda0x42, 0x8c, 0xec0x42, 0x8d, 0x1a0x42, 0x8e, 0x030x42, 0x8f, 0x040x42, 0x90, 0x050x42, 0x91, 0x010x42, 0x92, 0x050x42, 0x93, 0x000x42, 0x94, 0x750x42, 0x95, 0x700x42, 0x96, 0x050x42, 0x97, 0x220x42, 0x98, 0x630x42, 0x99, 0x850x42, 0x9a, 0x1e0x42, 0x9b, 0x080x42, 0x9c, 0x200x42, 0x9d, 0x000x42, 0x9e, 0x810x42, 0x9f, 0xfa0x42, 0xa0, 0x020x42, 0xa1, 0x500x42, 0xa2, 0x400x42, 0xa3, 0x060x42, 0xa4, 0x000x42, 0xa5, 0x000x42, 0xa6, 0x040x42, 0xa7, 0x400x42, 0xa8, 0x400x42, 0xa9, 0x800x42, 0xaa, 0x000x42, 0xab, 0x060x42, 0xac, 0xff0x42, 0xad, 0x650x42, 0xae, 0x650x42, 0xaf, 0x650x42, 0xb0, 0x650x42, 0xb1, 0x650x42, 0xb2, 0x650x42, 0xb3, 0x650x42, 0xb4, 0x650x42, 0xb5, 0x650x42, 0xb6, 0x650x42, 0xb7, 0x650x42, 0xb8, 0x650x42, 0xb9, 0x650x42, 0xba, 0x650x42, 0xbb, 0x650x42, 0xbc, 0x650x42, 0xbd, 0x650x42, 0xbe, 0x650x42, 0xbf, 0x650x42, 0xc0, 0x650x42, 0xc1, 0x650x42, 0xc2, 0x650x42, 0xc3, 0x650x42, 0xc4, 0x650x42, 0xc5, 0x650x42, 0xc6, 0x650x42, 0xc7, 0x650x42, 0xc8, 0x650x42, 0xc9, 0x650x42, 0xca, 0x650x42, 0xcb, 0x650x42, 0xcc, 0x650x42, 0xcd, 0x650x42, 0xce, 0x650x42, 0xcf, 0x650x42, 0xd0, 0x650x42, 0xd1, 0x650x42, 0xd2, 0x650x42, 0xd3, 0x650x42, 0xd4, 0x650x42, 0xd5, 0x650x42, 0xd6, 0x650x42, 0xd7, 0x650x42, 0xd8, 0x650x42, 0xd9, 0x650x42, 0xda, 0x650x42, 0xdb, 0x650x42, 0xdc, 0x650x42, 0xdd, 0x650x42, 0xde, 0x650x42, 0xdf, 0x650x42, 0xe0, 0x650x42, 0xe1, 0x650x42, 0xe2, 0x650x42, 0xe3, 0x650x42, 0xe4, 0x650x42, 0xe5, 0x650x42, 0xe6, 0x650x42, 0xe7, 0x650x42, 0xe8, 0x650x42, 0xe9, 0x650x42, 0xea, 0x650x42, 0xeb, 0x650x42, 0xec, 0x650x42, 0xed, 0x650x42, 0xee, 0x650x42, 0xef, 0x650x42, 0xf0, 0x650x42, 0xf1, 0x650x42, 0xf2, 0x650x42, 0xf3, 0x650x42, 0xf4, 0x650x42, 0xf5, 0x650x42, 0xf6, 0x650x42, 0xf7, 0x650x42, 0xf8, 0x650x42, 0xf9, 0x650x42, 0xfa, 0x650x42, 0xfb, 0x650x42, 0xfc, 0x650x42, 0xfd, 0x650x42, 0xfe, 0x65GM8180 VIDEO OSD TEST320x240 TFT 16bppL (!@@320x240 TFT YCbCr420L & @@Sharp 640x480 TFT YCbCr420_/ ! ((@640x480 NTSC YCbCr420E( 720x480 NTSC YCbCr420~E( UP"cccccNumber of bytes transferred (%d) does not match 2 + bytes 0-1 in the TOC data received (%u) ! Logical Block Address = 0x%08x, Transfer block length = 0x%04x NONEATA DmaInATA DmaOutATA NDATA PDIATA PDOATA SRATAPI DmaInATAPI DmaOutATAPI NDATAPI PDIATAPI PDO????? Cmd Name ?CFA REQUEST EXT ERR CODEDEVICE RESETRECALIBRATEREAD SECTORSREAD SECTORS EXTREAD DMA EXTREAD DMA QUEUED EXTREAD MULTIPLE EXTWRITE SECTORSWRITE SECTORS EXTWRITE DMA EXTWRITE DMA QUEUED EXTCFA WRITE SECTORS WO ERASEWRITE MULTIPLE EXTWRITE VERIFYREAD VERIFY SECTORSREAD VERIFY SECTORS EXTFORMAT TRACKSEEKCFA TRANSLATE SECTOREXECUTE DEVICE DIAGNOSTICINITIALIZE DEVICE PARAMETERSSTANDBY IMMEDIATEIDLE IMMEDIATESTANDBYIDLECHECK POWER MODESLEEPPACKETIDENTIFY PACKET DEVICESMARTCFA ERASE SECTORSREAD MULTIPLEWRITE MULTIPLESET MULTIPLE MODEREAD DMA QUEUEDREAD DMAWRITE DMAWRITE DMA QUEUEDCFA WRITE MULTIPLE WO ERASEREAD BUFFERFLUSH CACHEWRITE BUFFERFLUSH CACHE EXTIDENTIFY DEVICESET FEATURESBSY DRDY DF DSC DRQ CORR IDX ERR BBK:ICRC UNC MC IDNF MCR ABRT TK0NF AMNF Soft Reset timed out polling for device 0 to set BSY=0Soft Reset timed out polling device 1Soft Reset timed out polling for device 1 to set BSY=0Device selection timed out polling for BSY=0Device selection timed out polling for RDY=1Non-Data command ended with bad statusNon-Data command timed out waiting for an interruptNon-Data command timed out polling for BSY=0Exec Dev Diag command timed out polling device 1PIO Data In command terminated by error statusDevice should be ready to transfer data but DRQ=0PIO Data In command ended with bad statusPIO Data In command timed out waiting for an interruptPIO Data In command timed out polling for BSY=0PIO Data Out command terminated by error statusPIO Data Out command ended with bad statusPIO Data Out command timed out waiting for an interruptPIO Data Out command timed out polling for BSY=0Extra interrupt at start of a PIO Data Out commandTimeout waiting for BSY=0/DRQ=1 for cmd packet transferBad status at command packet transfer timeTimeout waiting for interrupt for data packet transferTimeout polling for BSY=0/DRQ=1 for a data packetBad status at data packet transfer timeTimout waiting for final interrupt at end of commandTimeout polling for final BSY=0 at end of commandBad status at end of commandByte count for data packet is zeroBuffer overrun (host buffer too small)No DMA channel is setupEnd of command without complete data transferTimeout waiting for 1st transfer to completeTimeout waiting for command to completeATA command code is not C8H or CAHEnd of command with BMCR Error=1No tag available nowTimeout polling for SERV=1slow setting BSY=1 or DRQ=1 after A0 cmdgot interrupt before cmd packet xferSC wrong at cmd packet xfer timebyte count wrong at cmd packet xfer timeSC (CD bit) wrong at data packet xfer timeSC (IO bit) wrong at data packet xfer timebyte count wrong at data packet xfer timebyte count odd at data packet xfer timeSC (CD and IO bits) wrong at end of cmdfail bit 9fail bit 10fail bit 11fail bit 12fail bit 13fail bit 14extra interrupts detected?????DR DW ND PDI PDO RESETDPR DPW PN PR PW INB OUTB INW OUTW INSB OUTSB INSW OUTSW INSD OUTSD ===== Start Dev Cnfg ===== Start Reset ===== Start ND cmd ===== Start PDI cmd ===== Start PDO cmd ===== Start PI cmd ===== Start R/W DMA ===== Start PI DMA ..... Wait for INTRQ ..... Poll for BSY=0 ..... Poll for DRDY=1 ..... T I M E O U T ..... E R R O R ..... DELAY ~100ms ..... DELAY 0-55ms ===== End Dev Cnfg ===== End Reset ===== End ND cmd ===== End PDI cmd ===== End PDO cmd ===== End PI cmd ===== End R/W DMA ===== End PI DMA ..... Enable DMA Ch ..... Poll DMA TC bit ..... Disable DMA Ch ..... DEBUG ..... ATAPI Cmd Code ..... Rd BM Cmd Reg ..... Rd BM Stat Reg ..... Wr BM Cmd Reg ..... Wr BM Stat Reg ????? Data Error/Feature SectorCount SectorNumber CylinderLow CylinderHigh DeviceHead Status/Cmd AltStat/DevCtrl DevAddr CHS SC %d %XH, before %u.%u.%u %X.%X.%XH, after %u.%u.%u %X.%X.%XH CDB %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X CDB %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X Driver timed out (see low level trace for details) ! Cmd Params: %02X -- %02X %02X %02X %02X %02X %02X -- -- %02X After Cmd: -- %02X %02X %02X %02X %02X %02X -- %02X %02X -- Dev n, LBAnn, Type- Cmd FR--- SC--- LBA--------- MC- ; EC TO ST- ER-Dev n, CHS, Type- Cmd FR--- SC--- Cyl-- Hd Sec MC- ; EC TO ST- ER-DEV %d, %3.3s %u %02XH %d %d %d %d %d %d %d %d %d %d %d %d %d %d %dno device foundunknown typeATAATAPIPIO modeUDMA modeideide [-r pio/dma] -rpiodma[-r] - re-initialize SD and set to PIO or DMA mode -mmemmapio16iopriiosecmemwinsrsr dev_num sector_num sector_count dev_num - which dev to identify sector_num - which sector to read sector_count - number of sectors to read swsw dev_num pattern sector_num sector_count pattern - data to write sector_num - which sector to write sector_count - number of sectors to write dirdir [directory/file] [directory/file] - directory or file cdcd [directory] [directory] - directory mkmk [name] [-d] [name] - file or directory name -d[-d] - [name] is directory removedelremove/del [name] [-d] renamerenrename/ren old_name new_name old_name - new_name - readfilerfreadfile/rf file_name base length [-b/-h] file_name - base - length - N bytes for reading -b[-b/-h] - -hregreg ctrlctrl idfyidfy dev_num datadata dev_num dev_num - which dev to data perfmperfm dev_num start_sector sector_num dev_num - which dev to perfm start_sector - begin sector sector_num - how many sectors initinit dev_num dev_num - which dev to init ataata dev_num atapiatapi dev_num modemode dev_num pio/DMA sub_mode pio/DMA - which mode sub_mode - which sun-mode timetime timeout_val timeout_val - timeout value rstreset IDE contolller Please input the configuration setting or press ENTER(no change). Simple AES Security Test Simple DES & Triple-DES Security Test Security DMA function Test Security Self Endrypt/Decrypt Test Security Not Change Key Special Test Return Main Menu ..\..\..\..\pattern\1..\..\..\..\pattern\2..\..\..\..\pattern\3..\..\..\..\pattern\1.fcp..\..\..\..\pattern\2.fcp..\..\..\..\pattern\3.fcpInBuf addr = 0x%0.8x,OutBuf addr = 0x%0.8x,ResultBuf addr = 0x%0.8x === Triple_DES OFB mode Encrypt/Decrypt Burn-In 1000 times test ---------------------------------------------------------------------------- ---------------------------------------------------------------------------- KERN_WARNING PCI: Unable to reserve %s region #%d:%llx@%llx for device %s KERN_DEBUG PCI: cache line size of %d is not supported by device %s compatKERN_ERR PCI: Unable to handle 64-bit address space for bridge %s KERN_ERR PCI: device %s has unknown header type %02x, ignoring. KERN_ERR PCI: %s: class %x doesn't match header type %02x. Ignoring class. Got res [%llx:%llx] bus [%llx:%llx] flags %llx for BAR %d of %s KERN_ERR PCI: Error while updating region %s/%d (%08x != %08x)KERN_ERR PCI: Failed to allocate %s resource #%d:%llx@%llx for %s 8139tooTX packets:%lu errors:%lu dropped:%lu overruns:%lu carrier:%lu GM RC0 PCIC Host RegisterGM RC0 PCI I/O SpaceGM RC0 PCI non-prefetchable Memory Space Enable I/O, Memory, Bus master in Command Register Val : 0x%08x ERR## PCI: unable to allocate non-prefetchable memory region !!! vendor and dev id (0x%x), Write 0x112259ab Read val : 0x%08x ==> %s Subsystem vendor and dev id (0x%x), Write 0x113260ac Read val : 0x%08x ==> %s Class code and rev id(0x%x), Write 0x06000010 Read val : 0x%08x ==> %s PCI Command and status default value 0x00300000, Read Val : 0x%08x ==> %s IV. PCI-X/PCI Expansion ROM translation address(0x%x) : 0x%08x VI. PCI-X/PCI Outbound window 4 Extended Base Address register (0x%x) : 0x%08x VII. PCI-X/PCI Split Completion Msg of MPCA Memory Read register (0x%x) : 0x%08x VII. FTPCIX100 Local system Status Enable Registers(0x%x) : 0x%08x X. Outbound window 5, only used when B64 port is configured !!!!! Read Outbound window Translation address offset 0x%x, val : 0x%08x Read Outbound window Translation extended address offset 0x%x, val : 0x%08x Primary bus (0x%02x), Secondary (0x%02x), Subordinate(0x%02x) Primary bus (0x%02x), Secondary (0x%02x), Subordinate(0x%02x) WARNING : Please check if the target device resides on correct RC !!! rc=%2x bus=%2X, dev=%2X, fun=%2X, start_reg=0x%2X read %x dwords ....rc=%2X bus=%2X, dev=%2X, fun=%2X, reg=%2X, wrData=%08X, rdData=%08X RTL8139_TSAD%d_REG access Write Value : 0x%08x , Read Back : 0x%08x PASS !! RTL8139_TSAD%d_REG access Write Value : 0x%08x , Read Back : 0x%08x FAIL !! RTL8139_RBSTART_REG access Write Value : 0x02100000 , Read Back : 0x%08x PASS !! RTL8139_RBSTART_REG access Write Value : 0x02100000 , Read Back : 0x%08x FAIL !!helphostRegRWfindHostlistCapscanbus [numOfbus]dumpBusTreedumpResTreecfgrd32 [numOfReg]cfgwr32 mrd32 [num]mwr32 [num [inc]]mrd16mwr16mrd8mwr8dma[apb|ahb] [num [inc]]iwin [enable|disable|read] <64bit> owin [enable|disable|read] initpciinitnetifconfig up|downtestRTL8139txrx pingpong ftmacTest br quit !==>g|PCI Express endpointLegacy PCI Express endpointRoot Port of PCI Express or Root ComplexSwitch upstream portSwitch downstream portExpress to PCI/PCI-X bridgePCI/PCI-X to Express bridge Test 1.2 PCI Express Capability Structure Required Registers : - ERR: Root port device but next Capability pointer NOT equal t o0x24 - ERR: Downstream switch port with slot implemented but next Capability pointer NOT equal to 0x20 - ERR: Header type 0x00, but NOT a legacy or Express endpoint - ERR: Header type 0x01, but NOT ROOT_PORT or BRIDGE device - ERR: Slot implemented but device type is NOT ROOT PORT or DOWNSTREAM PORT of a switch - ERR: PCI Express Capability Register field must be read only Test 1.4 Device Capabilities, Control, and Status Registers : - ERR: Phantom function 0x3 should only implement function zero - ERR: the Attention Button Present bit is set but device type NOT correct - ERR: the Attention Indicator Present bit is set but device type NOT correct - ERR: the Power Indicator Present bit is set but device type NOT correct - ERR: Device Cap Register Captured Slot Power Limit Value NOT zero - ERR: Device Cap Register Captured Slot Power Limit Scale NOT zero - ERR: Device Control Register value is NOT default one, but is %x - ERR: Device Status Register value is NOT default one, but is %x - ERR: Command register Bus Master bit default value NOT ZERO - ERR: Command register Special Cycle Enable bit MUST be ZERO - ERR: Command register Memory Write and Invalidate bit MUST be ZERO - ERR: Command register VGA Palette Snoop bit MUST be ZERO - ERR: Command register IDSEL Stepping/Wait Cycle Control bit MUST be ZERO - ERR: Command register Fast Back-to-Back Transactions Enable bit MUST be ZERO - WARN: Command register Parity Error Enable bit default value NOT ZERO - ERR: Command register Parity Error Enable bit can not be R/W - WARN: Command register SERR Enable bit default value NOT ZERO - WARN: Command register Interrupt Disable bit default value NOT ZERO - ERR: Interrupt pin not zero, but interrupt disable bit can not be R/W - ERR: Status register Fast Back-to-Back Transactions Capable bit MUST be ZERO - ERR: Status register Interrupt Status default value NOT ZERO - ERR: Status register Master Data Parity Error bit default value NOT ZERO - ERR: Status register Signaled Target Abort bit default value NOT ZERO - ERR: Status register Receive Target Abort bit MUST be ZERO - ERR: Status register Receive Master Abort bit default value NOT ZERO - ERR: Status register Signal System Error bit default value NOT ZERO - ERR: Status register Detected Parity Error bit default value NOT ZERO Test 1.12 Cache Line Size, Master Latency Timer, and Min_Gnt/Max_Lat Registers : - ERR: The master latency timer register does not read zero --------------------------------------------------------------------------------- PCI IOPCI memKERN_WARNING : Trying to free nonexistent resource <%08llx-%08llx> PCI: bus%d: Resource 0 from %llx to %llx, flags %llx Resource 1 from %llx to %llx, flags %llx Resource 2 from %llx to %llx, flags %llx KERN_ERR PCI: Device %s not available because of resource collisionshelp?hhelp [command] command - Give help for specified command. 44 4444 4_444_466 6666 6_666_6************************** Peripheral Mode *********************** 9.FPGA Half Speed (HCLK < 30 ==> Enable)((HCLK >= 30 ==> Disable) ****************************************************************** @@@ Device-B Enter Peripheral Mode(For CV Test),Exit when 'RoleChange'... @@@ CV Test will use GPIO to input the event'Remote Wake Up'(Active-Low), ??? Device-B Request Role Change Fail(SRP Fail)...(Device Not Support...) ****************** Device-A:Host Mode *************************** 15.FPGA Half Speed (HCLK < 30 ==> Enable)((HCLK >= 30 ==> Disable) **VBUS:0x%x **SRP_DET:0x%x ** SRP_DET_TYPE:0x%x @@@ <1>.Waiting for SRP to enter the Periphral mode (VBUS Pulsing...) @@@ <1>.Waiting for SRP to enter the Periphral mode(Data Line Pulsing...) BASE_ADDRESS 0x03000000 LEVEL 1 VIRTUAL 0x00000000 TO 0x06ffffff PHYSICAL 0x00000000 DOMAIN 0 SECTION FULL_ACCESS CACHEABLE AND BUFFERABLE VIRTUAL 0x07000000 TO 0xffffffff PHYSICAL 0x07000000 DOMAIN 0 SECTION FULL_ACCESS NOT CACHEABLE AND NOT BUFFERABLE %12s <<<>>> %0.2d-%0.2d-%0.4d %0.2d:%0.2d:%0.2d %s#xV??? qHD Status => Halted (<1>.Stall/<2>.Babble/<3>.Error Counter=0)...(Device Not Supported...) ??? Error Transaction Length > 0 (iTD Address=0x%x / Length=%d)... *************** Device Descriptor Dump ***************************** ------------------------------------------------------------ ******************************************************************* #xV"0140>>> Error: Received CSW->Tag fail (Expected data:0x%x / Received Data:0x%x) >>> Error: Received CSW->Signature fail (Expected data:%d / Received Data:%d) >>> Error: Received CSW->Status fail (Expected data:%d / Received Data:%d) ******************* Test Control Command Counter = %d *************************** >>> Control Setup-In/Setup-Out Data Compare PASS(Counter=%d)(Size=%d)(wOffset=%d)(TotalSize=%dMB + %dBytes)... >>> Error:BULK-IN/Out Fail (Expected data:%d/Received Data:%d (i=%d) >>> High Speed Bulk-IN/Out Test:PASS=(%d) (Address=0x%x) (Size=%d) (TotalSize=%dMB + %dBytes)... >>> Full Speed Bulk-IN/Out Test:PASS=(%d) (Address=0x%x) (Size=%d) (TotalSize=%dMB + %dBytes)... >>> High Speed ISO IN Test:(Current Size=%d / Current Offset = %d) Total Size=%dMB + %dBytes PASS...=====> Counter=%d >>> Full Speed ISO IN Test:(Current Size=%d / Current Offset = %d) Total Size=%dMB + %dBytes PASS...=====> Counter=%d >>> High Speed ISO-Out data : (Size =%d / wOffset =%d)Total Size=%dMB + %dBytes =========> Counter=%d >>> Full Speed ISO-Out data : (Size =%d / wOffset =%d)Total Size=%dMB + %dBytes =========> Counter=%d >>> INT In Test (wForceInterval=%d / bS_Mask=%d / bMult=%d):PASS Counter(%d) >>> INT Out Test (wForceInterval=%d/bS_Mask=%d/bMult=%d):PASS Counter(%d) >>> Step3:Waiting for Remote WakeUp Signal & Issue resume signal... ****************************************************************** CxTestctCxTest/ct (Cx loop back test) Cx loop back test PamTestpamPamTest/pam (Pam loop back test) - 0: FIFO0; 1:FIFO1; 2:FIFO2 Pam loop back test - 0: FIFO0; 1:FIFO1; 2:FIFO2 DumpBlkBufdbbDumpBlkBuf/dbb (dump bulk test buffer) - page number(decimal) dump bulk test buffer - page number(decimal,1 page=512 bytes) Dump Bulk buffer data - page %d, Start Mem addr 0x%x, Buffer Idx 0x%x >>> Please Connect to an alternate port on the A-device for HNP... L%02x:Vandor CxData Receive error(0x%x/0x%x)-receive=0x%02x,expect=0x%02x L%x: FIFO%d IN transfer DMA stop because USB Resume/Suspend/Reset..L%x: FIFO%d OUT transfer DMA stop because USB Resume/Suspend/Reset..BASE_ADDRESSLEVELVIRTUALTOPHYSICALCOARSEPAGESFINEPAGESSECTIONNO_ACCESSSVC_READWRITENO_USR_WRITEFULL_ACCESSDOMAINFAULTCACHEABLEANDBUFFERABLENOTLARGEPAGESSMALLPAGESTINYPAGESPOSTPROCESSUNRECOGNISEDMMU Table synchronisation error! table_entry = %08lx, v_base = %08lx Table data error - at end of Level 1, the table was %08lx bytes long (should be 0x4000)    @0@0@0@@2 !!!@2 @ @)@2 @2 @ @0@0P] XP] X>>> Keyboard Data:0x%x 0x%x 0x%x 0x%x / 0x%x 0x%x 0x%x 0x%x "0140***************************** Port-%d *************************************** ************************************************************************* ??? Error (Do not clear mUsbIntDmaFinish during start another DMA ) srsr sector_num sector_count sector_num - which sector to read sector_count - number of sectors to read swsw pattern sector_num sector_count pattern - data to write sector_num - which sector to write sector_count - number of sectors to write dirdir [directory/file] [directory/file] - directory or file cdcd [directory] [directory] - directory mkmk [name] [-d] [name] - file or directory name -d[-d] - [name] is directory removedelremove/del [name] [-d] renamerenrename/ren old_name new_name old_name - new_name - copycpcopy/cp src_file dst_file src_file - dst_file - comparecmpcopy/cmp src_file dst_file opop [Item] [Item] - OP items or commands 0: Role Change 1: Quit Compare data error Read bytes does not equal nRead1=%d,nRead2=%d >>> Error: Received CSW->Tag fail (Expected data:0x%x / Received Data:0x%x) >>> Error: Received CSW->Signature fail (Expected data:%d / Received Data:%d) >>> Error: Received CSW->Status fail 'HOST20_MSCD_CSW_Status_FAIL' C@@@@@@@@@AAAAA@@@@@@@@@@@@@@@@@@ @:tt:tt:tt@@ @@@ 4@@PKflA>Q4Bܵ:0E%O??Abnormal terminationArithmetic exception: Illegal instructionInterrupt receivedIllegal addressTermination requestStack overflowRedirect: can't open: Out of heap memoryUser-defined signal 1User-defined signal 2Pure virtual fn calledC++ library exceptionC .  0@`pP`!C0@99P @!C!C9)!C9== 9)!C99)== UUUUffff̻wwwwffffUUUUDDDD3333""""44444444VVVVxxxx""""3333DDDDUUUUffffwwww𙙙UUUUffff݈wwwwffffUUUUDDDD3333""""̻1.0.0.136p7 q(7\]>7]T7]j7] 7q 7[ 7d\ 7xZ7Z7Z8^8^08^F8]#\8Z-r8<]28y38q<8p=8@@8bA8cB 9,dC"9 eD89eGN9wHd9 yIz9|oJ9?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu""""""""""""""""3333333333333333DDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUffffffffffffffffwwwwwwwwwwwwwwwwffffffffffffffffmmm nn+n+n+n:nInXngnvnnnnnnnnnn oo*o9oHoWofouoooooooooo pp)p8pGpVpeptpppppppppp qq(q7qFqUqdqsqqqqqqqqqq rr'r6rErTrcrrrrrrrrrrrrss&s5sDsSsbsqsssssssssstt%t4tCtRtatpttttttttttuu$u3uBuQu`uou~uouuuuu8puuutpppvppv#v2vAvPvq(q_vnv}vvsqqqqqqqqqq rrvvErTrcrrrrrvvvrvvwsw"w1wDs@wOw^wsmw|wwwwwwwwt%t4tCtRtatpttttttttttuu$u3uBuQu`uwxx!x0x?xNx]xlx{xxxtpxpxxxvxxy qy y_vnv}vvsqqqq/y>yMy\ykyzyyyy6ryyyyrrvrvrvvwsy&szz@wOw^wsmwz.z=zLz[zjzwwtyz4tzzzpttzztttzzz{u$u3uBuQu`u{{-{<{K{Z{i{x{{{{{{{{{{||,|;|J|Y|h|w|||||||||| }}+}:}I}X}g}v}}}}}}}}}} ~~*~9~H~W~f~u~~~~~~~~~~ )8GVet (7FUds̀܀ '6ETcŕہ&5DSbqn˂ڂ%4CRapʃك$3BQ`o~Ʉ؄#2AP_n}ȅׅ"1@O^m|džֆ!0?N]l{ƇՇ />M\kzňԈ.=L[jyĉӉ-<KZixÊҊ,;JYhw‹ы +:IXgvЌߌ *9HWfuύލ )8GVetΎݎ ( 7(F7UF7ds͏܏ '6ETcsr܏ '6ETcÐԐ):K\m~‘ӑ(9J[l}Ғ'8IZk|ѓ&7HYj{Д%6GXizϕ$5FWhyΖߖ#4EVgx͗ޗ"3DUfw̘ݘ!2CTev˙ܙ 1BSduʚۚ0ARctɛڛ /@QbsȜٜ .?Parǝ؝ ->O`qƞמ ,=N_pş֟ +<M^oĠՠ*;L]n`>cgo{scc> < ?>c 0c>cc>6f```~c>0``~ccc>c >ccc>ccc>>ccc?<6ccccc~333>333~3a```a3|6333336|314<413314<400x3a``oc6|cccdcccc<<ff<s366<663sx0000013cwkccccccs{ogccc6ccccc6~333>000x>ccccko>~333>633s>cc0cc><cccccccc>cccccc6ccccckwcccc66cccccc6>cF 0ac~~0 0@P`p$4DTdt(8HXhx ,<L\l| 0@P`p!1AQaq"2BRbr#3CScs 0@P`p 0@P`pAlbert's Para_+E8):@Albert's ParameterL7?):@Sharp LQ084C1DG21_+ "(Ampire Mono320x240L'P@Ampire Color320x240L?(@I:\Notes\FIE8100\MPEG4\picture\@ $1:DN $%&)045689<@BPpS`yѤ&ATauΥ *07NTftɦ * *7@< BFKPV[`@j osy~ȧ % Rڨ8 g!"é#)**g+Z,-./3!4Y56789J:|;=FGH)IVJ|K!LYM~NP­Q׭Ab @ 3[fr~ @¯ȯίԯگ  '.5 < C J a x԰0G^u !ѱ"#$%-&D)[*r+345β678*1BSduʳDCC4CBBHBAAACCCBBAApA A ADCpC4CBBHBAAA%CBBBBAApA A ABBXBBAffAPAB@BAAff@ A AAAAAAAAAAAAAAA CBBBBBBAAAAAAAp öǶ˶  ˶!$ H i  H   "MQg̸ ̸/6:Xdpy|,  ڹݹDXl H %BH o  ɺκ$ ܺ H  H$, H C Yty\ txV4ͫxV4ͫxV4ͫxV4ͫgE#ͫgE#ͫgE#ͫgE#ͫ@ woNt sit eh emi rof lla woNt si4C8I7h| woNt si4C8I7h| woNt si1VS.48O|+4C8I7h|Ib QnԘ=zw{Ib QnP^~ľˊ53JbxV4ͫxV4ͫxV4ͫxV4ͫgE#ͫgE#ͫgE#gE#ͫgE#ͫgE#gE#ͫgE#ͫgE#gE#ͫgE#ͫgE#gE#ͫgE#ͫgE# woNt si4C8I7h| woNt si4C8I7h| woNt si4C8I7h| woNt si4C8I7h|'O1 z_߮pڥS50l:C^A+@ \~ h &b!Aø\~tu(w3p_6cԠ=c""'ITIe. :cllxHlHlPlPl9$hl  """"""333333ffffffwwwwwwААpАߐh,dhtPUT$PVT$`j, !-8FNv~ 4   DH"'mr U`5:(!r{0""#Uho  @@ @ d'@B??ff??@ @@@`@@@@@@@A@B??ff??@ @@@`@@@@@@@A??@ AA BpBB?@ AA B4BBHC P  @~+Ү(lWKR*ɬٿ~Kyچ~`8]gO: @jȍO*Gqn[ė&{gZS@aM& dhζ kpy{>Z^ O[> /p!y$RY+O n~9 Քk6pf VxOX ڗZPX`Ww(CbM0 +L=p荘-ߦzAyELBy;6 κOjXR|DG ܵM Ŋ_NT p @@L  ,) _'       $/:DP@#xV  10 @@@ @#xV  10 @@@@@  Faraday inc."FOTG200 EV-board.EV-board Configuration&EV-board InterfacePrinter ~ ' Jtw   ,CFVorĂp&+.IUaimXIU@