NT96650 10000000201007014'UPLD:GS650 DRAMINFO STRGINFO pPA05L-130710A !''H<0!(',! $`:B$4ѯ ѯ$¯/  ~ ^C<0x%.8X], Pointer 0x%.8X Stack Size: 0x%08X, Stack Used: 0x%08X (Ignore) ^R###Invalid stack range!### ^R###Invalid stack point!### ^R###Stack overflow!### ^R(unknown stack pattern) registers : $pc - 0x%08x $ra - 0x%08x $sp - 0x%08x $fp - 0x%08x ======== Stack Info======== Task[%.2ld, %s] ======== Task Info======== Task[%.2ld, %s] -> Priority: %.2ld Ready Queue: (First task is running task) Task[%.2ld, %s] Task[%.2ld, %s] -> Priority: %.2ld Semaphore[%.2ld, %24s] -> %c (Max: %.2ld, Cur: %.2ld), Owner: None Waiting Task Queue: Flag[%.2ld, %24s] -> Flags: 0x%.8X Task[%.2ld, %s] Pattern: 0x%.8X,remain counts of free buffer queue = %d [%s], params in message queue: ======================== Ready Queue ========================= ============================ Task ============================ Note: The status of other tasks are "Not start yet" or "Not exist" ========================== Flag ========================== ======================= Semaphore ======================== ======================== MailBox ========================= Memory Map ^YTotal Region: Range[0x%08X~0x%08X] Size=0x%08X ^GCode Region: Range[0x%08X~0x%08X] Size=0x%08X Section-%.2ld: Range[0x%08X~0x%08X] Size=0x%08X ^C Section-ZI: Range[0x%08X~0x%08X] Size=0x%08X ^GStack Region: Range[0x%08X~0x%08X] Size=0x%08X TaskStk-%.2ld: Range[0x%08X~0x%08X] Size=0x%08X, %s ^GHeap Region: Range[0x%08X~0x%08X] Size=0x%08X MemPool-%.2ld: Range[0x%08X~0x%08X] Size=0x%08X, %s ^GResv Region: Range[0x%08X~0x%08X] Size=0x%08X (kernel stack and isr stack) ======== Kernel Memory Summary ======== ^GCode Region: Range[0x%08X~0x%08X] Size=0x%08X, UsedEnd[0x%08X], FreeSize[0x%08X] ^GStack Region: Range[0x%08X~0x%08X] Size=0x%08X, UsedEnd[0x%08X], FreeSize[0x%08X] ^GHeap Region: Range[0x%08X~0x%08X] Size=0x%08X, UsedEnd[0x%08X], FreeSize[0x%08X] 'S<B@!S< & @<=c*C `N ^C<0x%.8X] [0x%.8X] .......... .......... .......... .......... ^Y<0x%.8X> stack : range(0x%08lx - 0x%08lx) call stack : ^R : abort ($pc %08x is invalid address!) ^R : abort ($ra %08x is invalid address!) ^R : abort ($fp %08x is invalid address!) ^R : abort ($sp %08x is invalid address!) ^R : abort ($sp %08x is out of stack!) ^R : abort (failed to backtrace $pc!) %ld frame(0x%08lx - 0x%08lx) ............................ $pc : 0x%08lx %ld 0x%08lx %4s + 0x%08lx : 0x%08x .... end Task(id) : %s(%d) '<<@($$!!640,D8 !!!' !FC,`P$#( ! ! #( !@! ( !@!Wׯ kerOSDump kernel all statusdumpmemDump code, stack and heap memory regiondumptaskDump all task's statusdumpstack %Dump one task's stackMemory accessWrite a word into memoryr %Read a region of memoryfill %Fill a region of memorydump %Dump a region of memory to a filedumpcodeDump firmware code region to a bin fileP'<0C$!0Hbc< 'dï($`ȯh¯lptx|'' ŏC$$$ c,`į$%C$C`'ŏ !0 !$' Real Dram Size %08x '<]$T !,'<评$T !\+ $ !''<\$ ! ; 3 @B0@<¥4 ! $ $$ !($ !(!( $  w $, !''! !+P @P! <<$t$!0T !8@ $! ''! !PmT P! ! ''<8$ !$Əŏ0@( 0|$ $?$ $@$ $A$ $B$ $C$ $D$ $E$ $F$ $! $ $! $ԇ $! $ $! $ $$$ $$$ $$ $$ $$ $$ $$ $$ $ $ $!$ $"$ $! '$P$2 $6<P @!@ @!@ @!@` @!@ @)1)9  @)1)9  @)1)9  @ $$PK!@ @)1)9 `@ 5)9`@@ <%H*`@)5)9`@p @ 9!B$ b|@<:"PPPLL'P !e 4C<?@ABCDE F0G@HPI\Jh- %s - SENSORSN_DATA_Latch = rising SN_DATA_Latch = faling SN_VD_Latch = rising SN_VD_Latch = faling SN_HD_Latch = rising SN_HD_Latch = faling DisableEnableSN_MCLK1_ENABLE = %s SN_MCLK1_FREQ = %d Hz SN_MCLK2_ENABLE = %s SN_MCLK2_FREQ = %d Hz CSI-DataLane0 = PAD_D%d CSI-DataLane1 = PAD_D%d CSI-DataLane2 = PAD_D%d CSI-DataLane3 = PAD_D%d NYCSI-DlyEn = %s CSI-ClkDly = %d CSI-PADD0Dly = %d CSI-PADD1Dly = %d CSI-PADD2Dly = %d CSI-PADD3Dly = %d 20uA40uACSI-CURSRC = %s CSI-HsDataODly = %d CSI2-DataLane0 = PAD_D%d CSI2-DataLane1 = PAD_D%d CSI2-DataLane2 = PAD_D%d CSI2-DataLane3 = PAD_D%d CSI2-DlyEn = %s CSI2-ClkDly = %d CSI2-PADD5Dly = %d CSI2-PADD6Dly = %d CSI2-PADD7Dly = %d CSI2-PADD8Dly = %d CSI2-CURSRC = %s CSI2-HsDataODly = %d LVDS-DataLane0 = PAD_D%d LVDS-DataLane1 = PAD_D%d LVDS-DataLane2 = PAD_D%d LVDS-DataLane3 = PAD_D%d LVDS-DataLane4 = PAD_D%d LVDS-DataLane5 = PAD_D%d LVDS-DataLane6 = PAD_D%d LVDS-DataLane7 = PAD_D%d LVDS-DataLane8 = PAD_D%d LVDS-DataLane9 = PAD_D%d LVDS-DlyEn = %s LVDS-PADCK0DLY = %d LVDS-PADCK1DLY = %d LVDS-PADD0DLY = %d LVDS-PADD1DLY = %d LVDS-PADD2DLY = %d LVDS-PADD3DLY = %d LVDS-PADD4DLY = %d LVDS-PADD5DLY = %d LVDS-PADD6DLY = %d LVDS-PADD7DLY = %d LVDS-PADD8DLY = %d LVDS-PADD9DLY = %d LVDS-CURSRC = %s LVDS-LANEVALID = 0x%08X HDMI_CLK_FREQ_Source = IDE%d HDMI_SW_CTL = %d % ResistorBandgapHMDI_SEL_BGR = %s HDMI_REG_BGR_EN = %s HDMI_BGR_TEST = %s HDMI_CLKDETECT_EN = %s HDMI_OE = %s HDMI_PDB = %d HDMI_TERM_EN = %s HDMI_HALF_CLK_EN = Disable HDMI_ZONE_CTL = 0 HDMI_BW_CTL = %d HDMI_CKSW_CTRL = %d HDMI_BGR_CTL = %d HDMI_PHYREG_PD = %d CPU_FREQ = %d Hz DRAMDRAM_FREQ = %d Hz IDE%d_active = %s IDE%d_mode = %d IDE%d_through = %s IDE%d_dummy = %s IDE%d_clock_FREQ = %d Hz LCD%d_Driving= 2.5 mA LCD%d_Driving= 5 mA LCD%d_Driving= 7.5 mA LCD%d_Driving= 10 mA DSIdsi_phase_dly_en = %c dsi_clock_dly = %d dsi_data0_dly = %d dsi_data1_dly = %d SDUSB_SQUELCH = USB_HS_SWING = USB_IREF_SEL = USB_SPEED = High SpeedFull SpeedNot Connect USB_CHARGER = NON-STANDARDPWMEACEAC_EN = %s DACEAC_MODE = %s EAC_INTERNAL_12K_RESISTOR = %s EAC_ADC_ANALOG_LEFT_POWR_EN = %s EAC_ADC_ANALOG_RIGHT_POWR_EN = %s EAC_ADC_ANALOG_MICBIAS_EN = %s EAC_ADC_ANALOG_BOOST_GAIN = %d dB EAC_ADC_PGA_GAIN_LEFT = %.1f dB EAC_ADC_PGA_GAIN_RIGHT = %.1f dB EAC_ADC_DIGITAL_GAIN_LEFT = %.1f dB EAC_ADC_DIGITAL_GAIN_LEFT = MUTE dB EAC_ADC_DIGITAL_GAIN_RIGHT = %.1f dB EAC_ADC_DIGITAL_GAIN_RIGHT = MUTE dB EAC_ADC_DIGITAL_GAIN_2_LEFT = %.1f dB EAC_ADC_DIGITAL_GAIN_2_LEFT = MUTE dB EAC_ADC_DIGITAL_GAIN_2_RIGHT = %.1f dB EAC_ADC_DIGITAL_GAIN_2_RIGHT = MUTE dB EAC_ALC_EN = %s EAC_ALC_PEAK_SEL = 0x%X EAC_ALC_BOOST_D_EN = %s EAC_ALC_TARGET = %.1f dBFS EAC_ALC_MAXGAIN = %.1f dB EAC_ALC_MINGAIN = %.1f dB EAC_ALC_TRES = 0x%X EAC_ALC_ATTACK_TIME = %.0f Tres EAC_ALC_DECAY_TIME = %.0f Tres EAC_ALC_HOLD_TIME = %.0f Ures EAC_ALC_HOLD_TIME = 0 Ures EAC_ALC_ZC_STEP = %.1f dB EAC_NOISE_GATE_EN = %s EAC_NOISE_GATE_THRESHOLD = %.1f dB EAC_NOISE_GATE_TARGET_FACTOR = 0x%X EAC_NOSIE_GATE_TRES = 0x%X EAC_ADC_DCCAN_EN = %s EAC_ADC_DCCAN_RES = 0x%X EAC_ADC_DC_OFFSET_INITIAL_LEFT = 0x%X EAC_ADC_DC_OFFSET_INITIAL_RIGHT = 0x%X EAC_ADC_DCCAN_OFFSET_VALUE_LEFT = 0x%X EAC_ADC_DCCAN_OFFSET_VALUE_RIGHT = 0x%X EAC_ADC_ZERO_CROSS_EN = %s EAC_ZC_TIMEOUT = 0x%X EAC_DAC_ANALOG_LEFT_POWR_EN = %s EAC_DAC_ANALOG_RIGHT_POWR_EN = %s EAC_DAC_ANALOG_HEADPHONE_LEFT_EN = %s EAC_DAC_ANALOG_HEADPHONE_RIGHT_EN = %s EAC_DAC_ANALOG_SPEAKER_EN = %s EAC_DAC_SPEAKER_MONO_EN = %s EAC_DAC_ZERO_CROSS_EN = %s NON-MIXEAC_DAC_DATA_MIX_SEL = %s EAC_DAC_DRIVING_SPEAKER = %d unit EAC_DAC_DRIVING_HEADPHONE = %d unit EAC_DAC_DEPOP_EN = %s EAC_DAC_SILENCE_MODE_EN = %s EAC_DAC_PGA_GAIN_HEADPHONE = %.2f dB EAC_DAC_PGA_GAIN_SPEAKER = %.2f dB EAC_DAC_DIGITAL_GAIN_LEFT = %.1f dB EAC_DAC_DIGITAL_GAIN_LEFT = MUTE dB EAC_DAC_DIGITAL_GAIN_RIGHT = %.1f dB EAC_DAC_DIGITAL_GAIN_RIGHT = MUTE dB SIFSIF_CH%ld_ACTIVE = N SIF_CH%ld_FREQ = %ld Hz SIF_CH%ld_ACTIVE = Y PWBCPWBC_PWR_ON_SOURCE = SW1 SW2 SW3 SW4 Alarm PWBC_PWR_ALARM_ENBALE = %s MPLLMPLL_LDO_BG_SEL = %s MPLL_VCO_CT = 0x%02x MPLL_LDO_TYPE = %c-type MPLL_BD_VOLTAGE = 0x%02x MISCSP_CLK_ENABLE = %s SP_CLK_FREQ = %d Hz '<<(T$!`$,T $% 't@T<@V@'S<!! D''c<C8! !|C''c<C8! !Ĝ|C''c<C8! !D|C'$!'Db|b|b|!c>>>>>>>> ??,?|>'$, @!<<=$T L$!!'< dBB$ |d<0BP!d< BPB|d<,BPd<,BPB0d< BPB0d< BPB|d<BPB|d<BP@B|d<BPB|d< BPB|d<BP"B|d<BPB0d< BPB|d< BP!d<BPB|d<BPB0d< BP@B|d<BP!d<4BP!d<BPB|d<BPB|d<BPB|d<BPB|d<BPB|d<BPB0d< BP B|d< BPB|d<$BP:B|d<$BPB0d<BPd<BP size [0x%08x] exceed ICache size [0x%08x] ^RERR:%s() CPU lock down D cache error => size [0x%08x] exceed DCache size [0x%08x] Cache config1 register = 0x%08x Cache config7 register = 0x%08x CacheInfo dcache line = %3d CacheInfo dcache linesize= %3d CacheInfo dcache assoc = %3d CacheInfo icache line = %3d CacheInfo icache linesize= %3d CacheInfo icache assoc = %3d '$!@$$H C< illegal ^RERR:%s() Escape command stop already ^RERR:%s() Escape command start already ^RERR:%s() dsi_setTXEN in manual mode useless operation %d ^RERR:%s() dsi_setTXEN in manual mode under transmission ^RERR:%s() dsi_setTXEN is under transmission ^RERR:%s() dsi_setTXEN in useless operation %d ^RERR:%s() dsi_setDcsCommand error short pkt but exceed 1 param[%d] BTA : read count = %02d =>[0x%08x] [dsi] total status 0x%08x, event 0x%08x '<CE$("!<$$ 4P dB,@C1. P bB4P b!$ (''0R2Q& $!12@8|!!(@! _ R&R2Q!b! _ !(@!s2$#s$&b+ (''$0 %&:|@(!0! 2&DR2<840_ ,!( ! _ !@!(@! _ ¯%&0_ ! 2!(@! !_ 2&%&2R20! _ Ư!(@! _ ¯%&0_ ! 2!(@! !_ 2&%&:R20! 5&ǯ_ 2!(@! _ !@! _ !(!(@_ !  %&0_ ! !(@_ !  %&0_ ! !(@! _ 2&R2! _ !(! _ !(@ %&0_ ! ! _ !(@ %&1&0! _ 12! _ !( ! _ !( ƏǏÏ00!0!!0!fp `$!0.`TB,.3`S<B,5@$2$<P! $!  '$'1 (''! ' '!  'Di ď '$' ('i'T'!  '$' ('i'T'!  '$' ('i'c$ C|@B $Ï!ED*B$!(+ Qec$hi '$' ('i','# 4'i0Ɠя"rZi!0 Ə0pZiBƏ0pZi,' 4'xi0Ɠh|@@h|'$!".@8, D<40(!!!h@!b.?@!5. Dߏ!@<840,($ H'b.$ b! | $+Q@!@!'!(`! Ru !0@s&>??>>??@@@?@@@?@?@@@?@?$tIpB>'S< B @! [%02d%] ^RERR:%s() heavy loading test fail @[0x%08x] V[0x%08x] vs X[0x%08x] ^RERR:%s() Heavy loading test unknow result sts = [0x%08x] ^YWRN:%s() DMA_HVY(ch%d): already enabled register 0x%08x ^YWRN:%s() Heavy load test time = 0 is not available ^YWRN:%s() DMA_HVY: starting address isn't words alignment! ^YWRN:%s() DMA_HVY: size isn't words alignment! ^RERR:%s() DMA_HVY: size less than 1 word ^RERR:%s() DMA_HVY: Pattern0 not configed, assign random number 0x%08x ^RERR:%s() DMA_HVY: Pattern1 not configed, assign random number 0x%08x ^RERR:%s() DMA_HVY: Pattern2 not configed, assign random number 0x%08x ^RERR:%s() DMA_HVY: Pattern3 not configed, assign random number 0x%08x ^RERR:%s() Unknow dma write protect set 0 channel [%2d] ^RERR:%s() Unknow dma write protect set 1 channel [%2d] ^RERR:%s() Unknow dma write protect set 2 channel [%2d] CPUDCE_0DCE_1GRA_0GRA_1GRA_2GRA_3GRA2_0GRA2_1SPISPI2JPG0JPG1JPG2PRE0PRE1PRE2IPE0IPE1IPE2IPE3IPE4IPE5IPE6SIE_0SIE_1SIE_2SIE_3SIE_4SIE2_0SIE2_1SIE2_2SIE2_3DIS0DIS1FSD0FSD1FSD2LARBDAIIFE_0IFE_1IME_0IME_1IME_2IME_3IME_4IME_5IME_6IME_7IME_8IME_9IME_AIME_BIME_CIME_DISE_a0ISE_a1IDE_a0IDE_b0IDE_a1IDE_b1IDE_6IDE_7IDE_8SDIO2H264_0H264_1H264_2H264_3H264_4H264_5H264_6H264_7Affine_0Affine_1IFE2_0IFE2_1DCE2DCE3RDE0RDE1'$YB,@!$! ', @P ,<@ (B4C$$C /!@P0,c$l`!Q|!P|BI)%BA#}%}`C C:!$,($ 0'[<[<,P.@$', $! @!S<"C0`T!"@P$$B0@"S< C,`$"$%0!!!@$ (' *$@!@S<"@$$ $%@!@: $ -$Đ$C̐$',!!0`!S= 2, maybe not use yet PWM%02d_FREQ = %d Hz ^YWRN:%s() PWM%02d Not configured as PWM type ^RERR:%s() Try to change Invert signal but PWM [%d] is enabled already ^RERR:%s() unknow flag group 0x%08x'!HD4!<<@<80,(Lls&&'$$$$$gU@',@!$@P<8 S<xB$!b P#<C$ B|$("4 #<$D"4<$C B¬ p~V4<Rb$< Qc$<c Q$ï S<# C<c4S<$:|V`V`į`S<ď$c0ïS<ŏ@We$$4$Ïď!2&12C0*Q b+"@! %Ï)  ! >@<ÖHP! `E ï  $B04U Ï<0  c ` Ǐď!b0@!GB$ THP#B$Ə C0+ FHP#cCpDW0 ,ɏ$Ï Ǐ "@(ȏC0`c$DWc$ b0+ u`HP"Bbp#wDW<< ǯD^$T H$ Ǐ$ C$$bB  x$$C@P!B B4B!!TPLHD@<840X'S0 (ȏ @ ǏY`C0W`!c$Qc$ b0+ sHP"Bbp#wDW<< ǯD^$T H$ Ǐ$] b@0 HPÏEL d (Ep!@!@!VÎ$bHPŏ$ŏc0D@!$@VŽWc0HPDEp(ep ï&! S ! $ Ï!@Tc$@0 HP!(TÏB(p L d0   x$$Cy@!`0 !<$< Qc$<,c Q$ï0S<# CS<@<ÖHP! `E ï  $B04U Ï<0  c ` Ǐď!b0@!B$ THP#B$Ə C0+ FHP#cCp0 ,ɏ$Ï Ǐ "@(ȏC0`c$^c$ b0+ u`HP"Bbp#w<< ǯD^$T 4$ Ǐ$ C$$bB  x$$C@P!B B4B!!TPLHD@<840X'S0 (ȏ @ ǏY`C0W`!c$Qc$ b0+ sHP"Bbp#w<< ǯD^$T 4$ Ǐ$ b@0 HPÏEL dI (Ep!@"@!$ÎbHPŏ$ŏc0D@!$@<ŽWc0HPDEp(ep ï&! SI ! $ Ï!@Tc$@<Î$:bT<ŏ$!TB0@c$@!CHPB4DsS< ef(Ep L D@!@I0 HPŏď@L eÏ@2r!(b/ !(%>0 HP!(TÏB(pI L d0   x$$Cy@!`0 <$< Qc$@<ÖHP! `E ï  $B04U Ï<0  c ` Ǐď!b0@!B$ THP#B$Ə C0+ FHP#cCp܃0 ,ɏ$Ï Ǐ "@(ȏC0`c$܀c$ b0+ u`HP"Bbp#wܗ<< ǯD^$T $ Ǐ$ C$$bB  x$$C@P!B B4B!!TPLHD@<840X'S0 (ȏ @ ǏY`C0W`!hc$Qc$ b0+ sHP"Bbp#wܗ<< ǯD^$T $ Ǐ$ b@0 HPÏEL d (Ep!@"@!$ÎbďHPŏ$c0D@!m$@<ŽWc0HPDEp(ep ï&! S ! $ Ï!@Tc$@<Î$:bT<ŏ$!TB0c$@!CHPB4DsS< ef(Ep L D@!@I0 HPŏď@L eÏ@2r!(b/ !(%>0 HP!(TÏB(p L d0 B  x$$Cy@!`0 < [0x%02x] [Sector per page ] => [%d] [Sector per block ] => [%d] [Page per block ] => [%d] [NAND dev size ] => [%dMB] [NAND Partition information] = [%s] => [0x%08x] - [0x%08x], block[%5d] - block[%5d] [NAND timing information] = tNand_clk = 48 MHz tNand_clk = 60 MHz tNand_clk = 96 MHz ^RERR:%s() tNand_clk = 0x%08x MHz ^RERR:%s() NAND not suggestion clock rate Tim0 =[0x%08x] Tim1 =[0x%08x] tRP = %02d T tREH = %02d T tWP = %02d T tWH = %02d T tCLS = %02d T tCLH = %02d T tADL = %02d T tCLCH = %02d T tWB = %02d T tMPRB = %02d T tALS = %02d T tALH = %02d T [NAND Driving information] = ^RERR:%s() insufficient buffer allocation min = 0x%08x ^RERR:%s() [NAND_app]nand_getInfo fail %s%1d%1d.binA:\nand00%s%d%d.bin%s%d.bin Data area file %s spare area file %s^RERR:%s() Insufficient buffer size Block count unit = [%3d] ^RERR:%s() Read block [%03d] fail ^RERR:%s() ^RRead spare fail [%04d] w[Maker Code ] => [0x%02x] [Sector per page ] => [%d] [Sector per block ] => [%d] [Page per block ] => [%d] [NAND dev size ] => [%dMB] [NAND driver support list pool] = [%d]clock [48000000]Hz[60000000]Hz[96000000]Hz[unknown]Hz 16MB 512 page 32MB 512 page 64MB 512 page128MB 512 page256MB 512 page512MB 512 page128MB 2K page Default Timing0[0x%08x] Timing1[0x%08x] => Maker[%s] ^YWRN:%s() Buffer not assignment, can't dump loader NAND support list ^YWRN:%s() Insufficient buffer size min 0x%08x, can't dump loader NAND support list [NAND Loader support list pool] = ^YWRN:%s() Read loader fail ^YWRN:%s() Loader checksum fail Timing0[0x%08x] Timing1[0x%08x] => Maker[SAMSUNG][TOSHIBA][HYNIX][MXIC][STM][SPANSION][ATO][ESMT][Default][%s] => NULL NAND_clk = 48000000 Hz NAND_clk = 60000000Hz NAND_clk = 96000000 Hz NAND_clk = 0x%08x MHz NAND not suggestion clock rate NAND_Tim0 =[0x%08x] NAND_Tim1 =[0x%08x] NAND_tRP = %02d T NAND_tREH = %02d T NAND_tWP = %02d T NAND_tWH = %02d T NAND_tCLS = %02d T NAND_tCLH = %02d T NAND_tADL = %02d T NAND_tCLCH = %02d T NAND_tWB = %02d T NAND_tMPRB = %02d T NAND_tALS = %02d T NAND_tALH = %02d T nand_pin0-7 : data 0-7 = nand_pin8 : cs0 = nand_pin9 : cs1 = nand_pin10 : we = nand_pin11 : re = nand_pin12 : cle = nand_pin13 : ale = nand_pin14 : wp = nand_pin15 : rdy = %s = 2.5 mA %s = 5 mA %s = 7.5 mA %s = 10 mA ^RERR:%s() Read Physical Block [%08d] spare data Err P:[%04d]<->[%04d]:L Spare Data = %08X.%08X.%08X -->Erase ^YWRN:%s() -->Mark bad block ^YWRN:%s() -->Defective bad block -->Un know Bad Block!!! ^RERR:%s() EraseAllNANDBlockMapping [%d]block error NAND_data0NAND_data1NAND_data2NAND_data3NAND_data4NAND_data5NAND_data6NAND_data7 NAND_cs0 NAND_cs1 NAND_we NAND_re NAND_cle NAND_ale NAND_wp NAND_rdy'Cv$CT<retry block[%d]-page[%d] ^YWRN:%s() ECC error =>again block[%d]-page[%d] ^RERR:%s() ^G Retry again ^RERR:%s() ^M UnC Ecc 1st ^RERR:%s() read spare err block[%d]/page[%d] ^RERR:%s() NAND cmd timeout '<!4$w@<EPuse default timing ^RERR:%s() NAND = 8K page = > not support ^RERR:%s() The device has not supported yet. ^RERR:%s() nand_getInfo error CS param ^RERR:%s() TIMING0, TINING1 need config at the same time => use default timing ^RERR:%s() nand:Reserved size is not divisible by block size(Reserved size:0x%x block size:0x%x). ^RERR:%s() nand:Block size is zero and nand driver initial fail. ^RERR:%s() Reserved Size Out of Range 0x%x , reserved_block count Only %d !!!!!!!!!please Check ^RERR:%s() Fial in init nand. NAND support table version[%04d_%02d_%02d-%02d] ^RERR:%s() R/W check for NAND FAT area: ^RERR:%s() Dump Nand: SxCmd_RegTempMemFunc has to be set! FW1 FW2 FW3 FAT1 FAT2 FAT3PSTORE1PSTORE2PSTORE3PSTORE4PSTORE5ATOMXICESMTHYNIXSAMSUNGWINBONDTOSHIBASPANSIONTOSHIBA_TC58NVG0S3ETAnandnand test commanderaseerase nand area except loaderdisplay nand informationdumpbindump all nand arearwchkFATread write test FAT areareadchkallread check all NAND areasupTabVersupport table list versionerasechkallerase write and read all nand areaerasechkFATerase write and read FAT nand area'<<!/$T `S& section size[0x%08x] '<!4$@< EPmark as bad ^YWRN:%s() nandps:#%04d erase fail =>add for free block ^RERR:%s() nandps:Corrupt block maping table found ucZoneNum[%d] usCorrectLogicBlockAddr[%d] usPSBlockLimit[%d] ^RERR:%s() nandps:Duplicate block address1:%d ^RERR:%s() nandps:Duplicate block address2:%d ^RERR:%s() nandps:start block count:%d ^RERR:%s() nandps:PStore logical block count:%d ^RERR:%s() nandps:PStore physical block count:%d ^RERR:%s() nandps:ulSrcAddr:0x%x ^RERR:%s() nandps:usPSBlockLimit:%d usPSBlockUpperLimit:%d ^RERR:%s() nandps:Block size:0x%x ^RERR:%s() nandps:PStore block mapping table ^RERR:%s() Logical: %03d Physical: %03d ^RERR:%s() [%d] - [%d] error ^RERR:%s() Read Physical Block [%08d] spare data Err ^YWRN:%s() -->Mark bad block -> erase ^YWRN:%s() -->Defective bad block ^RERR:%s() Nand pstore format erase [%d]block error ^RERR:%s() block mapping error ^RERR:%s() done and program logic block address read ori data error ^RERR:%s() Pstore format before set partition ^RERR:%s() Pstore format before open ^RERR:%s() [NANDFAT]Partition not set ^RERR:%s() [NANDPS]Partition not set ^RERR:%s() nand identify error ^RERR:%s() set max bad block need set before open ^RERR:%s() STRG_SET_PARTITION_SIZE already configed ^RERR:%s() Pstore size[0x%08x] not STRG_GET_SECTOR_SIZE alignment[0x%08x] ^RERR:%s() Block mapping table is not enough to retain all blocks information[%04d]>[%04d] ^RERR:%s() Partition need set first start[%d] size[%d] ^YWRN:%s() nand_GetParam[%05d] not support ^RERR:%s() Out of range %d %d ^RERR:%s() Successive error found in write data to PStore ^RERR:%s() No more free block ^RERR:%s() partition region not configured yet ^RERR:%s() [nand_emuOpen] Tempary memory not assignment ^RERR:%s() open fail '0S@cŏ! #(ů  !($C4S<< B<_$C$c4T C $!TPLHD@<840X'Qc$S<e0$#(0B1 $ |<gB9$(!'($C<&HPCď2+@c !!TPLHD@<840X'$JC<$MC<$C<<\`$!( T !0 ! R@P<<`$!( T !0_ ! /<.pS <@0'%!8$0'0$0e)  @ d@p@cŏ! #(ů  !($C4S<< B<_$C$c4T C $!TPLHD@<840X'Qc$S<,e :$#(0B1 $ |<gB9$(!'($C<&HPCď2+@c !!TPLHD@<840X'$JC<$MC<$C<<\`$!( T !0&" ! R@P<<`$!( T !0" ! #<#pS <@:'%!8$0'0$0#)  @&" d@p)!XH H'}0!p!(! 0;Ѭ,;@<@cŏ! #(ů  !($C4S<< B<_$CH$c4T C $!TPLHD@<840X'Qc$S@cŏ! #(ů  !($C4S<< B<_$Cܥ$c4T C $!TPLHD@<840X'Qc$S@cŏ! #(ů  !($C4S<< B<_$C$c4T C $!TPLHD@<840X'Qc$S<eU$#(0B1 $ |<gB9$(!'($C<&HPCď2+@c !!TPLHD@<840X'$JC<$MC<$C<<\`$!( T !0"8 ! R@P<<`$!( T !08 ! 9<9pS <@U'%!8$0'0$09)  @"8 d@p@<8 @$M<<4d$T $ >$, ¯<<5$T $@ M > >M$<$T=<<<@$|nandps_extIOCtrlnandps_formatnandps_blockMappingnandps_getFreeBlocknandps_getParamnandps_setParamnandps_readSectornandps_readBlocknandps_writeSectornandps_writeBlocknandps_open^RERR:%s() nand_markBadBlock in reserved area but exceed[%d] >= [%d] ^RERR:%s() nand_markBadBlock in pstore area but exceed[%d] ^RERR:%s() nand_markBadBlock[%d] error in erase progress ^RERR:%s() [nand_markBadBlock][insufficient memory][%] ^RERR:%s() Too many bad blocks found ^RERR:%s() Mark bad block fail ^YWRN:%s() Physical block %d is already mark as bad block. '(,$ !!Y0 %4d ^RERR:%s() Physical block %4d is defect block (status = 0x00) ^RERR:%s() Erase in block[%d] error [nand_eraseCheck] check if bad block from %4d --> %4d =^YWRN:%s() Physical block %4d is bad (fail in erase and write)! '!H<`HPB!T@hįd\XPLDB!+ !$ $$ $+@'(04@ '$b$b(<<B$$ $!0T (¯&+@0ÏHPB!(!0T$'r' d  ! @!@ [%04d] ^RERR:%s() Reserved logical block %d is not used. ^RERR:%s() [nandfw_readReservedBlock] logic blk num mapping table != NAND physical ^RERR:%s() Read block %d failed. ^RERR:%s() End of loader reserved block ^YWRN:%s() nandfw_writeReservedBlock : mark Badblock ^RERR:%s() FW is too big 0x%x LogicalStartBlock %d ,uiBlkCnt %d ^RERR:%s() The main area too small and have many bad block ^RERR:%s() [NAND clk rate ] => Error SMC internal clock rate ^YWRN:%s() Get logic blk addr of phy blk [%04d] fail => ^YWRN:%s() bad block (by FW) ^YWRN:%s() defect block (by Vendor) ^YWRN:%s() Un-correct ecc error ^YWRN:%s() operation fail ^RERR:%s() Open fail '<(HP"$ ,!!!!d  P+@0Prp ! @.@$2$ PrHP"! `F !(+@S@Əįů, Ưď$Əŏ<0Q@I4DPB&2!+6@$!   !( @c$ ~!$¬,!($0'l< !$!e$dG! g I!(`iH$ qh@8 gO!C!@Oìa,@Pa?,!@ !@PL,_$>@L,$!(  $!( $!( $!( $!( $!!$ (' $$ !($ !($ !(R2$ !(@R!$ !($ !($ !(!( $_!$$_ E$$_ F !($ !($ !(!( $_!', @!!$ '3,4@e,h@,$2$ $!@B0D@$!  $$ $$ $$ $12 $ $ !($ $$ $$ $$ $!( $! '$$ $$ $$ $$ $$ $!( $! ' $$ $$ $$ $12$ $ $!( $! '$ $v` E $$ $$ $$ $`!(',@!!! '<<( $$CP!<( !(!B8+ '6( $$CP!6( !(!B8+ '',@!!$'Sa<'$I!*$ $B0@P$!  !($ !($ !($ !( $B0@$ $ !( $ !(<6 $6 $! ' !($ !($ !($ !($ !($ !(< $< $! '[<6 $6 !( $B0@$ !  ! $ $ $$ $ $$ $ $ $B0@$ $ $$ $ $$ $ $$ $ $$ $ $ $ $ $a! !($ !($ !($ !( $B0@@$$ !($ !(va<< $< !($ $ $$ $ $$ $ $$ $ $$ $ $$ $ $! ' !($ !($ !($ !(pa $ !($ !($ !($ !(a$ $ $$ $ $$ $ $$ $ $ $B0@$ $ $$ $ $$ $ $$ $ $$ $ $$ $ $a!',@!$!'(S>> SD version: 1.0-1.01 SD version: 1.1 SD version: 2.0 SD version: 3.0 Speed Class: %d Support CMD23: %d Support CMD20: %d SD version: UNKNOWN 0x%x Product name: %s Product version: 0x%x Product S/N: 0x%lx CMD8: SUPPORTED CMD8: NOT SUPPORTED SDHC: SUPPORTED SDHC: NOT SUPPORTED Product version: 0x%x, 0x%x Host HS En: TRUE Host HS En: FALSE Support SDHS: TRUE Support SDHS: FALSE Support HS: TRUE Support HS: FALSE In HighSpeed Mode: TRUE In HighSpeed Mode: FALSE Total sectors: 0x%lx Bus Freq: %d hz Drive/Sink setting: %f mA sdioPrtcl_setConfig: input src clk out of range: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized ^RERR:%s() SDIO%d fmt: card not exist or not ready: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write MBR fail, sector addr: 0x%lx EXFAT ^RERR:%s() SDIO%d fmtExFAT: write BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write backup BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Extended Boot Sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Backup Extended Boot Sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Main OEM Parameters fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Backup OEM Parameters fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Main Reserved fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Backup Reserved fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write Main boot checksum fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st FAT sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write FAT sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st BitMap sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write %dth BitMap sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st up-case sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write %dth up-case sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write 1st dir entry sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmtExFAT: write %dth dir entry sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: write MBR fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized2 ^RERR:%s() SDIO%d fmt: write BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized3 ^RERR:%s() SDIO%d fmt: write backup BPB fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized4 ^RERR:%s() SDIO%d fmt: write FS_INFO fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized5 ^RERR:%s() SDIO%d fmt: write backup FS_INFO fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized6 ^RERR:%s() SDIO%d fmt: write reserved boot sector fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized7 ^RERR:%s() SDIO%d fmt: write reserved boot sector2 fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized8 ^RERR:%s() SDIO%d fmt: clear FAT fail, sector addr: 0x%lx ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized9 ^RERR:%s() SDIO%d fmt: write FAT1 fail, sector addr: 0x%0x ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized10 ^RERR:%s() SDIO%d fmt: write FAT2 fail, sector addr: 0x%0x ^RERR:%s() SDIO%d fmt: storage object NULL, not initialized11 FAT16 FAT12 FAT32 ^RERR:%s() SDIO%d RCard: wait card into transfer state err ^RERR:%s() SDIO%d RCard: read multiple error!! ^RERR:%s() SDIO%d RCard: read single error!! ^RERR:%s() SDIO%d RCard: pinmux err ^RERR:%s() SDIO%d RCard: STOP cmd error ^RERR:%s() SDIO%d RCard: Out of Range!! ^RERR:%s() SDIO%d RCard: SEND_STATUS fail2 ^RERR:%s() SDIO%d RCard: err card sts 0x%lx ^RERR:%s() SDIO%d RCard: card removed ^RERR:%s() SDIO%d RCard: retry _SDIO_SD_STOP_TRANSMISSION error ^RERR:%s() SDIO%d RCard: retry read %d times ^RERR:%s() SDIO%d RCard: storage object NULL, not initialized ^RERR:%s() SDIO%d R: read error ^RERR:%s() SDIO%d RCard: retry read fail address = 0x%x ^RERR:%s() SDIO%d open: retry with POR ^RERR:%s() SDIO%d id: card was unplugged ^RERR:%s() SDIO%d open: storage object NULL, not initialized2 ^RERR:%s() SDIO%d open: idle cmd fail ^RERR:%s() SDIO%d open: idle cmd fail2 ^RERR:%s() SDIO%d open: CMD8 echo err, rsp=0x%lx ^RERR:%s() SDIO%d open: SD SEND_OP fail ^RERR:%s() SDIO%d open: SD SEND_OP CMD55 fail ^RERR:%s() SDIO%d open: SD SEND_OP fail2 ^RERR:%s() SDIO%d open: Get OCR tmout ^RERR:%s() SDIO%d open: voltage switch command fail ^RERR:%s() SDIO%d open: voltage switch fail ^RERR:%s() SDIO%d open: MMC SEND_OP fail ^RERR:%s() SDIO%d open: MMC Get OCR tmout ^RERR:%s() SDIO%d open: SEND_CID fail ^RERR:%s() SDIO%d open: SEND_RCA fail ^RERR:%s() SDIO%d open: get/set RCA timeout ^RERR:%s() SDIO%d open: SEND_CSD fail ^RERR:%s() SDIO%d open: SELECT CARD fail ^RERR:%s() SDIO%d open: SEND_STATUS fail ^RERR:%s() SDIO%d open: SELECT CARD fail2 ^RERR:%s() SDIO%d open: SEND_STATUS fail2 ^RERR:%s() SDIO%d open: card is locked ^RERR:%s() SDIO%d open: storage object NULL, not initialized4 ^RERR:%s() SDIO%d open: CLR_CARD_DETECT CMD55 fail ^RERR:%s() SDIO%d open: CLR_CARD_DETECT fail ^RERR:%s() SDIO%d open: SET_BUS_WIDTH CMD55 fail ^RERR:%s() SDIO%d open: SET_BUS_WIDTH fail ^RERR:%s() SDIO%d open: SET_BUS_WIDTH fail, rsp=0x%lx ^RERR:%s() SDIO%d open: change to 0x%x timing ^RERR:%s() SDIO%d open: change to HS fail, return to default speed ^RERR:%s() SDIO%d open: switch to HS timeout ^RERR:%s() SDIO%d open: MMC_SWITCH 1bit fail ^RERR:%s() SDIO%d open: MMC_SWITCH 1bit rsp err, rsp=0x%lx ^RERR:%s() SDIO%d open: return tx state fail1 ^RERR:%s() SDIO%d open: MMC_EXT_CSD fail ^RERR:%s() SDIO%d open: MMC_SWITCH HS fail ^RERR:%s() SDIO%d open: return tx state fail2 ^RERR:%s() SDIO%d open: MMC_SWITCH wide bus fail ^RERR:%s() SDIO%d open: MMC_SWITCH 8bits bus fail ^RERR:%s() SDIO%d open: MMC_SWITCH wide bus rsp err, rsp=0x%lx ^RERR:%s() SDIO%d open: return tx state fail3 ^RERR:%s() SDIO%d open: storage object NULL, not initialized5 ^RERR:%s() SDIO%d open: SEND_BLOCKLEN fail ^RERR:%s() SDIO%d open: Mem Init fail ^RERR:%s() SDIO%d Int Status: 0x%lx ^RERR:%s() SDIO%d SetstdByState:cmd13 fail ^RERR:%s() IntSts: 0x%lx ^RERR:%s() SDIO%d SetstdByState: card status err: 0x%lx ^RERR:%s() SDIO%d SetstdByState:cmd7 fail ^RERR:%s() SDIO%d SetstdByState: retry timeout ^RERR:%s() SDIO SetstdByState: pinmux err ^YWRN:%s() SDIO%d close: close after closeMem ^RERR:%s() SDIO%d abort 0x08 fail ^RERR:%s() SDIO%d close: idle cmd fail ^YWRN:%s() SDIO%d closeMem: sdio_closeMemBus should be invoked under opened state ^YWRN:%s() SDIO%d close mem: SEND_STATUS fail ^RERR:%s() SDIO%d close mem: pinmux err ^RERR:%s() SDIO%d close mem: timeout1 ^YWRN:%s() SDIO%d openMem: sdio_openMemBus should be invoked after sdio_closeMemBus ^RERR:%s() SDIO%d openMem: storage object NULL, not initialized ^RERR:%s() SDIO%d openMem: card was unplugged ^RERR:%s() SDIO%d openMem: storage object NULL, not initialized2 ^RERR:%s() SDIO%d SetTxState:cmd13 fail ^RERR:%s() SDIO%d SetTxState: card status err: 0x%lx ^RERR:%s() SDIO%d SetTxState:cmd7 fail ^RERR:%s() SDIO%d SetTxState: retry timeout ^RERR:%s() SDIO SetTxState: pinmux err ^RERR:%s() SDIO%d openMem: storage object NULL, not initialized3 ^RERR:%s() SDIO%d openMem fail ^RERR:%s() SDIO%d openMem: set to tx state fail ',! @!0!0#0Fl<B$!F'<@=3, but %d ^RERR:%s() SIE MCLKSRC not support PLL2/2! ^YWRN:%s() CPU Clock frequency exceed 432MHz! ^YWRN:%s() OCP clock must not exceed 432Mhz! ^YWRN:%s() PRE Clock frequency exceed 240MHz! ^YWRN:%s() IPE Clock frequency exceed 240MHz! ^YWRN:%s() DIS Clock frequency exceed 240MHz! ^YWRN:%s() IME Clock frequency exceed 240MHz! ^YWRN:%s() FDE Clock frequency exceed 240MHz! ^YWRN:%s() ISE Clock frequency exceed 240MHz! ^YWRN:%s() DCE Clock frequency exceed 240MHz! ^YWRN:%s() IFE Clock frequency exceed 240MHz! ^YWRN:%s() IFE2 Clock frequency exceed 240MHz! ^YWRN:%s() RDE Clock frequency exceed 240MHz! ^YWRN:%s() H.264 Clock frequency exceed 240MHz! ^YWRN:%s() NAND Clock frequency exceed 60MHz! ^YWRN:%s() SIE-Mclk clock must not exceed 108MHz! ^YWRN:%s() SIE-Mclk2 clock must not exceed 108MHz! ^YWRN:%s() SIE-clk clock must not exceed 297MHz! ^YWRN:%s() SIE2-clk clock must not exceed 297MHz! ^YWRN:%s() IDE-1 clock must not exceed 297Mhz! ^YWRN:%s() IDE-2 clock must not exceed 297Mhz! ^YWRN:%s() MI clock must not exceed 80Mhz! ^YWRN:%s() DSI clock must not exceed 60Mhz! ^YWRN:%s() SP clock must not exceed 80MHz! ^YWRN:%s() ADO clock must not exceed 25MHz! ^YWRN:%s() HDMI-ADO clock must not exceed 25MHz! ^YWRN:%s() SDIO clock must not exceed 108MHz! ^YWRN:%s() SDIO2 clock must not exceed 52MHz! ^YWRN:%s() SPI clock must not exceed 96MHz! ^YWRN:%s() SPI2 clock must not exceed 96MHz! ^YWRN:%s() SPI3 clock must not exceed 96MHz! ^RERR:%s() (0x%lx, 0x%lx) not supported ^RERR:%s() Target(%d) freq can not be divided with no remainder! Result is %dHz. ^RERR:%s() uiSetting out of range: 0x%lx PLL2PLL3PLL4PLL5PLL6PLL7PLL8^RERR:%s() Change (%s) clock freq fail! (%s) is using %s. Don't change clock when module is active ^YWRN:%s() PLL%d should be disabled before set ^RERR:%s() PLL%d not support spread spectrum ^RERR:%s() PLL%d must be disabled ^YWRN:%s() PLL%d expect lower bound %d Hz, but real lower bound is %d Hz ^YWRN:%s() PLL%d expect upper bound %d Hz, but real upper bound is %d Hz ^YWRN:%s() PLL%d percentage %f exceed 0.03 MIPI DSIIDEIDE2SIE MCLKSIE MCLK2FDEISEIFEH.264RDE',! @!0<<$Y$T $!!'<DdB$ b|@<$4$p$4<p$<0$<$<<p<$$ <<< $0$$ <<<<$p<$<$<<$$dbbbdbbbDcbbbbbbbbbbbbbbbbbbbbbbb$dbbbLcbbb<<@B4b$ <! $<<@B4b$ <!&* H$ҡ@$ &ҡ&. 8$ҡ&, 0$ҡ&* ($ҡ $ &ҡ&. $ҡ&, $ҡ&* $ҡ&, $ҡ $ǡ!@<ǡl6<ǡؔ6DC4Ic$DB4+b;@<}!C0`¯,$'$S<P!7C! $ S $<<˄$T %$>$<$<<˄$T %$>$<<ʄ$T %$>$<,˄$T %$>$'0! @!0S<C<$b<b$S<C|C0 @0S<C <$b<b$S<CD|C0@0S<$C|C0@0S<$C|C0 @ 0S< C$ c0b$S<C!|C 0 @@0S< C$ c0b$S<CD)|C@0 @0S< C$ c0b$S<C1|C0 @0S< C$ c0b$S<C9|C0@0S<$CB|C0@0S<$CDJ|C0@0S<$CR|C0@0S<$CZ|C0@ 0S<$Cc|C 0@@0S<$CDk|C@0@0S<$Cs|C0@|S<$C{|C| @@|S<C<$b<b$S<C|C@| @|S<C <$b<{b$S<CD|C|@|S<$C|C|@|S<$CĜ|C|@@|S<$Cƃ|C@|@|S<$CD΃|C|@S<| @P!S<BB|@S<$d!ޤ|d!'BB0@$S<Cփ|^C<<˄$T %$k$<<̈́$T %$k$<<̈́$T %$k$<<̄$T %$k$<<$̄$T %$k$<<̄$T %$k$<<\̄$T %$k$<<,̈́$T %$k$<`T$6 6+ TT6 6 6+@P 6 6B$ <$ B#S<{|#S< !< USB interrupt status = 0 ! '@!<840,($ D S<ǣH£3 A£S `<$ CD| Cg!bS g!`<$CS g!`<$CS g!P$CTS<@|7 ! @RS<{ ! @S<$fpC@|'S<B$ $PR2!B$DC`<_ S !$ ('$@R2Q2  "*S<$6pC4@S`<|D|8b!'`<$8B"$$#`<|8b!<¯<b$9|<bb`<|D|bLc!$ïLÌ`<ïÏc0`$Ï`<9|D|ïL<<9|pd< S<$ $$ tC`<$CDB(Î$bT`<`<@`<<b9|<bS<$bdb<b9|<bbE0¯h1=@`+&-0ep@@N@@|@C|A`PI1}|!Ѱ<$@$ $(048 $R|@$xƌ\ 1l`)|e0~T= %ld ^RERR:%s() Not supported format (0x%.4X)! ^RERR:%s() Parameter error! X: %ld, Y: %ld, Width: %ld, Height: %ld ^RERR:%s() Line offset error! ^RERR:%s() DCEnable error! ^RERR:%s() Can't find 0xFFDX! ^RERR:%s() Width or height error! ^RERR:%s() Unknown file format! ^RERR:%s() line offset error! Y: %d, UV: %d ^YWRN:%s() Non-supported clock rate (%ld MHz), set to 120 MHz 160 MHz 192 MHz ^YWRN:%s() Buffer size must >= %d ^YWRN:%s() Buffer size must <= %d ^YWRN:%s() Decode scaling, line offset isn't 32 bytes alignment! ^RERR:%s() Not locked! ^RERR:%s() Unlock error! ^RERR:%s() Lock error! '<P$p|P{p|H|p|!PI!$$ $;@<(tfVd~td~2T@$&<$G<0$!@``B @0 B$t (F~(GC(p @$&@|`<$ce h0<$B@ (p@4$1&Ø d$@Tn<Ø hn<'$n< T$$b!"9 $ $$S T$ @P!<%6d.%03d,%8d,%6d.%03d, [%s::%s()] ^M>Total-Time, Count, Avg-Time, [Module::Func()] ^M>------------------------------------------------------------ ^RERR:%s() not opened! ^RERR:%s() Max MT exceed! ^RERR:%s() already opened! ^Y%s %ld ^Y S<'8D$!8@!!'< console. ^RERR:%s() is not exist! Switch to console. ^RERR:%s() is not exist! Switch to console. ^RERR: %s mode is not existing ^RERR: Bad command syntex. Please '?' for help ^RERR:%s() already closed!!! ^RERR:%s() already opened!!! Syntax: ? Display Help of all module. module ? Display Help of given module. module action ? Display Help of given action. ^RERR: No Any Module! module list: %-20s%s^RERR: No part module ? : display help of given module ^RERR: Length of is too short delay [%s] action: %-20s%s ?^RERR: Null function of ! ^RERR: No match ? : display help of all module ^RERR: No match ! ^YWRN:%s() %s has installed > $ # '8,($ !$"C#$C厀( |)@P< @! @Tl:l:=l:=l:l:<,;99$;9999999;9;99 ;'!!< Ư$ǯ4 '' !0@!''!$ǯ' $'!''!<!8!4' !0@!'0123456789ABCDEFX'!!!!z  !8$$ 8=||`/$h<%00P k% $ @p % $0&#XhU !@$ $ @&`%`  <` %!`&H .!8+ %d%ed|!jd0BB$ %%0|9!H Qc%`#` T% U%!)!0U$!0 !+@(!H bT9))!$b!<%(9)@ ) @P $ $# 0 %0+ %0x((!0#0 0%0(+0%0x(!(!( Q!0!($!0!(+@(!b0B(@P!@ ` !)!0!0 D!!0 !+H!IC|G`0 ¯.>'I; !hC`! C `$B@P!7 $!! '7 ¯O>7 ¯L>'8!, į<4I; 0 ď`! `$0`$hB$!P&hgf ec$HGF EdB$cCN@T$@P0 w@ <$@$(q@ <,@$!0<$6#( Ư$6( ¯$6( !@!R¯$¯ ƏB,$' ¯0@P!8P@ <<@$@J@  ¯z>  ¯w>  ¯t> >¯>$>$>$'$84($ <0,!!!! $$ r~%?! RR&$v`P&!(! & ¯R&TV r~!<840,($ @''8! '<40,(I; $ <$!(!@ؐ |1&!!$f'$F@!(@R&s&U&!( ? $!<840,($ @'T ! `?R&'@!$'D<840,(I; < <$!(!@ؐ 1&R&!!$'$G@!0`s&&v&!( ? $!D@<840,($H'! T !(@?s&'@!$'D<840,(I; < MMMMMMMMMMMM UsbInsert during power off ===>(GxUSB_GetIsUSBPlug()) System_CntTimerSystemObj' !$Ư !$ƏZ f @N< C$Ob  J J I I @I d1 6 System_OnShutdown'!!''!!''$!!'^RERR:%s() ^RFS: unmount FAIL Incorrect storage FW bin write failed FW bin read fail. FW bin read fail. 1 FW bin read fail. 2 ^G[LOAD-FW] ^GTotal Sections = %d ^RFATAL:%s() PART_TWO start (%08x) > PART_ONE loaded end (%08x)! ^RFATAL:%s() PART_LAST end (%08x) > MEM_CODE end (%08x)! ^MPL_begin ^RERR:%s() Process failed! ^MPL_end ^RERR:%s() Close failed! ^RFATAL:%s() FW updated: fail! ^RERR:%s() Init failed! ^RERR:%s() Open failed! ^RERR:%s() PStore Open fail %d format Storage_Card1unknown^RERR:%s() Storage mount %s fail %1d%02d%02d%02d%02dMEDIAPTDC^RERR:%s() part0 %x < FWResvSize %x,cannot init ^RERR:%s() part%d start %x overlap part%d end %x,cannot init Card_DetInsertSystem_DetBusy'Œ@! < End(%08X) ^RERR:%s() Failed to RdSectors-1 ^RERR:%s() working buf size have to be %d bytes. ^RERR:%s() Failed to RdSectors-2 ^RERR:%s() working buf size have to be larger than %d bytes. ^RERR:%s() Uncompress data size not match real_end=%08X, cacu_end=%08X ^RERR:%s() ERROR BCF Header ^RERR:%s() E_NOEXS ^RERR:%s() invalid version. ^RERR:%s() init twice. ^RERR:%s() Dx_Getcaps fail. ^RERR:%s() ^RSection[%d] is invalid ^RERR:%s() ^RLoaded Addr 0x(%08X)!= Verified Addr 0x(%08X) V<'TAD$! !0 B @!$''V< HAQ$8<40,($#!`!$# `HACV !'Ux_FlushEventByRangeUx_WaitEventUx_PostEventUIFrameworkTskNVTUSER_MBX_ID'<!!(B''S<!!B''S<!C!$ ''~ !E !'' !S !''S<@!@ < b5 @T <@%" |8G <=BB0 @P!\%fB < @4$!!40,($ 8' <=BB0@T\%Ӎ$ <B @4$Ӎ$' $!!!| !@!@ <=BB0#@T assigned partiotion size %d %s[%d]: STRG_SET_PARTITION_SIZE: partition addr 0x%lx not 0x%lx bytes alignment %s[%d]: STRG_SET_PARTITION_SIZE: partition length 0x%lx not 0x%lx bytes alignment %s[%d]: STRG_SET_PARTITION_SIZE: partition region exceeds flash size Start addr: 0x%lx, Region Size: 0x%lx, Total Size: 0x%lx %s[%d]: semaphore NOT inited ' ,(,$ !2`!$l@<<'c4!B4+b9@<>> GSM301 reg 0x14:%x reg 0x15:%x reg 0x16:%x reg 0x17:%x reg 0x18:%x reg 0x19:%x read da380 chip ID ok! -------------------------------> chipid=0x%x read da380 chip ID NG! read GMA301 chip ID ok! ----------> chipid=0x%x read GMA301 chip ID NG! read dmard07 chip ID ok! read dmard07 chip ID NG!^GPowerOn Pwr Lost! ^GPowerOn Src = PWR key ^GPowerOn Src = PB Key ^GPowerOn Src = USB plug ^GPowerOn Src = DC plug ^GPowerOn Src = PWR alarm '!  !# ! # $# $!''!  !C@ < $6@ < $2@T <<Х4< ! ! $ '$! !( $! $ !0$$ '$$!( $$$ !0$$ '$$!( $$!0 $ $+ $!' <$T 0$!' <@$T 0$!''E$$$  !!''E$d$  !!''E$$  !!''<8!4<5ď$8$9$!8$!0Я $ȯ(ï ,¯ P $'0$ $!!1C!$ CT &b!T<$&C! 'T,.@#V,4@],:@},@E4+ 1 4!!' @$!!' .$!!' }$! +$!!' >$!!' "V$! D4! ]$!^RERR:%s() %s Buffer size is not enough! ^RERR:%s() hdmi sample is %d ^RERR:%s() %s:idx=%d ^RERR:%s() %s: Aud open fail 'A,0!($ 4,!!!@+,Z@.,c@>,r@#V,a@],p@},|@E4+m@ D4>$ @$>$EB<>B.@]$+$B.$=B<@$:BR< <B4!$4DB <]B. @"V$}$9B$BV>B.<B4$!(}$ .$>$ "V$>$B4!!(}$B4$$4 >$>$ ]$>$ 4>$$ <$T !0ǽ$ }$>$'$W !$CP!@P!$C < l B" l:`\<DR< 1&@2VllDdHXʝHHH<H(<p 0h `($B@R&bX ! L 81&0shT D T T,<$txa֝d$ D 0 tH p$8BT, d||! P8B@h    Xlτ,xp؝X$HXl$ $ !#!D!( 5  L! \$! P$$ $ XTN< Q$T& E D t P& ECp0 & %$& $K<̖C `<d$(̖C,)՝lr՝|Kԝh'@$$s \\@\<D۝HS $@@Dp c ^$0'x8t0,(8 x0-֝hTs p&< bT' e! N<5  5& "$   8D d % F8 ' B$$p!06 @4D44 4084 x0,($ PP@< C!@τ D0d$0'\0hXTld`P2xԌRӌ*i@$ (2lhd`\XTpXD Hů5@ç@$ï$Hŏï<@Xc4!0! @'ѧ ï$¯<ԯ@ӯ20(H48u D$ $Hŏȧ@$!8Cȯ$ ȯ0ѧ(ǝ ѧ20C$8؝ h#$<,,hНhЧ2Н hVhApXlt;4@$|Нl  tMP@$8 d \0 ؝| s $8'@<l$N8082ݝ:pp`F` 8P4,4484E4c(lv '  82 $ !@B$@!Q! Sp &0 ~! b &!@BC0`TB0DB@s6<P lQ!03D% x @@(8ps2h'<K<@tdR@,?,\C0؝x,hŒc@ C!%XK<<&H%H<@0̈́$$2$` @ h  tT ~$tphD}lx,,,,<00 00`؝x|t   @D$h'8T,TXl 6L08 ,` I \D8 L4DTůTdX l!(LT` , <(&$@Tl< $4G 8$ߝ(K, <|$THpAPdP HPPP PP P 0 X hQhȝ)T (Rѝd>$L` D  x, R\ @T՝` DP$% I l8L| $@V`>tC Ok $#D|43h$ZC|&1MH$s<ޝLx 8 ɝ X$R`PC $@<Qx3 t@ZZ8 |x@li@tR2X4$a2l3p2 |1@44!('~ h$\    L3 hCh$}G (D@Q $T 004D  dtT(c2L|B!H($$$PL$(LR 4|bt 4 D,ppD0|cb@|T b tTXDPD8 XL#L 8$,Q l=Q :QPE xNpb' 4+C$P`DD8 | 84 l43|*TXTD,X4`t@xL\( QtI (&(,$TL p$D+<$H dT @&D!0@$P($Q<t<`! 1, x  0~4$ E ȝ@|Y% @ `$)$5Dddm@ 8%8x, $ (( !HCP'$<<& D&%0 <T\'ǝ`TćA@9##A8<8#@!@e$f(A D$E( T<%)` R& @HBLxCƏ|0@|$&@Z|T(T)|?0($&$#|PH&%0@D0e6L<(&x&$P \ @ LH0@Z|НH H8L,@| ,0," yI O$RR \$-@h$%TTl$ 0Ldn92$O9lQ4\Q$8H5 $F ApD0i5 X |7  7 ` 37  0$' |?8  p p YTWtC|4l 6  TX5,<0L^\25 '5 t 4 ܒ 5x S5 T$4|X4 X4X X `d=@ <Нt< t &|$0B,(hHh @$ <$@" t"$t4( pA8 (40$X4H CDHR$lC$$ xe$lCM: K $6 C <XgG pL@R<PK< ((diF`4}G$:l8lD@ , P"0$+ lE$$=֝HН4c$ $+ |x`!xe$ dK< (&6!04Pd ``XdR< X ` P R<4 $44$!0 @ *|Xhr,$' " L( LP Dp$dP<D`pH$ 4h40c4 [B,@ 0h$ X (0|\ d ThAH<` `#| ,LTLL8L0TR<TR<\@Ld8px\Pt$,K<< P X&e6!$4t e `DP$ $B\d4Dbc40 T H$\D@PLD?!( B? !0@ʝ8hT4D}Gp'ѯ£n £2 d 4$  PcEP X\4 d ?|$@?@\PD@<L|4 p,PC`T@F|(ߝH($K<ãã64$&$'$$ t  d8\$3L@ߝX `" \ l@<8 TPl`($&&0 (Tʝ X,\\$&@&&dX<|$`\2| Mr@@ϝ HHNR 8@hA @ ` < d 4$qxǝ8,>,,Ɲ ,@ $Y d L  ? ԝ 2 , % D  |   t$( \  D x , ` @  lTĝ0ĝp$ŝX L<, |l\x`ȝ\̝ɝ<tʝx xx<ů C, `ŏ0\,dp  D    $ X   80 $X, @\L&Hpln$B0LGB$0$!( (8(h bL ,<@ߝddd CP P,#, \#0||$ ,( \$,Px&68ޝ(= <d<$L<$<$&@H  LPl$6Q $pߝ L@,ʝ` H&0m 4QLQTʝh<$pgHp¯\Pb`h`=`$)0IT@yh@ (TP 4;#0,:#,'(Dh @4(BHhLH4408$R&YPOXM4/N K-. xL I/- J hH-t- p X -S `4- HTGEU- - P$ @F,Ct.$ 4 D,, 8P (YXONMLKJ0P8YM,t, 0HL TJ,.  4<X@ON XLK xOS pNXS XK5/-  U-pH P$- `Gt.G tFEF DEDI (ElI D,C-C @0P8Y<X@ONMHLLKTJPYX,, 8M 0Os,XQ SQ`ED QED. (E5- K H3/ D/ SN lI -I$L hTGb-G XX-C p"-J H-, `pH 8Hb, FS-F PQPYXONMLKBp @C,$D 0tD, dd,!JIHGFEBb,@Pd$B@C'h<TB  dJ8x$"4x$"|#H|HpD,<$b$|xtp4Bc'(Ư,ŧ ït $£Tff<@ZC|gf4d$@G|('B0 (@ !0H#0fl<Ə ԝ8)|$h #|X@eB,@0'U&d.HJ$`! !(Z &Qd.0`,$@!(!  (<$ $Cd$Q$! <@'&8xT $`/ <|xtphxpdT ;PH$hD$P'}$(@" 86x 0'!\D (d, $<h`<0$ ĝ TSKPET$<8 (,4@0DhX\l`E ( 3 ? ܝ6 \7 5 8 9  L tNp4pbB(L$$p@ \4l<$$@cL C|p$ $(|$8  $$C8P \C,R<;M$Bx@X(X    ČpH4 +4|\ |'H4|(4 |`$|DC <D0&0l H, xƯ@Əj$_ h<(p0@@!P'$h 2&ďXH DpDp ,_,<4 !( t $2B<04l l_,t\x ChC|( | z4  _l $M`PLD¯Əh$P4!8@4040 8ӌ B`Ԍ)R!8~KPG! D"!  D(@D! `   $t0%AƏ&r 4r`&`$"$|0`d<d 0$@'`njUrFSrtrB!8 xh|$ x2B <CT$ C_P' Ì( C,DX<2(!(xь| |bP_Lt`(` (( ||$c@K<L Lȝ2&E  Tk 8D`L<'#$e$ $e 4C'"$B Bp4`l_LDK2&(D}G  , |!0egH ƝPaS$`6Rd$P TLg P$$Ə.$ҝ ,(g($"$@$"$[C| $ $RP$fPP$]PT$ dd | T0 pgd'$2 `$ P|4 Tp2 $ gl 4|$p$ hdl$ d Xht` g p؝pdp pӝpl`ol0'4ҏ0 lѝlҝ l¯Н l@'hDՏ@ԝh$doH @@P( N\`\ L@0p($i '`ӝL!`' L8C DL` Pԝ,TկL<'$! dP'!0Xǝ,! @ȯ\4`@Hd׏!(@o8 T X!0@h P\X !08 8| L&T( v$((1& lѝ lH$t$R<$ $ <@x4\@'kv8 ҝ , Pܝ\B( @R&( N hȝh$$<h KH( ?D<$((Н<(Xt <( R4b<,($D=dl d.P h P!.B P >8 TTEDiLv|pD<͝ h0  PH6B$! l < <T@4 | 4TXR<<Ct C`&XD @PP$d6Cl6De D ,ThFXDl 0E0D!,$, #,,,(#,4,0,!0PD<D@#P0HDL0ÝT dCXE\F`d@7@ 06b6`(h@@@ @@@@ @$@(@,4@8@<@@@D@H@L@P@T@X@\@`@d\ T6 <pD 8488<4@,( $,7lG(8E P$D#$0E,j8h1B$!F$JIH G}h4DDBDx2BD3BD?Dx'h|xtpl4(!$b Ɲ,7Q&84 į(ï,¯!!( 0ů4į8x¯,7B3@@'D KdE Ï!(*8e8ȏ`(!8C*P\@*Pw@#(*8dwth `p! $ʏ į0ď@!X+#(E*pK(ŝL<ŏh$h0ͯ`#@ >8ȯ!B*":@!j* b#XK!X*I@#H*!!Hp eq!H*#Xk<2 $$$X˯ C#(4ď<ůPJ4¯@$$0$B0CPcEdH |B~$ɝ4ǝ4Ýd$؝$\TD˝<x 84ǿ` `\\,'h\Xld`h)|'(bPE< 'bP0t$ lh\`\Xp<8 8P 8p (@'5@ ¯D`$¯H8L,,Dď0įDďLÏ4Tĝ$D<ï| D ďdx $c0d@$ dT! B(.@AP#"bHd00' \ 4P¯0mP$#$ p @` \\|-  $0' '0T@0#P$A$(x'plhdt` {!y @c0>bPН|4$4!(@| 4|Pď0įT |h|Cbkp0$rD$-F$+FB0 $*F8$ b5$b7$b6$!dTR b<$ C0(Ïc(`c< dT|+x¯7 LDBB,< |\ď`(P0ѝPR8Lǝ@ pǏ*`T@! &`P !\!`lÝXX1&ȯ$r6 #&L4$C0##dldD(@0B0 P\ lۏ \ d`\XT T (ŏ|#E ,!(P|#0ߐ!0< \ ҝ (Н  `\@{$$TƏ ŏ#0FLǏ!#!8GH@l \$p#"CX&#(C(؝('0Th~ !@HhH0`8!(: xTLp'$04 @{ ! h\~ 4ď$`B$@!E$ #(# "$% # p@| A$؝d0 x( Ɲ@p 7&@7& \t$B0 @`$P@L 'HD84!L@<lB<00(Ư '(0, @&@!@ѯԝx $,D $( ŏD8`P, !(%!0 8`LHD@<84hP'!0&@( L '`)Ht$,4 0'`PHD!d\XTL@|dqx `d$0Ddd$CC(ŏ$%C,ď,@(DB2A@B2b2|P'0'! 41$J0t`(@ '.(xҏя<| (@,!"4d%&!B F X4ȝd48@P''<\$P'@'41E$<Jtt̝LǏ(Ϗ*g ǯ`<¯2 :c,@:ï`.L<! H@0c2 $bP$Ï$b'!(͝ @'@¯|D¯ pR~8 @ 0'T!8@!0$$0f˝@ PÏw`|P!0lP'H   (\Tt$`,8|H8$ĝd,Pǯ{$PXR< 9&Ǐ p?$ 9$1P'(Ýdc$B$(ï#$ dL<41e$tx p| ÏD$c@(ůB$,|||@\ XܝPT( T !TD@ DĝH!#b$Ý $0ҝ8 T0  tL<,Ï$ďdCpllxtphl|(R!`D$=@`<<ɝhүӯБ 9 |41$(J ,t$0F 0`¯  `$$T $$ӝ`P 4xtpl\D ( d"@ĝ @R<Ö 9$< Ht 8x'ƝpltT T8ŏ( 0@|l 9D$pP$`tǝH0Ɲ L| H|9T@<:W$4f0ŏ &91 Яѯ"< !$X C ď@!d&b |ŏ@!1&B@ |%$C^$$@ TPÝPr \@ 0'| $ $L&pHĝH$4 im`B@! d, P!e@!b!s |& |@!R\B@!0``P s2 @s.`ď!<8<!ŝ(g4{@ty@ |@ $!0!.l4 4$tӏR<9$!( $0ï 4ǯR<@$90Ï4ǏA.@$4 $4+@4$,<4N(s&$bR<b9$9\F$`\@tĝ@ RC&#8 <$`!@!\b6pd8 D`.$ 0ïa@l&` |@&P b2@!֗ B \$D$0 ,8|( xT$$tb@b* `* #&ĝ ||*X ŏ@ ! H((@$!q@ |R<24D T0H|hï6h88p$ >|@@Q/ @0@ L<6x @T/t$@@< $@<4 ,$}L& s6= |||0P@ $$@%$! 8 &|!R< $ׯ4࠾ X@4 4R<ŏ9%L4ǝP8ȝP4Ǐ8ȝT8 T PP$4[4R<(S4c$l C|9% \=\<$,B$t$t0 (S$Xďb0D@B,@4d$ŏ$!C$ |$ïS($&`!0(ïb22 |,¯!֝ L<,Ï( 2@/$$!R |k u00 6!؝$< `@P$, ,5@P@6b& |@\WC۝PTb,_pE<~$ e|`%P &wLX4Ɲt$$$s&0De@4Ə! @otӏtC$TEPE! ,4fd` R<&tĝtDh$ǯ4T<4$40Ï)!((_@ (|! @ؙ0dh$$S hb4Ə[E<(<Ï@(R< P+lR<@! @R<4␬4$D` E|- ǝ @Hh`F `  $$ HLEH{$Eߙ ( pL<,{$tď pBE<{B$TE4 4.@p>0s&h DfD ! 9E$lX X(X 0h4B$9% 0| dT9ed$R6$z!\C\\l$bP60ddX^$wd6$[$%$n$ $xbP6x $PilL<$ $$` ($@ b2d&V4(xF G |o$$ 9$fgLpxl4P <<9D<8Dpp$3 ,jd<$$Eb0R<H@P d!(0$:$&! `$ ('! @1 ' НL@@Ν$ Ν:2&$Nx<'¯Px: Sݝ$s pBܝ#;ޝdP$nDDDX$$”!$<t$ ߝ 0 ǝ $$+ |p8Bpd$D$p$`$tȌ ilkcĔ 1̯˯Dɯ$ P ,TpŒ$ 3L$!xShČhŒ ¯t$0$($ů@8D,pTp$DT!QhN  Hpr' $!@!HC'x! ! $Ca` !`CY$ÏX !XkH $32!0!(!@T$!00r$00f0 0| P!xPh8'0$@@$$,i! %!Vhtk%\ ( B$!T!5 0d$4$S!<ߝ0 0 0$(ȝd4ʯ8ϯ$P((ȏ,ɏ4ʏh8ϏhH<ǝ LH8دD< HH؏Tltlhd`\XL 0!׏D88` 8 hd`@x'_8$&!$]$"ĝ 8` H0 $#$ĝ$$+@>U<$|!s!0` @p'X,Ν$MjPh$h"!|^@tD,i,dDT$sR,\ƏP*xpƏ$01!`Pp$8X$ !XK$ǯhR(įu(} 46&!`!hm0 *! ʯ $$(ϏC !$ďCy x1!x0TV<ŏ1P$PNPP 0S PC}'XPJ$8g$0F! !T%8HP%$HxƏʝ,`I!h8'!  B(8@%獨,$ǯWLeVꭝ4 A`(P, Ə9'!`)!h 8 8 ! 8t! $(ƏCC $Ϗ!!1Ld&D2!x8`$``(S $X'pXK$p! $h `}`L$`%0$!TJ0XPU&,ď&!B!h p(9\&!xhHJ$HïDȝhʝ|̯@͝,ίD0Dȏ0<ˏ8̏@͏W,Ώx!xddLǝ%hhhLǝlel $6 `8 R*!& $4C lYh@pLpn-L+p@Vƍ! 1(S@hP'P$0F$(!x@g%0GP$$@Ɲ P&!`  PX+@Ɲ@%ƍ,$ƍpp4$Cq (ϝt!pC@b͍*431!X|PQl4 4 4u$0͝H Q!q@QKP'x ,Xo$0%Xf $,g,ΝHKT͍hKBxN( ,,,)!\z (!ȝ(($CCy dX!X"3]C2!hXu S$XnXkXK'`PJ $ d!TH$%( $gP'GXTDp<"!h $!GHP 茝,D8P\<X8XpV,ZPSxH,8hD DtDÏb8l0Phҏb pbXRXm`0Q0p$C h8ɝ$)%*"@@ɯ(h @D|Dh &8>t    4\t$H&4!@ 4("~<~@)~"I|@)H|8|s#0cPp HpXp(r!P*Hp!@%08p`!0:D}:}:|b%@ϝ[($& 4 x,x*b+t̝t͸t@0 $TDp0 Bɯ,ï@! 4<($H: XS : \NT,BB,sܝDP\P\ <@:D& X,D`@C,P$ǝ(  'F<0C$@LHhD `, m0On, ,<ϯΧͣ8ů!<ȝ@4ɯpӏo@tďnHk,j(h Hc$v| @LP'7/:@—Zb0  ,@,P՝P P, Hĝl0tĝ6t8dx ¯000  GGD5 Ï6$ h$dp8'dd'į$$'Ɲ4 @ PdP\ȝd!0@膝|(D!, t hƯll'X# Џh@lǏ8×PXėĤ @$C6  ( 5 ,$L!0@( TXP_ŝ 00p48=P\$CG%g+8 hGH:%8!8*8 #F<̝\$pc0c$!C$ee\ggT!(E\ \X`L h,< ((pdì 0ì0 \?\I\`T4H$pG+8 X pp# l t\!H`B0BEE0GG l!H0<0p,x , `! $ŬE" E% $%gŬ)% "-Ĭ@ìƯ$t|$D¬ Ьŝh|;ŬF @ 0+ `@ L!b* ` @$P$44$CCe4EE! `\ `!8,, ,Ɲ0Ĭ !  0(L,4e 8@9@|R<9 R<9ƌF$F'88!G!09b9h  `<9@\9Ì`$ $+@gd8G'@!9ì9@TT X,̝ ,`ǝt'90,,@ ,čP$H0T 0<\ ,$| ů|PTď4Cŏ!HP!@"@0#0F!8@#(#j!0R |$A0 @(ed4Ec$*e%@P80!EX@,x \'!p$ VpÏ !(!*  4 |@c$B(@@$ T @h$(8H(H|! $L<' $ $hPf$ >| e@! P4Ch H,<*0!btb< \b\h \VPeďc# # bhʝ@gdXT \RX`XB$T|TH!l`PLd\X|\(w!@$tů0¯bqR<#":r c@ |!(Clȝpb@$¯c+4ï8ȏ!<¯2UtSd $Џ '(ė$Ət'@<!*Ǐ,b(@00 | <0,hH xP2ƏtǏ4ȏ#0C0!0H8Ǐ<ȏ#(#((d(Ǘ\#(d0Ï!b<@TD4gp0t HH4`HÏ! HߝHDH<l$,ȯ@ T#0fT,c(db(Ǘ| D! `$$$Rl4Ə$¯ʝL$,ʝ,$ȯ¯\$ 4Ý#0fX!0$Ltȏ4ǝ<0`$Tt48Џ L  !*x  @##$$")!<e Bs&#" b!0" \ʝ($"p `x|@|,v˝lȝth |(!(Yɝ 0 U !0C F¯`Ưr6 ïTh@ŏ :e(S ` X @02 DC$8CPB2$#$( t@U @Tp LxD#!bB$2C$0CD0B C$t $|ȝ,(4$((\Y ů<!0X88`'r6 ƯÏď#P\d(P4X8  4 (DB0X!! \! X#$ "c'# @ÝP¯,#b#ԯ` lcd@(2%2$#$PdCŏ!0"!8$ $ÇP#4<08'd#u̝4  0DL$Hht@hƯlǝ! 0$dbcb8X x(!! $ $P  $$ d`D `c*b5@P Əb$ ' įb0 <̝Pb dp$cbÏď$ï,įeh`@  c4CL؝0D;E(!0 $B0,TB *dě$Н3dT<*d؛$#d@0#0Fd9*d웥$۝ ;$$@PX;XXlH`;F;C ,c | $<0LHlC4<' ۝A5d6 ɝ8 ɯ &|d d d |$X     z'7t '7`< d6 PD&   "$(@p$,`Ïpǝ@ÏL'hR+4E XXE02X8@!(@\'THG4<8ԝ T2T8  R<tE`R2 `,2,,@\0@0!(('Нp('x T!$ԝX<|L 4<PX E@l6H @$.TEb &6 <X`t 4t4DR<$R68 LeEL@( Lx@8'|ɯtկx֝,EQ-$'Ɲ|!@x@'/l'<' l3$ D'L't TLÏHb)(PDP'TDXTƏXH@X8GLH di d l!@lxGH (<(<(!T/ I!t4R$8!R&4KJ4  D0`4 PE2PB P8hP@7PE`9=P< 'cPҏӏ!(@P6 xpE 88 <(8`+BDE@0`p,E@;,0hX,tdӝ|D ` 44E 4 ? Up! @`T p՝ UPD&,(`(ZC`ŝ<8UHHEFB4<#t#+ <  @ #60 \`7ŏƏp<ԯ MH` "H,  X0'L 00!` x'$&x D'P''ĝPD,L FL P !4H&i\0B, L| 4h\ ,P `4<B, <<BrE }7<`?ĝQPT<6<|@PT 8.Ptptd` .x x!drT $0lPĝ l1x x<<X̝X3XНX4x$X؝X6$!Pܝ7x@br009$@s&Ld`!S X:x x"DST< P!Ph xPx"x @ x@ xxx9xܝxP%xvx@Ds!r#b DG D5DH D xL6L83x LD  @!@D @`G0 P(FPm'PcP+4LS Pg4| \ <E&H dd&ĝ%lTFlDll lv"LoJL  Hx\F3XF`4XF$T`JB`\F``F`\F X<`H<`F```F`| `` 'dD$!Px ! @|8  D D8 $ lFD6DD!@E h 4# D.<D6 H#d\'4 (|LLtp p LLG1&'d \  TXT 8x䤥$? @&68ЏLG4$&T4 P@<D;l$ȝX '`p3 ѝ4\ T LT @ \Tl"@ŝx!( L. ¯$$P,U(`LlL$4 Lį'۝D$ , ,$ ,!(4P 4  $!0p 0l < <  $Cŝ,,>TH\'  HLD 4_@P(`|Fh('ם!(`$! lXd!( ¯$Н $06[PP@|FR|F X ¯@$¯x\l\ FB|FFg#0+$h$D;'Ə$0:|$ <  p Tt!(v P< X  $ $/l!($  |F|&$6 d$L\¯Rd$ d<4 `$D$x 8 8ht <G\Thh`F`'`0l/480TV0PH0 0PHhT, l g Xd$h 'xhŝ!0@D ӝ S(d $`p'$,0(¯1PP|P`ݝ8h Lh\UT9U T lxlh (l( x,h @8hDt(H 4:PTh'<bG`@tPx @ TBhbC! BLp$4<#) 00U+P X HGX,0Ht p#x P 6!U!Bx8 AhF(8 RP!09<!PHbr!Pt(x@T0d. @\T |! l0lr 0 >DG ,Tpl($6XW$`C,H<!,b+rt 4 w!r#B 0  !%<\ 4(6B$00T/$&$pdX p!0) p증 H$% T ,t, $% t$D,&II'&@TH\<T`HJT\H H>Tȝ@JT'\HNT0|lT PHD$t T|pLKHHT\HDbTPT`HTPBT`HT'$h4l'bT-$)$` d'X\'8'<'L D<ÝD8 DDH,+@<h<hH h8 h((p 0PT<¯>(<ǏHLLXHL'LDGtН `'L,R' я7lR<I& lx<lX`@|(I8HIHIHIHI.HC)HI IJH-)INH")H)H( ()^HI H IHI/HvH\PjH$JbHI# IH$H IVH XlH$JfH$JHI>H$JG IH$JG IH$JHIe$IH$JB GH1H*rHDX H +H+&HK-*H-H-H,*H,NH/H/>H8.Hĝ[HhVH8JHJ0"Hr0>H,0:H(1nHpHhH0H , $R0H$-D.HԝH16H@4JbH,JJH(J `J>H@JH#2(J:HJbHJH(JH,JNH,J&H HJHȝV&!0! T$X8 @T 4! @3Ï 4tb Dȝ ,̝ܝ0ĝ,J,؝Q %P hÝ\Id4t<8tXLt$ W$X Xl l JB$D0E$B(JBT T T¯4!4 (<$$H'R$hQQ `@ ?@')p'Ý0bPDP+ `L`/$?ɏ!0@!b ,@¯,?`$`04TƯ $,$,$| (%&'`>l `X yltdlŝ` XXl 'ĝ'4<t(p~Xѝ B, DKD ?2D $>D L80H``$`XpPpp!8g!(XcEXd xpÏ|d$,t!@DЏe$>dɝdf$Vd$Ud$ $P%q@qH&q!(`X'!0@!8h¯$Ý<ɯR! 8ȯXÏ$ď@ï\pDï`ѝ!8HÝ8Я! h\'!@'& %DP$$d!@$E $`$D$!0`|h$'! @T'< <H F p`@h!Hh!@4h2h!08ǝX'h0,<,$', `Ý P!8D,| l`$\O P|0tpl6X`6 !@X #6!(@ l&6($(`Ï$bd 4X,Ïd$bA $4<0ŏ?60\bP(8Н8.HR4ŏ4<87$6ĝtX$  $`8$6  9$6@h4{R<x h;+h<$ X= Hяd".uh_ RDXhh/H64( p\hx(`0LX16PxOH? RLH x3+x p(  x4 x0P$ \<D E6FDe$DHh thd hF!(<"6+Pm41!08  @PP LL0'! @RFePTb@!T E06pSN @R<P40@0 A@C, `b<,@C,$pRe0E2e4ӯ$ ǯ ¯4u$0T ,;, ,DBT\t#Cpïe0tƏ TE@R<4u88\C0O<\t$TpƏh#((( d|ïh|Ï)sTR p  H% Hx |x,DŒC, `ԝ ((&`,`0 `I ` M DuB@T|m$(p  B$@hp $ \HÏLB@TF<($@pϥ$0d@ F<,Y,h,N,,C,,xp` \!p(hd9į@:.fLX¯ǏDt ď!@B,$ lubD @P6L$$ "X",,R< D4y<{@  $$%j &J Lt@tR&THB H@{<#tt`<ÝxХ$({"{  uDld%hhDh !`.(R<DPuB& $!vC`vB$#!0`+#!`8@<#!@`#!`! &+(0 tuC`Pd#+ bW~ d(oph~! HT4 4,@<dTXLP0l(P(tL@LF$ 5 uxÒ'`u! FqX@u’@PD l$X- uRXX!(XX̝ Xp@@T̄$6 (̄$L(` ` L  \}`! l\$(p 8 v8L4B 4(` l0#ddC!4@ (`L( L$0,/000H,@(T @Td,( $ D@)@1!d L#Xc$|~$X~Ɲ !e(R`~@`H T@( '#d{@ B4c$@fep4!p$t<((pD vTTdfe bp8 E B hB8$!DLL`xC,.d+b-@H0T$!(p X ub|hB hCh>8t@P@Ex0c$F< 0|T D$r(HFH!Q@!2h<46c4BC<4#EPT"BtCp 8$!8FPT#D4@PD0B,E!bLD#C0BT&8C+D!Ýt@8C<@P<W(B4 `(B@P<b!WThTuP`4s&+b `$ BEpt0DP%/ X&tHtF<ޝ LltB Bx ŏ |$ p#+(eĝ|b0BL¯ D\ïI0 THŏ0@\Ïb0V@!0`L</ 8$>0 TT&e0< *$ f%E"%DXee*D0 vf$$# 0!!8c0+ e@TB$!h'$Bŝ XƏ0@P0D0# 8!08D`$Ə!0D< p b $' \¯ʖ(\8G TP E $ބ$d$Ïc$(,L< Hd#lPD!T lPB,ޤ 8Tޤ$xp!  LLďNK $\$Hp!@0x $#(Up0p8@@  0 l\>$Bf+$if``$xhh`}h,SD4"V$:h]$h. $@(Qp8|DEgpH$!f$$ ĝ \!D 0p@"r($@ HP4<wƝ $͝ 84. !($@DB(%r@( 0"Ph4hT@ $h]  <4$4}$w  L4S 2 < tS - l$xL d & ӗ `&(\\x Dl< vB$8h P0!TchCQ29 RR2S<& .$^@ ((\X$s`(Y0$Ď p4S<$Ŏ4d8$Ů4dphdhB$ ~i$$p( a<dR2<%!@$LBfLH$LC< ,84 @~IP|X&x`-!(0@<8Dl8D! ``Pi<4+ :Tp <;F< C|$` b[(X4d j$V|H<@Bc44<̂@S<< f$Ăd& Ȃ D@PSh0,$sĂdȂ`$ $R$ C!(<ïR|<Ï&֝p! t@tL4,ï@pǏ; (ǯ$bdc`įï@ ԝ$@gH,07T(2hl&R֏"(R&+B @s&Db t.'8 ! @$ (!d pǏX0!( Yp(ď8ŏ 4Ə$Q,ï4: <,<H (< <d!V@ #0!0@Œ' :@P#! x('8t<$ xH$g%X@R##($(Œ($Č (|! (Ĭ80 !$fbHc$BTC4S< S|c$¯!CdLÌ,njBG<CBÏX0H8<BtiHD!pį`q"\ pBÏĝ <4'<$4J LKI H(C0M4N$G,B`ʯ,ʝ\dʯ0ʏ 'hʯ4ʏ$'lʯ8ʏX̯\˯pʯtɯxȯïͯ ί|ǯ ¯$ǏlX'<,¯$¯l ֯G\!(H<B@#$@| b| 0<l0$c'!b¯\!  ¯Ïp¯#lï" F<ܝ` $ (F<@,0 S$B(+D$ "@! ( t  ( ĝTďE8$(C8t|DT $ XTH`TLHHXPD4dxL<4uT$NQ&2!lS`02{@2$ '~ 8fjl<٥$ <d٥$I٥$ACG$ Pb$ĝPd@BD0_@0 $@2@h@@S<42H$, Ž@8ď2}R| ddH$@@0 $@2Bh8 @^dPt$j @NCxb\r@PD v <(d$b$_ 0( d $l ,`@@ 02,0+( (Tb<(x+(E+ +R@+t`rS``($ ` P ,,t$Н !  @<H <B4T pPpd@$pL#P <S<c ¬\lB,H<+@bQb$x>t(G$!gPhG+@gUH!4t$@Ht⬝ h#CH@SL' Ɲlɏ !0J1h$@Q+ѝ$(Cd (|!D$ eDH@&`!0hB$e$+ '+C 0@$#H#D k%hXk%`$!`'/ tɏ+&`P@`$C||q¯ T!HI+ #Pïh!H`x,' \%C0 $p G$0)P(7P(