Quantcast
Channel: Linux Device Hacking
Viewing all articles
Browse latest Browse all 3178

Sylvania model synet7wid (no replies)

$
0
0
so i came across this little netbook Sylvania model synet7wid with a VIA wm8505 chip, it shows the SYLVANIA logo on
the screen with Loading OS Image ... then after a few about 10 seconds it says loading device drivers ...
with a bar like the windows xp loading screen. it was supposed to have windows ce 6 and will not go any farther.
okay, so i took it apart and hooked a uart dongle for a com port interface to a pc and this is what i get...


[2024-06-17 18:58:54.122] U-Boot 1.1.4 (Aug 11 2010 - 18:28:15)
[2024-06-17 18:58:54.124] WonderMedia Technologies, Inc.
[2024-06-17 18:58:54.125] WMT U-Boot Version : 0.12.01.00.27
[2024-06-17 18:58:54.128] U-Boot code: 03F80000 -> 03FBA184  BSS: -> 04007DA0
[2024-06-17 18:58:54.133] RAM Configuration:
[2024-06-17 18:58:54.133] Bank #0: 00000000 128 MB
[2024-06-17 18:58:54.136] boot from spi flash.
[2024-06-17 18:58:54.139] flash:
[2024-06-17 18:58:54.139]      Bank1: FFF80000 -- FFFFFFFF
[2024-06-17 18:58:54.142]      Bank2: FF780000 -- FFF7FFFF
[2024-06-17 18:58:54.144] Flash:  8.5 MB
[2024-06-17 18:58:54.174] vibra start !
[2024-06-17 18:58:54.174]   reg op: 0xD811005C | 0x8
[2024-06-17 18:58:54.176]   reg op: 0xD8110084 | 0x8
[2024-06-17 18:58:54.179]   reg op: 0xD81100AC | 0x8
[2024-06-17 18:58:54.191] vibra time: 200 mesc
[2024-06-17 18:58:54.399] vibra stop !
[2024-06-17 18:58:54.399]   reg op: 0xD81100AC & 0xFFFFFFF7
[2024-06-17 18:58:54.619] In:    serial
[2024-06-17 18:58:54.619] Out:   serial
[2024-06-17 18:58:54.619] Err:   serial
[2024-06-17 18:58:54.714] bootcmd="nand readblob 3C00000 3E00000;logo show"
[2024-06-17 18:58:54.716] maddr = 0x3c00000, naddr = 0x3e00000
[2024-06-17 18:58:54.717] 
[2024-06-17 18:58:54.717] <1> Read header
[2024-06-17 18:58:54.722] find NAND Flash SAMSUNG_K9GAG08U0D
[2024-06-17 18:58:54.726] nfc 0x1324 , divisor b
[2024-06-17 18:58:54.726] block4095 tag=74624230  version =1
[2024-06-17 18:58:54.731] block4094 tag=62743142  version =1
[2024-06-17 18:58:54.735] Un-know id = 0x0
[2024-06-17 18:58:54.735] Read finsih
[2024-06-17 18:58:54.738] Header is 0x00119436 0x80101000
[2024-06-17 18:58:54.741] 
[2024-06-17 18:58:54.741] <2> Read Data
[2024-06-17 18:58:54.744] error happen at 0x3c03ff8 ( 0 ) data area  byte387 , bit4 
[2024-06-17 18:58:54.746] org ( 0x3c0417b ) 0x10 =>  0x0
[2024-06-17 18:58:54.749] error happen at 0x3c04ff8 ( 4 ) data area  byte452 , bit0 
[2024-06-17 18:58:54.755] org ( 0x3c059bc ) 0x1 =>  0x0
[2024-06-17 18:58:54.759] error happen at 0x3c08ff8 ( 2 ) data area  byte291 , bit1 
[2024-06-17 18:58:54.765] org ( 0x3c0951b ) 0x2 =>  0x0
[2024-06-17 18:58:54.767] error happen at 0x3c08ff8 ( 4 ) data area  byte67 , bit2 
[2024-06-17 18:58:54.773] org ( 0x3c0983b ) 0x4 =>  0x0
[2024-06-17 18:58:54.777] error happen at 0x3c0cff8 ( 2 ) data area  byte359 , bit5 
[2024-06-17 18:58:54.782] org ( 0x3c0d55f ) 0x20 =>  0x0
[2024-06-17 18:58:54.786] error happen at 0x3c10ff8 ( 0 ) data area  byte397 , bit6 
[2024-06-17 18:58:54.791] org ( 0x3c11185 ) 0x40 =>  0x0
[2024-06-17 18:58:54.794] error happen at 0x3c10ff8 ( 1 ) data area  byte361 , bit3 
[2024-06-17 18:58:54.801] org ( 0x3c11361 ) 0x8 =>  0x0
[2024-06-17 18:58:54.801] error happen at 0x3c10ff8 ( 3 ) data area  byte333 , bit3 
[2024-06-17 18:58:54.806] org ( 0x3c11745 ) 0x8 =>  0x0
[2024-06-17 18:58:54.810] error happen at 0x3c13ff8 ( 6 ) data area  byte219 , bit5 
[2024-06-17 18:58:54.815] org ( 0x3c14cd3 ) 0x20 =>  0x0
[2024-06-17 18:58:54.818] error happen at 0x3c14ff8 ( 1 ) data area  byte493 , bit6 
[2024-06-17 18:58:54.824] org ( 0x3c153e5 ) 0xac =>  0xec
[2024-06-17 18:58:54.826] error happen at 0x3c14ff8 ( 3 ) data area  byte113 , bit3 
[2024-06-17 18:58:54.833] org ( 0x3c15669 ) 0x8 =>  0x0
[2024-06-17 18:58:54.834]  byte487 , bit2 
[2024-06-17 18:58:54.839] org ( 0x3c157df ) 0x4 =>  0x0

....................... 

[2024-06-17 18:58:55.958] org ( 0x3d110fa ) 0x20 =>  0x0
[2024-06-17 18:58:55.962] error happen at 0x3d10ff8 ( 5 ) data area  byte304 , bit2 
[2024-06-17 18:58:55.967] org ( 0x3d11b28 ) 0x4 =>  0x0
[2024-06-17 18:58:55.971] error happen at 0x3d17ff8 ( 0 ) data area  byte520 , bit0 
[2024-06-17 18:58:55.974] org ( 0x3d18200 ) 0xb4 =>  0xb5
[2024-06-17 18:58:55.978] error happen at 0x3d17ff8 ( 6 ) data area  byte239 , bit3 
[2024-06-17 18:58:55.983] org ( 0x3d18ce7 ) 0x8 =>  0x0
[2024-06-17 18:58:55.985] error happen at 0x3d17ff8 ( 7 ) data area  byte2 , bit0 
[2024-06-17 18:58:55.991] org ( 0x3d18dfa ) 0x1 =>  0x0
[2024-06-17 18:58:55.994] error happen at 0x3d18ff8 ( 1 ) data area  byte98 , bit3 
[2024-06-17 18:58:55.998] org ( 0x3d1925a ) 0x8 =>  0x0
[2024-06-17 18:58:56.002] error happen at 0x3d18ff8 ( 6 ) data area  byte233 , bit4 
[2024-06-17 18:58:56.007] org ( 0x3d19ce1 ) 0x92 =>  0x82
[2024-06-17 18:58:56.010] Read finsih
[2024-06-17 18:58:56.010] show logo .....
[2024-06-17 18:58:56.014] LCD param (setting): 1,30000,8,800,480,48,40,40,3,29,13,d8110508|10,d8110504|10,d8110500|10
[2024-06-17 18:58:56.023] PWM param (setting): 0,25,100,90,98,58,8,0,27
[2024-06-17 18:58:56.035] LCD FrameBuffer = 0x07600000, BMP Address = 0x03C00000
[2024-06-17 18:58:56.271] Loading BMP ..... 
[2024-06-17 18:58:56.271] colorBits = 24
[2024-06-17 18:58:56.274] logo_width = 800, logo_height= 480
[2024-06-17 18:58:56.277] lcd_width= 800, lcd_height = 480
[2024-06-17 18:58:56.487] ok
[2024-06-17 18:58:56.491] Execute register operation for LCD:
[2024-06-17 18:58:56.494]   reg op: 0xD8110508 | 0x10
[2024-06-17 18:58:56.497]   reg op: 0xD8110504 | 0x10
[2024-06-17 18:58:56.497]   reg op: 0xD8110500 | 0x10
[2024-06-17 18:58:56.503] PWM0 input freq = 47916666 Hz, output freq = 19166 Hz
[2024-06-17 18:58:56.506] PWM0 register setting: scalar = 24, period = 99, duty = 89
[2024-06-17 18:58:56.512] REG32_VAL(0xd8000440) = 0x08080800
[2024-06-17 18:58:56.515] memory size: 128MB
[2024-06-17 18:58:56.520] ### main_loop entered: bootdelay=1
[2024-06-17 18:58:56.525] 
[2024-06-17 18:58:56.525] Execute register operation:
[2024-06-17 18:58:56.527]   reg op: 0xD8110064 | 0xC
[2024-06-17 18:58:56.527]   reg op: 0xD811008C | 0xC
[2024-06-17 18:58:56.530]   reg op: 0xD81100B4 & 0xFFFFFFFB
[2024-06-17 18:58:56.532]   reg op: 0xD81100B4 | 0x8
[2024-06-17 18:58:56.536]   reg op: 0xD8130054 | 0x1
[2024-06-17 18:58:56.542] ### main_loop: bootcmd="nand readblob 100000 0;go 100000"
[2024-06-17 18:58:56.545] Hit Enter key to stop autoboot:  1  0 
[2024-06-17 18:58:56.550] WMT # oot
[2024-06-17 19:02:25.373] Unknown command 'oot' - try 'help'
[2024-06-17 19:02:25.375] WMT # bot
[2024-06-17 19:02:27.685] Unknown command 'bot' - try 'help'
[2024-06-17 19:02:27.688] WMT # boot
[2024-06-17 19:02:29.727] maddr = 0x100000, naddr = 0x0
[2024-06-17 19:02:29.727] 
[2024-06-17 19:02:29.730] <1> Read header
[2024-06-17 19:02:29.730] Read finsih
[2024-06-17 19:02:29.730] Header is 0x015d7950 0x80101000
[2024-06-17 19:02:29.735] 
[2024-06-17 19:02:29.735] <2> Read Data
[2024-06-17 19:02:29.737] error happen at 0x103ff8 ( 0 ) data area  byte188 , bit2 
[2024-06-17 19:02:29.740] org ( 0x1040b4 ) 0x85 =>  0x81
[2024-06-17 19:02:29.743] error happen at 0x103ff8 ( 6 ) data area  byte200 , bit2 
[2024-06-17 19:02:29.748] org ( 0x104cc0 ) 0x65 =>  0x61
[2024-06-17 19:02:29.751] error happen at 0x104ff8 ( 3 ) data area  byte365 , bit4 
[2024-06-17 19:02:29.757] org ( 0x105765 ) 0x50 =>  0x40
[2024-06-17 19:02:29.760] error happen at 0x104ff8 ( 5 ) data area  byte369 , bit4 
[2024-06-17 19:02:29.765] org ( 0x105b69 ) 0x10 =>  0x0
[2024-06-17 19:02:29.768] error happen at 0x104ff8 ( 7 ) data area  byte171 , bit1 
[2024-06-17 19:02:29.773] org ( 0x105ea3 ) 0x2 =>  0x0
[2024-06-17 19:02:29.777] error happen at 0x107ff8 ( 2 ) data area  byte35 , bit2 
[2024-06-17 19:02:29.780] org ( 0x10841b ) 0xe6 =>  0xe2
[2024-06-17 19:02:29.783] error happen at 0x108ff8 ( 4 ) data area  byte186 , bit2 
[2024-06-17 19:02:29.789] org ( 0x1098b2 ) 0x86 =>  0x82
[2024-06-17 19:02:29.793] error happen at 0x10cff8 ( 0 ) data area  byte340 , bit7 
[2024-06-17 19:02:29.798] org ( 0x10d14c ) 0x80 =>  0x0
[2024-06-17 19:02:29.801] error happen at 0x10cff8 ( 3 ) data area  byte146 , bit5 
[2024-06-17 19:02:29.806] org ( 0x10d68a ) 0xad =>  0x8d
[2024-06-17 19:02:29.810] error happen at 0x10fff8 ( 0 ) data area  byte40 , bit7 
[2024-06-17 19:02:29.817] org ( 0x110020 ) 0x80 =>  0x0
[2024-06-17 19:02:29.819] error happen at 0x110ff8 ( 0 ) data area  byte176 , bit1 
[2024-06-17 19:02:29.825] org ( 0x1110a8 ) 0x5b =>  0x59
[2024-06-17 19:02:29.829] error happen at 0x117ff8 ( 0 ) data area  byte388 , bit4 
[2024-06-17 19:02:29.833] org ( 0x11817c ) 0x57 =>  0x47
[2024-06-17 19:02:29.835] error happen at 0x118ff8 ( 5 ) data area  byte496 , bit1 
[2024-06-17 19:02:29.841] org ( 0x119be8 ) 0xff =>  0xfd
[2024-06-17 19:02:29.843] error happen at 0x118ff8 ( 6 ) data area  byte468 , bit0 
[2024-06-17 19:02:29.849] org ( 0x119dcc ) 0x1 =>  0x0
[2024-06-17 19:02:29.854] error happen at 0x11cff8 ( 6 ) data area  byte312 , bit1 
[2024-06-17 19:02:29.857] org ( 0x11dd30 ) 0x12 =>  0x10
[2024-06-17 19:02:29.861] error happen at 0x120ff8 ( 2 ) data area  byte129 , bit0 
[2024-06-17 19:02:29.866] org ( 0x121479 ) 0x31 =>  0x30
[2024-06-17 19:02:29.870] error happen at 0x123ff8 ( 0 ) data area  byte110 , bit2 
[2024-06-17 19:02:29.876] org ( 0x124066 ) 0x94 =>  0x90
[2024-06-17 19:02:29.878] error happen at 0x123ff8 ( 4 ) data area  byte213 , bit3 
[2024-06-17 19:02:29.884] org ( 0x1248cd ) 0x8 =>  0x0
[2024-06-17 19:02:29.887] error happen at 0x123ff8 ( 6 ) data area  byte351 , bit4 
[2024-06-17 19:02:29.892] org ( 0x124d57 ) 0xf1 =>  0xe1
[2024-06-17 19:02:29.899] error happen at 0x12fff8 ( 3 ) data area  byte478 , bit3 
......
[2024-06-17 19:02:47.982] error happen at 0x16c3ff8 ( 3 ) data area  byte6 , bit6 
[2024-06-17 19:02:47.988] org ( 0x16c45fe ) 0xe0 =>  0xa0
[2024-06-17 19:02:47.992] error happen at 0x16c8ff8 ( 5 ) data area  byte289 , bit1 
[2024-06-17 19:02:47.995] org ( 0x16c9b19 ) 0x2 =>  0x0
[2024-06-17 19:02:47.999] error happen at 0x16cbff8 ( 5 ) data area  byte368 , bit5 
[2024-06-17 19:02:48.005] org ( 0x16ccb68 ) 0xa0 =>  0x80
[2024-06-17 19:02:48.009] error happen at 0x16cfff8 ( 6 ) data area  byte242 , bit7 
[2024-06-17 19:02:48.014] org ( 0x16d0cea ) 0x80 =>  0x0
[2024-06-17 19:02:48.017] error happen at 0x16d0ff8 ( 6 ) data area  byte476 , bit4 
[2024-06-17 19:02:48.023] org ( 0x16d1dd4 ) 0x10 =>  0x0
[2024-06-17 19:02:48.029] Read finsih
[2024-06-17 19:02:48.029] ## Starting application at 0x00100000 ...
[2024-06-17 19:02:48.055] Windows CE Kernel for ARM (Thumb Enabled) Built on Oct 20 2009 at 18:39:19
[2024-06-17 19:02:48.061] +WMTOEMInit
[2024-06-17 19:02:48.061] [WMSOC 8505] BSP version: 0.1
[2024-06-17 19:02:48.064] NKForceCleanBoot
[2024-06-17 19:02:48.067] -WMTOEMInit
[2024-06-17 19:02:48.067] OEMGetExtensionDRAM: DRAM (128+0)MB
[2024-06-17 19:02:48.212] bEnvConfig=FALSE.
[2024-06-17 19:02:48.212] okey to crc verified, go...
[2024-06-17 19:02:48.219] warning:parse keypad param failed.
[2024-06-17 19:02:48.222] FMD_Init for board: WM8505_GLink7
[2024-06-17 19:02:48.225] OALIoCtlShowBootProgress(0)
[2024-06-17 19:02:48.228] FMD!DumpRegKey> Drivers\BuiltIn\NFlash 
[2024-06-17 19:02:48.233] 		Profile = MSFlash
[2024-06-17 19:02:48.235] 		IClass :
[2024-06-17 19:02:48.235] 			{A4E7EDDA-E575-4252-9D6B-4195D48BB865}
[2024-06-17 19:02:48.241] 		Order = 00000000
[2024-06-17 19:02:48.241] 		FriendlyName = VIA NAND FLASH Driver (System Disk)
[2024-06-17 19:02:48.246] 		Dll = flashmdd.dll
[2024-06-17 19:02:48.249] 		FlashPddDll = wm_flashpdd_600.dll
[2024-06-17 19:02:48.252] 		Prefix = DSK
[2024-06-17 19:02:48.252] 		Flags = 00001000
[2024-06-17 19:02:48.255] FMD_Init: g_hNandMutex = 0x01050003, 0
[2024-06-17 19:02:48.421] FMD:NAND_WAIT_READY: B2R Status not ready!!
[2024-06-17 19:02:48.425] FMD_Init: nand_reset chip 0 OK!
[2024-06-17 19:02:48.428] ReadFlashID
[2024-06-17 19:02:48.428] FMD_Init: Flash ID is ec d5 94 29 34
[2024-06-17 19:02:48.434] initChipInfo Product ID=SAMSUNG_NF_K9GAG08U0D 
[2024-06-17 19:02:48.437] PLLB_clock Clock=575 MHz
[2024-06-17 19:02:48.439] Clock=00000007 r/w cycle=00002424
[2024-06-17 19:02:48.442] INFO: INT0: Mapped DMAIrq 0x1d to SysDMAIntr 0x10.
[2024-06-17 19:02:48.448] FMD_Init: hevDMAInterrupt = 0x01060003, 0
[2024-06-17 19:02:48.451] ReadBBTSectorBCH:Spare ECC error: startSectorAddr=0x0007ff80                                       
[2024-06-17 19:02:48.459] (sector offset in chip is 0x0007ff80),                                     
[2024-06-17 19:02:48.464] BCH Error count 0x0000000f
[2024-06-17 19:02:48.467] IsBadBlockTBLExisted(block 0x00000fff):Read sector:  0x0007ff80 Failed
[2024-06-17 19:02:48.475] FMD:Scan_NandFlash:  chip 0x00000000 BLOCK 0x00000fff scan fail
[2024-06-17 19:02:48.481] IsBadBlockTBLExisted(block 0x00000ffe):Linux Mirror BBT found:  1tbB
[2024-06-17 19:02:48.487] FMD:Scan_NandFlash: Found Wince TBL pattern=31746242
[2024-06-17 19:02:48.490] FMD:Scan_NandFlash:  chip 0x00000000 BLOCK 0x00000ffd scan fail
[2024-06-17 19:02:48.495] FMD:Scan_NandFlash:  chip 0x00000000 BLOCK 0x00000ffc scan fail
[2024-06-17 19:02:48.504] LoadNandFlashTBL: Use TBL1
[2024-06-17 19:02:48.504] GetBadBlockNum: block 0xb63 in chip 0 is bad block
[2024-06-17 19:02:48.509] GetBadBlockNum: block 0xc72 in chip 0 is bad block
[2024-06-17 19:02:48.515] LoadNandFlashTBL: Bad Block Num=2
[2024-06-17 19:02:48.520] FMD_Init: (Left ~ Right) / Total = (64MB ~ 256MB) / 2048MB !
[2024-06-17 19:02:48.523] FMD_Init done: System Disk.
[2024-06-17 19:02:48.526] FMD_GetInfo
[2024-06-17 19:02:48.529] FMD_GetInfo
[2024-06-17 19:02:48.751] BCH_ReadSector:Spare ECC  error: startSectorAddr=0x00006990                                (sector offset in chip is 0x00006990), NFECC_STATUS2_REG value 0x00000801, ERR_POS_REG1 0x102000e1,                                ERR_POS_REG2 0x00000b51
[2024-06-17 19:02:48.782] BCH_ReadSector:Spare ECC  error: startSectorAddr=0x0000cc18                                (sector offset in chip is 0x0000cc18), NFECC_STATUS2_REG value 0x00000801, ERR_POS_REG1 0x1020001c,                                ERR_POS_REG2 0x00000b51
[2024-06-17 19:02:48.825] BCH_ReadSector:Data ECC  error: startSectorAddr=0x0000ea80                                     (sector offset in chip is 0x0000ea80),                                      NFECC_STATUS2_REG value 0x00000101, ERR_POS_REG1 0x10200e19,ERR_POS_REG2 0x00000b51
[2024-06-17 19:02:48.847] BCH_ReadSector:Data ECC  error: startSectorAddr=0x0000ea80                                     (sector offset in chip is 0x0000ea80),                                      NFECC_STATUS2_REG value 0x00000301, ERR_POS_REG1 0x10200733,ERR_POS_REG2 0x00000b51
[2024-06-17 19:02:48.869] BCH_ReadSector:Data ECC  error: startSectorAddr=0x0000ea80                                     (sector offset in chip is 0x0000ea80),                                      NFECC_STATUS2_REG value 0x00000501, ERR_POS_REG1 0x10200230,ERR_POS_REG2 0x00000b51
[2024-06-17 19:02:48.891] BCH_ReadSector:Data ECC  error: startSectorAddr=0x0000ea80                                     
.....
[2024-06-17 19:03:34.033] BCH_ReadSector:Data ECC  error: startSectorAddr=0x00009409                                     (sector offset in chip is 0x00009409),                                      NFECC_STATUS2_REG value 0x00000701, ERR_POS_REG1 0x0e9503a8,ERR_POS_REG2 0x00001055
[2024-06-17 19:03:34.062] BCH_ReadSector:Data ECC  error: startSectorAddr=0x00009410                                     (sector offset in chip is 0x00009410),                                      NFECC_STATUS2_REG value 0x00000201, ERR_POS_REG1 0x0e950ee5,ERR_POS_REG2 0x00001055
[2024-06-17 19:03:34.087] BCH_ReadSector:Data ECC  error: startSectorAddr=0x00009411                                     (sector offset in chip is 0x00009411),                                      NFECC_STATUS2_REG value 0x00000101, ERR_POS_REG1 0x0e950fde,ERR_POS_REG2 0x00001055
[2024-06-17 19:03:34.122] BCH_ReadSector:Data ECC  error: startSectorAddr=0x00009418                                     (sector offset in chip is 0x00009418),                                      NFECC_STATUS2_REG value 0x00000401, ERR_POS_REG1 0x0e951010,ERR_POS_REG2 0x00001055
[2024-06-17 19:03:34.144] BCH_ReadSector:Data ECC parity error: startSectorAddr=0x00009418                                             (sector offset in chip is 0x00009418),                                              NFECC_STATUS2_REG value 0x00000401, ERR_POS_REG1 0x0e951010,ERR_POS_REG2 0x00001055
[2024-06-17 19:03:34.172] BCH_ReadSector:Data ECC  error: startSectorAddr=0x0000941c                                     (sector offset in chip is 0x0000941c),

---------------------------------------------------------------------------------------------------------------------------------

it just sits there with the little 3 little blue boxes moving like xp does at bootup and the log freezes.
here is some info from the stopping of the uboot


WonderMedia Technologies, Inc.
W-Load Version : 0.19.00.01
ethaddr............found


U-Boot 1.1.4 (Aug 11 2010 - 18:28:15)
WonderMedia Technologies, Inc.
WMT U-Boot Version : 0.12.01.00.27
U-Boot code: 03F80000 -> 03FBA184  BSS: -> 04007DA0
RAM Configuration:
Bank #0: 00000000 128 MB
boot from spi flash.
flash:
     Bank1: FFF80000 -- FFFFFFFF
     Bank2: FF780000 -- FFF7FFFF
Flash:  8.5 MB
vibra start !
  reg op: 0xD811005C | 0x8
  reg op: 0xD8110084 | 0x8
  reg op: 0xD81100AC | 0x8
vibra time: 200 mesc
vibra stop !
  reg op: 0xD81100AC & 0xFFFFFFF7
In:    serial
Out:   serial
Err:   serial
bootcmd="nand readblob 3C00000 3E00000;logo show"
maddr = 0x3c00000, naddr = 0x3e00000

<1> Read header
find NAND Flash SAMSUNG_K9GAG08U0D
nfc 0x1324 , divisor b
block4095 tag=74624230  version =1
block4094 tag=62743142  version =1
Un-know id = 0x0
Read finsih
Header is 0x00119436 0x80101000

<2> Read Data
error happen at 0x3c03ff8 ( 0 ) data area  byte387 , bit4
org ( 0x3c0417b ) 0x10 =>  0x0
error happen at 0x3c04ff8 ( 4 ) data area  byte452 , bit0
org ( 0x3c059bc ) 0x1 =>  0x0
error happen at 0x3c08ff8 ( 2 ) data area  byte291 , bit1
org ( 0x3c0951b ) 0x2 =>  0x0
error happen at 0x3c08ff8 ( 4 ) data area  byte67 , bit2
org ( 0x3c0983b ) 0x4 =>  0x0
........
org ( 0x3d1925a ) 0x8 =>  0x0
error happen at 0x3d18ff8 ( 6 ) data area  byte233 , bit4
org ( 0x3d19ce1 ) 0x92 =>  0x82
Read finsih
show logo .....
LCD param (setting): 1,30000,8,800,480,48,40,40,3,29,13,d8110508|10,d8110504|10,d8110500|10
PWM param (setting): 0,25,100,90,98,58,8,0,27
LCD FrameBuffer = 0x07600000, BMP Address = 0x03C00000
Loading BMP .....
colorBits = 24
logo_width = 800, logo_height= 480
lcd_width= 800, lcd_height = 480
ok
Execute register operation for LCD:
  reg op: 0xD8110508 | 0x10
  reg op: 0xD8110504 | 0x10
  reg op: 0xD8110500 | 0x10
PWM0 input freq = 47916666 Hz, output freq = 19166 Hz
PWM0 register setting: scalar = 24, period = 99, duty = 89
REG32_VAL(0xd8000440) = 0x08080800
memory size: 128MB
### main_loop entered: bootdelay=1

Execute register operation:
  reg op: 0xD8110064 | 0xC
  reg op: 0xD811008C | 0xC
  reg op: 0xD81100B4 & 0xFFFFFFFB
  reg op: 0xD81100B4 | 0x8
  reg op: 0xD8130054 | 0x1
### main_loop: bootcmd="nand readblob 100000 0;go 100000"
Hit Enter key to stop autoboot:  0
WMT #
WMT # ?
shutdown the board
?       - alias for 'help'
autoscr - run script from memory
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootm   - boot application image from memory
bootp   - boot image via network using BootP/TFTP protocol
cleanlcd - clean LCD screen
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
dhcp    - invoke DHCP client to obtain IP/boot params
diskboot- boot from IDE device
dmacp     - dma memory copy
echo    - echo args to console
erase   - erase FLASH memory
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
fatstore - store binary file to a dos filesystem
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print online help
ide     - IDE sub-system
iminfo  - print header information for application image
imls    - list all images found in flash
itest   - return true/false on integer compare
lcdinit - initialize LCD
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
show    -
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing)
mmcinit - init mmc card
msleep   - delay execution for some time
mtest   - simple RAM test
mw      - memory write (fill)
nand    - NAND sub-system
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
randmac - generate a random MAC address and save to "ethaddr" environment variable
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
sdwaitins - wait sd card inserted or removed
sdwaitins 0 -- waiting removed
sdwaitins 1 -- waiting inserted
setenv  - set environment variables
shutdown the board
sleep   - delay execution for some time
textout - show text to the screen
textout x y "str" color
color is 24bit Hex, R[23:16], G[15:8], B[7:0]
for example: textout 0 0 "hello world" FFFFFF
tftpboot- boot image via network using TFTP protocol
tmpt     - execute Mass Production Tool
uploadfile- Transfer the spi flash image to the server.
version - print monitor version
WMT # printenv
baudrate=115200
ipaddr=192.168.1.2
serverip=192.168.1.1
netmask=255.255.255.0
bootfile="uzImage.bin"
loadaddr=0x02000000
serialnum=a2f8d8e6232b7aa93a935f6900349222
sys.flt=947142419
text1=textout 728 458 "V1.7.3" c5c5c5
touchic=true
audioic=wm9715
touchirq=gpio5
kpadid=gcx710v1_17
panelres.x=800
panelres.y=480
bootargs=mem=109M noinitrd root=/dev/mtdblock9 rootfstype=yaffs2 rw console=ttyS0,115200n8 init=/init lcdid=1 androidboot.console=ttyS0
amp_powerup=0xd811005c|0x4,0xd8110084|0x4,0xd81100ac&~0x4
amp_powerdown=0xd811005c|0x4,0xd8110084|0x4,0xd81100ac|0x4
wifi_powerdown=0xd811005c|0x2,0xd8110084|0x2,0xd81100ac&~0x2
wifi_powerup=0xd811005c|0x2,0xd8110084|0x2,0xd81100ac|0x2
basevolt=3300
hibernation_ui=yes
eth_ui=yes
gsensor_axis=0,1,1,-1,2,1
gsensor_int=gpio6
gsensor_ui=yes
motor_ui=yes
vibra_start=0xD811005C|0x8,0xD8110084|0x8,0xD81100AC|0x8
vibra_stop=0xD81100AC&~0x8
vibra_enable=1
restore=no
need_restore_data=yes
orientation_ui=yes
camera_ui=yes
camera_rotate=90
camera_up=5c|0x1,84|0x1,ac|0x1
camera_down=ac&~0x1
pppoe_ui=yes
modem3g_ui=no
enable_hw_scal=no
musicplayer_black_cd=no
restore_byandroid=no
audio.dacpcmvol=15
lcdparam=1,30000,8,800,480,48,40,40,3,29,13,d8110508|10,d8110504|10,d8110500|10
board_name=WM8505_GLink7
TouchIC=0
NoBootProgressBar=0
NoBootInformation=0
battvoltlist=6774,6889,7377,7498,7538,7599,7650,7698,7763,7821,7939
bLowVoltShutdown=1
audio.recordselect=MicIn
audio.gpio=3
audio.ic=VT1613
pwmparam=0,25,100,90,98,58,8,0,27
EthernetIC=1
WIFIGPIO=2
LowVoltConfig=12
gpiostate=1
FakeBattDetect=4
fakeadcpercent=1
ThreshholdCnt=520000
regop=D8110064|C,D811008C|C,D81100B4&~4,D81100B4|8,D8130054|1
ethaddr=00:40:63:2E:0B:9A
wince_system_disk_start_mb=40
wince_system_disk_end_mb=100
wince_flash_disk_start_mb=100
wince_flash_disk_end_mb=ffffffff
flash_safeaddr=2000000
flash_bmpaddr=3E00000
bootdelay=1
SHOW_LOGO=1
LCD_ENABLE=1
LCD_ID=1
BMP_ADR=3C00000
LCDC_FB=7600000
CxScreen=320
CyScreen=1E0
LOGO_STRING=Loading OS Image ...
X_LTEXT=116
Y_LTEXT=166
logocmd=nand readblob 3C00000 3E00000;logo show
bootcmd=nand readblob 100000 0;go 100000
filesize=119436
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 1.1.4 (Aug 11 2010 - 18:28:15)

Environment size: 2184/65531 bytes
WMT #

---------------------------------------------------------------------

so can this be fixed the way you all do your fancy repairs?

Viewing all articles
Browse latest Browse all 3178

Trending Articles