Re: SE K810 моргалик...
#3
как ни странно, третья флеша оказалась живая. поставил NAND Flash от ST из K550,
Код:
FSFLASH: CPU is ARM 926, revision 3, architecture 6
FSFLASH: Inst Cache size is 32.00 Kb, 4-way, 32 bytes/line.
FSFLASH: Data Cache size is 16.00 Kb, 4-way, 32 bytes/line.
FSFLASH: NOR (Sibley) Flash device @ [0x44000000-0x47FFFFFF] 65536 Kb
FSFLASH: Vendor (0x89): Intel
FSFLASH: Device: ?????? (0x887E)
FSFLASH: Unique Device Number: 0x0C96E86ECCE40558
FSFLASH: Page size: -
FSFLASH: Write Buffer Size: 1024 bytes
FSFLASH: Burst Mode: ON
FSFLASH: Erase region [0x44000000-0x47FFFFFF] has an erase block size of 256 Kb
FSFLASH: NAND Flash device @ [0x24000000-0x27FFFFFF] 65536 Kb
FSFLASH: Vendor (0x20): ST
FSFLASH: Device: K9K1208Q0C or K9F1208R0B (0x0036)
FSFLASH: Unique Device Number: -
FSFLASH: Page size: 512 bytes
FSFLASH: Write Buffer Size: 0 bytes
FSFLASH: Burst Mode: OFF
FSFLASH: Copy back: ON
FSFLASH: Cache read: OFF
FSFLASH: NAND controller rev: 1.1
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 1056 bytes requested in total ****
FSFLASH: Mounting logical flash device 0
FSFLASH: Flash segment 0:0 located @ [0x45E00000,0x47DFFFFF] (32768 Kb)
FSFLASH: Flash type: NOR
FSFLASH: Block size: 4096
FSFLASH: Logical erase size: 256 Kb
FSFLASH: Flash segment 0:1 located @ [0x24000000,0x27FFFFFF] (65536 Kb)
FSFLASH: Flash type: NAND
FSFLASH: Block size: 4096
FSFLASH: Logical erase size: 256 Kb
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 3136 bytes requested in total ****
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 7264 bytes requested in total ****
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 7744 bytes requested in total ****
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 11872 bytes requested in total ****
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 16000 bytes requested in total ****
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 86944 bytes requested in total ****
FSFLASH: Write processes started, pid = 0x10031.
FSFLASH: Erase processes started, pid = 0x10032.
FSFLASH: Check
FSFLASH: Stage 1
FSFLASH: Stage 2
FSFLASH: Stage 3
MALL: **** NEW MAXIMUM HEAP 1 USAGE: 220864 bytes requested in total ****
FSFLASH: Re-allocated block LUT from 23637 to 44626 logical blocks
FSFLASH: Stage 4
FSFLASH: Config block located @ 0x45E00000
FSFLASH: DELETED block 22478 @ 0x45E1C000 rolled back
FSFLASH: DELETED block 22488 @ 0x46B46000 rolled back
FSFLASH: Mount block located @ 0x2434C000
FSFLASH: VALID block 22488 @ 0x2435C000 is newer
FSFLASH: DELETED block 3299 @ 0x243B0000 rolled back
FSFLASH: DELETED block 3298 @ 0x243B3000 rolled back
FSFLASH: VALID block 22582 @ 0x24423000 is newer
FSFLASH: VALID block 3299 @ 0x2448A000 is newer
FSFLASH: VALID block 3298 @ 0x2448B000 is newer
FSFLASH: VALID block 22478 @ 0x244EE000 is newer
FSFLASH: CLEAN blocks 3737
FSFLASH: MIN CLEAN blocks 128
FSFLASH: BAD blocks 0
FSFLASH: State 5 skipped
FSFLASH: Stage 6.1
FSFLASH: Stage 6.2 skipped
FSFLASH: Stage 7
FSFLASH: Stage 8
FSFLASH: Check done
FSFLASH: TOTAL number of blocks: 24576
FSFLASH: AVAILABLE blocks: 23637
FSFLASH: MAX logical block nbr: 44625
FSFLASH: COMMITTED blocks: 3566
FSFLASH: FREE blocks: 20071
FSFLASH: DIRTY blocks: 17267 (0 BAD)
FSFLASH: CLEAN blocks: 3733 (0 NOR)
FSFLASH: HEADER blocks: 10
У обоих самсунговских флешек (и той, что стояла, и той, что поставил битые 4 блока по одним и тем же адресам). Смутило.
Тело пока еще моргалик, но появилась надпись "SonyEricsson", потмо опять белый экран и в перезагрузку, прочитал лог, ругнолось на проблемы в GDFS:
Код:
945 GDFS_SRV State 1-Closed
947 GDFS: Format version 1
947 GDFS Log[1] <- Phys[0] 125251 bytes left. Erased 22 times
948 GDFS Log[4] <- Phys[1] 130622 bytes left. Erased 23 times
951 GDFS Log[2] <- Phys[2]
### DSP_Manager_Process shut down the Print Server! ###
###################################################################################
###################################################################################
This is the Platform Error handler
SW Build: R8BE001 prgCXC1250811_GENERIC_SM
An error has been reported by the kernel:
user_called : 0x0
error code : 0x80100113 OSE_EUNEXPECTED_EXCEPTION_REGDUMP
subcode : data abort (data access memory abort) OSE_KRN (0x00100000)
product : Kernel
header file : ose_err.h
extra : 0x20286e48
mode : supervisor
reg PC : 0x441B5DE8
reg LR : 0x441B5DE7
reg PSR : 0x60000033
reg SP : 0x20286F14
Current Process: 0x000100e3
Process Name: DSP_Manager_Process
File:
Line: 0
CRASH ID: 0x26FB03FA
FAR: 0x441B5DE8
IMEI: 353153-02-xxxxxx
Saved print info: start 0x202E8E50 size 50000 pos 17519
Prints on queue info: start 0x201BA0C0
### Saved Print Lines #############################################################
отрипейрил GDFS дримом, (залил gdfs и потом отрипейрил локи), получил:
Код:
AUC INFO: Starting PostBoot. Takes a while in MoseS (5 sek)
[GVI] DisplayDriver Installed:Wilma LCD QVGA by Hitachi driver: R63400A1 Ver:200711221
WxH=240x320
MALL: **** NEW MAXIMUM HEAP 0 USAGE: 230080 bytes requested in total ****
MALL: **** NEW MAXIMUM HEAP 0 USAGE: 492960 bytes requested in total ****
[GVI] Server Ready, started in 0.560183 s
[GVI] EC: 3 (ILLEGAL_OBJECT) 00000000, pid:0x100A9 (GraphicsServer_Process) cid:9 (Crea
teDeviceGC)
прошил прошивку поверху снова, лог прошел дальше, чем в предыдущих случаях, нашел ошибку...:
Код:
1949 BT/BT.c: 2175 Data missing in GDFS ?!, DS_FileSize = 0, ==> skip download
1949 BT/BT.c: 2196 Failed to download GD_BT_Dynamic_Settings_File
1973 GDFS_SRV Queue emptyGDFS_Wrapper: GDFSW_RestoreFromFile finished:ERRORS were found!!!
1974 GDFS_SRV Queue full
1988 @NWS: RadioStartMode: 0
1991 MALL: **** NEW MAXIMUM HEAP 0 USAGE: 516064 bytes requested in total ****
1996 FS: Partition / set to clean
1996 FS: Partition /ifs set to clean
1997 FS: Partition /usb set to clean
### GDFS_WriteProcess shut down the Print Server! ###
толи кривой gdfs в комплекте у дрима толи еще что-то. счас буду рипейрить gdfs сетулом