[Android Software Development] hawkeyeru:
upgrade log

I use LTDN42K390XWTRU3D model with firmware version F0408. This TV with Opera-tv on mt5800.

Log update:

H�H��DRAM Channel A Calibration.
Byte 0 : Gating(2 ~ 72), Size=71, Mid=39, Set=39.
Byte 1 : Gating(2 ~ 57), Size=56, Mid=31, Set=31.
Byte 2 : Gating(2 ~ 82), Size=81, Mid=44, Set=44.
Byte 3 : Gating(2 ~ 72), Size=71, Mid=39, Set=39.
HW Byte 0 : DQS(13 ~ 43), Size 31, Set 26, HW_Set 30.
HW Byte 1 : DQS(9 ~ 42), Size 34, Set 23, HW_Set 26.
HW Byte 2 : DQS(13 ~ 41), Size 29, Set 25, HW_Set 28.
HW Byte 3 : DQS(17 ~ 43), Size 27, Set 28, HW_Set 31.
DRAM A Size = 512 Mbytes.
Boot
Start Pmain
0x0000a000
Nand boot
NID=0x9590dcad
LZHS addr:0x00100040
LZHS size:0x000fdb70
LZHS checksum:0x000000bd
Boot
Start Lmain

MT5880 Boot Loader v0.9
SIF_Master0: new design
IR DATA register : 0x 0
T8032 change to loader stage...
LDR_FlashCopy 0xf010 0x6b180 0x80
Detect NAND flash ID: 0x9590DCAD
Detect HY27U4G8F2DTR NAND flash(SLC): 512MB
NAND_BDM_Mount: Partid=0, offset=0x0, size=0x200000
NAND_BDM_Mount: Partid: 0, Total Block Count: 16, Bad Block Count: 0
1st MAC in EEP is valid (c8:16:bd:1a:fb:a9)
1st : (c8:16:bd:1a:fb:a9)
2nd : (ff:ff:ff:ff:ff:ff)
Org:0x10 Flags:0x10

PDWNC_Init
Org:0x10 Flags:0x10

Display 0x00e03138 background:0x00000000
No valid index found from EEPROM

OSD_SetPlaneSwitchOrder[0,1,2],Switch[1,2,3]
---------- [SA7] vErrorHandleInit ----------
[SA7] Error handling init
[SA7] PANEL_GetPanelWidth=0x780, PANEL_GetPanelHeight=0x438 , wDrvGetOutputHTotal=0x898 , wDrvGetOutputVTotal=0x465
[SA7] PANEL_GetHTotalMax=0xa78, PANEL_GetHTotalMin=0x848, PANEL_GetVTotalMax=0x573, PANEL_GetVTotalMin=0x450
[SA7] PANEL_GetPixelClkMax=158000000, PANEL_GetPixelClkMin=120000000
[SA7] PANEL_GetPixelClk60Hz = 0x8d9ee20
---------- [SA7] vErrorHandleSetByTiming ----------
[SA7] u2HSyncWidth=260, u2HSyncStart=1930, u2VSyncWidth=26, u2VSyncStart=1094
---------- [SA7] vErrorHandleSetByTiming end----------
---------- [SA7] vErrorHandleSetByPanel end----------
[SA7] vDDDSInit
---------- [SA7] vErrorHandleSetByTiming ----------
[SA7] u2HSyncWidth=30, u2HSyncStart=1936, u2VSyncWidth=3, u2VSyncStart=1119
---------- [SA7] vErrorHandleSetByTiming end----------
vDrvSetOCLKClockSchemaInit.
[SA7] _fgVopllUseDDDS = True
[LVDS] VOPLL Initialize successful !
LDR_OsdDisplay(13, 0x00d43400, 512, 160)
Color:13 BmpAddr:0x00d43400 Width:512 Height:160
Panel 1920 x 1080

*************u4BmpPitch=1024******************
u4OutWidth=512,u4OutHeight=160,u4OutX=704,u4OutY=460.

Do USB upgrade
USB: Vbus turn up time = 20 ms, Max =300 ms.
USB-1: insert.
USB-0: insert.
USB-0: ClassCode= 0xFF, u4Diff=0 ms.
USB-1: ClassCode= 0x9, u4Diff=0 ms.

FIND_CLASS_HUB.
u4timeStamp=3:357979, 886 , F:mu_hcore.c
u4timeStamp=3:759473, 1465 , F:mu_hst.c
Wait USB medium to be mounted...
USB Medium on Device, Time = 1120 ms.
USB block size = 512 bytes.
upgrade file upgrade_loader.pkg was found
Upgrade File Name: upgrade_loader.pkg
Upgrade File Size: 0x000000000c7cc73c Bytes
[LdrLedBlinkikng] Start ot Init/Turn on timer!
Display 0x00e03138 Idx:1 BG:0x00eeeeee
Color:14 BmpAddr:0x00d6b400 Width:640 Height:180
Panel 1920 x 1080

*************u4BmpPitch=2560******************
u4OutWidth=640,u4OutHeight=180,u4OutX=640,u4OutY=450.
LDR_OsdDisplay(14, 0x00d6b400, 640, 180) return 0
NAND Erase Unit:0x20000
Use internal integrity check API
open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Encrypted header:
40 6d dd 9b 2c ef fd 9b 58 17 38 02 68 e8 97 ed @m..,...X.8.h...
06 d3 ff f7 29 28 87 66 28 ba 8a 87 fb 55 ec b4 ....)(.f(....U..
b4 57 c8 bf 79 7b 6f af 3d ab 2d 51 3d e7 a6 dc .W..y{o.=.-Q=...
88 f0 89 5a 51 a1 0a 9b 30 cd b0 0d 4b dc 03 03 ...ZQ...0...K...
c9 71 b2 09 c5 e3 30 52 5c 7b 3a ba 71 ca fc 36 .q....0R\{:.q..6
78 e9 05 51 b5 6d d3 a2 72 1f a2 69 c5 83 b2 1d x..Q.m..r..i....
a8 ad 33 16 f3 e5 ce 0c f7 b2 82 eb 8f 11 2e dd ..3.............
79 95 6b 54 9e e9 b3 29
Header:
48 69 73 65 23 44 48 40 46 69 52 6d 49 44 54 56 Hise#DH@FiRmIDTV
30 38 30 31 5f 30 30 32 31 37 39 5f 32 36 5f 30 0801_002179_26_0
30 31 5f 36 5f 30 30 33 5f 39 30 5f 30 30 32 5f 01_6_003_90_002_
32 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24..............
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
3c c7 7c 0c 00 00 00 00 6d 74 35 38 38 30 5f 65 <.|.....mt5880_e
75 5f 74 32 5f 6c 69 6e 75 78 00 00 00 00 00 00 u_t2_linux......
00 00 00 00 00 00 00 00
open File = /mnt/usb_0/upgrade_loader.pkg
Validate codefile HMAC
open File = /mnt/usb_0/upgrade_loader.pkg
Encrypted digest:
0c fe d2 d7 d5 0c 8d a2 d7 bc 2b a9 01 e5 82 d7 ..........+.....
db 09 0a 8c 8d 04 9a 93 b2 80 49 0c 7e 79 47 71 ..........I.~yGq

Download digest
31 4d 1c 57 d6 bb c5 4f 40 92 6e b8 4b df b1 a8 1M.W...O@.n.K...
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

New HMAC
31 4d 1c 57 d6 bb c5 4f 40 92 6e b8 4b df b1 a8 1M.W...O@.n.K...
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

Signature matched
Do loader usb upgrade....open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Append file length = 146
download cfig percentage = 100

free memory size = 256
Dynamic Tag No: 0
TagName: uenv
FlashType: 0
PartitionID: 1
Dynamic Tag No: 1
TagName: kerA
FlashType: 0
PartitionID: 4
Dynamic Tag No: 2
TagName: kerB
FlashType: 0
PartitionID: 5
Dynamic Tag No: 3
TagName: rfsA
FlashType: 0
PartitionID: 6
Dynamic Tag No: 4
TagName: rfsB
FlashType: 0
PartitionID: 7
Dynamic Tag No: 5
TagName: 3rdw
FlashType: 0
PartitionID: 9
Dynamic Tag No: 6
TagName: 3rdp
FlashType: 0
PartitionID: 12
Dynamic Tag No: 7
TagName: perm
FlashType: 0
PartitionID: 10
Dynamic Tag No: 8
TagName: pqda
FlashType: 0
PartitionID: 15
Dynamic Tag No: 9
TagName: aqda
FlashType: 0
PartitionID: 16
Dynamic Tag No: 10
TagName: ddb
FlashType: 0
PartitionID: 18
open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Append file length = 146
Append file length = 778420
Extra append hdr length = 44
NANDPART_Erase: PartId=0, offset=0x0, size=0x200000
Flash write complete: Offset:0x0000000000000000, Size:0x00020000
download load percentage = 16
Flash write complete: Offset:0x0000000000020000, Size:0x00020000
download load percentage = 33
Flash write complete: Offset:0x0000000000040000, Size:0x00020000
download load percentage = 50
Flash write complete: Offset:0x0000000000060000, Size:0x00020000
download load percentage = 67
Flash write complete: Offset:0x0000000000080000, Size:0x00020000
download load percentage = 84
Flash write complete: Offset:0x00000000000a0000, Size:0x0001e080
download load percentage = 100

free memory size = 1310�Boot-
DRAM Channel A Calibration.
Byte 0 : Gating(2 ~ 67), Size=66, Mid=36, Set=36.
Byte 1 : Gating(2 ~ 62), Size=61, Mid=34, Set=34.
Byte 2 : Gating(2 ~ 77), Size=76, Mid=41, Set=41.
Byte 3 : Gating(2 ~ 72), Size=71, Mid=39, Set=39.
HW Byte 0 : DQS(13 ~ 43), Size 31, Set 26, HW_Set 30.
HW Byte 1 : DQS(8 ~ 43), Size 36, Set 23, HW_Set 27.
HW Byte 2 : DQS(12 ~ 42), Size 31, Set 25, HW_Set 29.
HW Byte 3 : DQS(16 ~ 42), Size 27, Set 27, HW_Set 30.
DRAM A Size = 512 Mbytes.
Boot
Start Pmain
0x0000a000
Nand boot
NID=0x9590dcad
LZHS addr:0x00100040
LZHS size:0x000fdb70
LZHS checksum:0x000000bd
Boot
Start Lmain

MT5880 Boot Loader v0.9
Boot reason: Watch dog0 reset (0x1000000)
!!
Load VGA internal EDID.................
Load HDMI internal EDID.................
CEC Physical offset 159
HDMI1 Physical adr 0x10
HDMI1 PA 0x10
HDMI1 checksum 0xb5
HDMI2 PA 0x40
HDMI2 checksum 0x85
HDMI3 PA 0x30
HDMI3 checksum 0x95
HDMI4 PA 0x20
HDMI4 checksum 0xa5
SIF_Master0: new design
IR DATA register : 0x 0
Boot reason: Watch dog0 reset (0x1000000)
!!T8032 init A/C on case loader stage...
Load T8032 FW (addr: 0x ddbc00, size: 24576)success!!
T8032 FW version: 73
T8032 change to loader stage...
LDR_FlashCopy 0xf010 0x6b180 0x80
Detect NAND flash ID: 0x9590DCAD
Detect HY27U4G8F2DTR NAND flash(SLC): 512MB
NAND_BDM_Mount: Partid=0, offset=0x0, size=0x200000
NAND_BDM_Mount: Partid: 0, Total Block Count: 16, Bad Block Count: 0
1st MAC in EEP is valid (c8:16:bd:1a:fb:a9)
1st : (c8:16:bd:1a:fb:a9)
2nd : (ff:ff:ff:ff:ff:ff)
Boot reason: Watch dog0 reset (0x1000000)
!!Boot reason: Watch dog0 reset (0x1000000)
!!Org:0x10 Flags:0x10

PDWNC_Init
Boot reason: Watch dog0 reset (0x1000000)
!!Boot reason: Watch dog0 reset (0x1000000)
!!Boot reason: Watch dog0 reset (0x1000000)
!!Org:0x10 Flags:0x10

Do USB upgrade
USB: Vbus turn up time = 20 ms, Max =300 ms.
USB-1: insert.
USB-0: insert.
USB-0: ClassCode= 0xFF, u4Diff=0 ms.
USB-1: ClassCode= 0x9, u4Diff=0 ms.

FIND_CLASS_HUB.
u4timeStamp=1:914271, 886 , F:mu_hcore.c
u4timeStamp=2:315744, 1465 , F:mu_hst.c
Wait USB medium to be mounted...
USB Medium on Device, Time = 1123 ms.
USB block size = 512 bytes.
upgrade file upgrade_loader.pkg was found
Upgrade File Name: upgrade_loader.pkg
Upgrade File Size: 0x000000000c7cc73c Bytes
[LdrLedBlinkikng] Start ot Init/Turn on timer!
Display 0x00e03138 Idx:1 BG:0x00eeeeee
No valid index found from EEPROM

OSD_SetPlaneSwitchOrder[0,1,2],Switch[1,2,3]
---------- [SA7] vErrorHandleInit ----------
[SA7] Error handling init
[SA7] PANEL_GetPanelWidth=0x780, PANEL_GetPanelHeight=0x438 , wDrvGetOutputHTotal=0x898 , wDrvGetOutputVTotal=0x465
[SA7] PANEL_GetHTotalMax=0xa78, PANEL_GetHTotalMin=0x848, PANEL_GetVTotalMax=0x573, PANEL_GetVTotalMin=0x450
[SA7] PANEL_GetPixelClkMax=158000000, PANEL_GetPixelClkMin=120000000
[SA7] PANEL_GetPixelClk60Hz = 0x8d9ee20
---------- [SA7] vErrorHandleSetByTiming ----------
[SA7] u2HSyncWidth=260, u2HSyncStart=1930, u2VSyncWidth=26, u2VSyncStart=1094
---------- [SA7] vErrorHandleSetByTiming end----------
---------- [SA7] vErrorHandleSetByPanel end----------
[SA7] vDDDSInit
---------- [SA7] vErrorHandleSetByTiming ----------
[SA7] u2HSyncWidth=30, u2HSyncStart=1936, u2VSyncWidth=3, u2VSyncStart=1119
---------- [SA7] vErrorHandleSetByTiming end----------
vDrvSetOCLKClockSchemaInit.
[SA7] _fgVopllUseDDDS = True
[LVDS] VOPLL Initialize successful !
Color:14 BmpAddr:0x00d6b400 Width:640 Height:180
Panel 1920 x 1080

*************u4BmpPitch=2560******************
u4OutWidth=640,u4OutHeight=180,u4OutX=640,u4OutY=450.
LDR_OsdDisplay(14, 0x00d6b400, 640, 180) return 0
NAND Erase Unit:0x20000
Use internal integrity check API
open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Encrypted header:
40 6d dd 9b 2c ef fd 9b 58 17 38 02 68 e8 97 ed @m..,...X.8.h...
06 d3 ff f7 29 28 87 66 28 ba 8a 87 fb 55 ec b4 ....)(.f(....U..
b4 57 c8 bf 79 7b 6f af 3d ab 2d 51 3d e7 a6 dc .W..y{o.=.-Q=...
88 f0 89 5a 51 a1 0a 9b 30 cd b0 0d 4b dc 03 03 ...ZQ...0...K...
c9 71 b2 09 c5 e3 30 52 5c 7b 3a ba 71 ca fc 36 .q....0R\{:.q..6
78 e9 05 51 b5 6d d3 a2 72 1f a2 69 c5 83 b2 1d x..Q.m..r..i....
a8 ad 33 16 f3 e5 ce 0c f7 b2 82 eb 8f 11 2e dd ..3.............
79 95 6b 54 9e e9 b3 29
Header:
48 69 73 65 23 44 48 40 46 69 52 6d 49 44 54 56 Hise#DH@FiRmIDTV
30 38 30 31 5f 30 30 32 31 37 39 5f 32 36 5f 30 0801_002179_26_0
30 31 5f 36 5f 30 30 33 5f 39 30 5f 30 30 32 5f 01_6_003_90_002_
32 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24..............
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
3c c7 7c 0c 00 00 00 00 6d 74 35 38 38 30 5f 65 <.|.....mt5880_e
75 5f 74 32 5f 6c 69 6e 75 78 00 00 00 00 00 00 u_t2_linux......
00 00 00 00 00 00 00 00
open File = /mnt/usb_0/upgrade_loader.pkg
Validate codefile HMAC
open File = /mnt/usb_0/upgrade_loader.pkg
Encrypted digest:
0c fe d2 d7 d5 0c 8d a2 d7 bc 2b a9 01 e5 82 d7 ..........+.....
db 09 0a 8c 8d 04 9a 93 b2 80 49 0c 7e 79 47 71 ..........I.~yGq

Download digest
31 4d 1c 57 d6 bb c5 4f 40 92 6e b8 4b df b1 a8 1M.W...O@.n.K...
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

New HMAC
31 4d 1c 57 d6 bb c5 4f 40 92 6e b8 4b df b1 a8 1M.W...O@.n.K...
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

Signature matched
Do loader usb upgrade....open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Append file length = 146
download cfig percentage = 100

free memory size = 256
Dynamic Tag No: 0
TagName: uenv
FlashType: 0
PartitionID: 1
Dynamic Tag No: 1
TagName: kerA
FlashType: 0
PartitionID: 4
Dynamic Tag No: 2
TagName: kerB
FlashType: 0
PartitionID: 5
Dynamic Tag No: 3
TagName: rfsA
FlashType: 0
PartitionID: 6
Dynamic Tag No: 4
TagName: rfsB
FlashType: 0
PartitionID: 7
Dynamic Tag No: 5
TagName: 3rdw
FlashType: 0
PartitionID: 9
Dynamic Tag No: 6
TagName: 3rdp
FlashType: 0
PartitionID: 12
Dynamic Tag No: 7
TagName: perm
FlashType: 0
PartitionID: 10
Dynamic Tag No: 8
TagName: pqda
FlashType: 0
PartitionID: 15
Dynamic Tag No: 9
TagName: aqda
FlashType: 0
PartitionID: 16
Dynamic Tag No: 10
TagName: ddb
FlashType: 0
PartitionID: 18
open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Append file length = 146
Append file length = 778420
Extra append hdr length = 44
NANDPART_Erase: PartId=0, offset=0x0, size=0x200000
Flash write complete: Offset:0x0000000000000000, Size:0x00020000
download load percentage = 16
Flash write complete: Offset:0x0000000000020000, Size:0x00020000
download load percentage = 33
Flash write complete: Offset:0x0000000000040000, Size:0x00020000
download load percentage = 50
Flash write complete: Offset:0x0000000000060000, Size:0x00020000
download load percentage = 67
Flash write complete: Offset:0x0000000000080000, Size:0x00020000
download load percentage = 84
Flash write complete: Offset:0x00000000000a0000, Size:0x0001e080
download load percentage = 100

free memory size = 131072
open File = /mnt/usb_0/upgrade_loader.pkg
open File = /mnt/usb_0/upgrade_loader.pkg
Append
63 66 69 67 00 00 00 00 92 00 00 00 53 54 41 52 cfig........STAR
54 0a 75 65 6e 76 0a 6e 61 6e 64 0a 31 0a 6b 65 T.uenv.nand.1.ke
72 41 0a 6e 61 6e 64 0a 34 0a 6b 65 72 42 0a 6e rA.nand.4.kerB.n
61 6e 64 0a 35 0a 72 66 73 41 0a 6e 61 6e 64 0a and.5.rfsA.nand.

Process tag "cfig" length = 146, 00.00.00.92
Append
6c 6f 61 64 00 00 00 00 b4 e0 0b 00 69 4d 74 4b load........iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

Process tag "load" length = 778420, 00.0b.e0.b4
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
Append
75 65 6e 76 00 00 00 00 a4 09 00 00 69 4d 74 4b uenv........iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

Process tag "uenv" length = 2468, 00.00.09.a4
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=1, offset=0x200000, size=0x200000
NAND_BDM_Mount: Partid=1, offset=0x200000, size=0x200000
NAND_BDM_Mount: Partid: 1, Total Block Count: 16, Bad Block Count: 0
Flash write complete: Offset:0x0000000000200000, Size:0x00000970
Append
61 71 64 61 00 00 00 00 20 2f 00 00 69 4d 74 4b aqda...../..iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "uenv" memory size = 131072

Process tag "aqda" length = 12064, 00.00.2f.20
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NAND_SDM_Mount: Partid=13, offset=0x1f980000, size=0x680000
NAND_SDM_Mount: Partid: 13, Total Block Count: 52, Bad Block Count: 0
Flash write complete: Offset:0x000000001fa40000, Size:0x00002eec
Append
70 71 64 61 00 00 00 00 34 00 02 00 69 4d 74 4b pqda....4...iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "aqda" memory size = 131072

Process tag "pqda" length = 131124, 00.02.00.34
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
Flash write complete: Offset:0x000000001fa00000, Size:0x00020000
Append
70 65 72 6d 00 00 00 00 34 00 1e 00 69 4d 74 4b perm....4...iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "pqda" memory size = 131072

Process tag "perm" length = 1966132, 00.1e.00.34
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=10, offset=0x1d640000, size=0x500000
NAND_BDM_Mount: Partid=10, offset=0x1d640000, size=0x500000
NAND_BDM_Mount: Partid: 10, Total Block Count: 40, Bad Block Count: 0
Flash write complete: Offset:0x000000001d640000, Size:0x00020000
Flash write complete: Offset:0x000000001d660000, Size:0x00020000
Flash write complete: Offset:0x000000001d680000, Size:0x00020000
Flash write complete: Offset:0x000000001d6a0000, Size:0x00020000
Flash write complete: Offset:0x000000001d6c0000, Size:0x00020000
Flash write complete: Offset:0x000000001d6e0000, Size:0x00020000
Flash write complete: Offset:0x000000001d700000, Size:0x00020000
Flash write complete: Offset:0x000000001d720000, Size:0x00020000
Flash write complete: Offset:0x000000001d740000, Size:0x00020000
Flash write complete: Offset:0x000000001d760000, Size:0x00020000
Flash write complete: Offset:0x000000001d780000, Size:0x00020000
Flash write complete: Offset:0x000000001d7a0000, Size:0x00020000
Flash write complete: Offset:0x000000001d7c0000, Size:0x00020000
Flash write complete: Offset:0x000000001d7e0000, Size:0x00020000
Flash write complete: Offset:0x000000001d800000, Size:0x00020000
Append
33 72 64 77 00 00 00 00 34 00 b4 08 69 4d 74 4b 3rdw....4...iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "perm" memory size = 131072

Process tag "3rdw" length = 146014260, 08.b4.00.34
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=9, offset=0x46c0000, size=0x18f80000
NAND_BDM_Mount: Partid=9, offset=0x46c0000, size=0x18f80000
NAND_BDM_Mount: Partid: 9, Total Block Count: 3196, Bad Block Count: 3
Flash write complete: Offset:0x00000000046c0000, Size:0x00020000
Flash write complete: Offset:0x00000000046e0000, Size:0x00020000
Flash write complete: Offset:0x0000000004700000, Size:0x00020000
Flash write complete: Offset:0x0000000004720000, Size:0x00020000
Flash write complete: Offset:0x0000000004740000, Size:0x00020000
{skip}
Flash write complete: Offset:0x000000000d1c0000, Size:0x00020000
Flash write complete: Offset:0x000000000d1e0000, Size:0x00020000
Append
33 72 64 70 00 00 00 00 34 40 00 00 69 4d 74 4b 3rdp....4@..iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "3rdw" memory size = 131072

Process tag "3rdp" length = 16436, 00.00.40.34
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=12, offset=0x1db80000, size=0x1e00000
NAND_BDM_Mount: Partid=12, offset=0x1db80000, size=0x1e00000
NAND_BDM_Mount: Partid: 12, Total Block Count: 240, Bad Block Count: 0
Flash write complete: Offset:0x000000001db80000, Size:0x00004000
Append
72 66 73 42 00 00 00 00 34 30 ac 01 69 4d 74 4b rfsB....40..iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "3rdp" memory size = 131072

Process tag "rfsB" length = 28061748, 01.ac.30.34
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=7, offset=0x2880000, size=0x1e00000
NAND_BDM_Mount: Partid=7, offset=0x2880000, size=0x1e00000
NAND_BDM_Mount: Partid: 7, Total Block Count: 240, Bad Block Count: 0
Flash write complete: Offset:0x0000000002880000, Size:0x00020000
Flash write complete: Offset:0x00000000028a0000, Size:0x00020000
Flash write complete: Offset:0x00000000028c0000, Size:0x00020000
Flash write complete: Offset:0x00000000028e0000, Size:0x00020000
{skip}
Flash write complete: Offset:0x0000000004300000, Size:0x00020000
Flash write complete: Offset:0x0000000004320000, Size:0x00020000
Flash write complete: Offset:0x0000000004340000, Size:0x00003000
Append
72 66 73 41 00 00 00 00 34 30 ac 01 69 4d 74 4b rfsA....40..iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "rfsB" memory size = 131072

Process tag "rfsA" length = 28061748, 01.ac.30.34
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=6, offset=0xa80000, size=0x1e00000
NAND_BDM_Mount: Partid=6, offset=0xa80000, size=0x1e00000
NAND_BDM_Mount: Partid: 6, Total Block Count: 240, Bad Block Count: 0
Flash write complete: Offset:0x0000000000a80000, Size:0x00020000
Flash write complete: Offset:0x0000000000aa0000, Size:0x00020000
Flash write complete: Offset:0x0000000000ac0000, Size:0x00020000
Flash write complete: Offset:0x0000000000ae0000, Size:0x00020000
Flash write complete: Offset:0x0000000000b00000, Size:0x00020000
{skip}
Flash write complete: Offset:0x0000000002500000, Size:0x00020000
Flash write complete: Offset:0x0000000002520000, Size:0x00020000
Flash write complete: Offset:0x0000000002540000, Size:0x00003000
Append
6b 65 72 42 00 00 00 00 69 05 22 00 69 4d 74 4b kerB....i.".iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "rfsA" memory size = 131072

Process tag "kerB" length = 2229609, 00.22.05.69
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=5, offset=0x780000, size=0x300000
NAND_BDM_Mount: Partid=5, offset=0x780000, size=0x300000
NAND_BDM_Mount: Partid: 5, Total Block Count: 24, Bad Block Count: 0
Flash write complete: Offset:0x0000000000780000, Size:0x00020000
Flash write complete: Offset:0x00000000007a0000, Size:0x00020000
Flash write complete: Offset:0x00000000007c0000, Size:0x00020000
Flash write complete: Offset:0x00000000007e0000, Size:0x00020000
Flash write complete: Offset:0x0000000000800000, Size:0x00020000
Flash write complete: Offset:0x0000000000820000, Size:0x00020000
Flash write complete: Offset:0x0000000000840000, Size:0x00020000
Flash write complete: Offset:0x0000000000860000, Size:0x00020000
Flash write complete: Offset:0x0000000000880000, Size:0x00020000
Flash write complete: Offset:0x00000000008a0000, Size:0x00020000
Flash write complete: Offset:0x00000000008c0000, Size:0x00020000
Flash write complete: Offset:0x00000000008e0000, Size:0x00020000
Flash write complete: Offset:0x0000000000900000, Size:0x00020000
Flash write complete: Offset:0x0000000000920000, Size:0x00020000
Flash write complete: Offset:0x0000000000940000, Size:0x00020000
Flash write complete: Offset:0x0000000000960000, Size:0x00020000
Flash write complete: Offset:0x0000000000980000, Size:0x00020000
Flash write complete: Offset:0x00000000009a0000, Size:0x00000535
Append
6b 65 72 41 00 00 00 00 69 05 22 00 69 4d 74 4b kerA....i.".iMtK
2c 00 00 00 28 00 00 00 49 44 54 56 30 38 30 31 ,...(...IDTV0801
5f 30 30 32 31 37 39 5f 32 36 5f 30 30 31 5f 36 _002179_26_001_6
5f 30 30 33 5f 39 30 5f 30 30 32 5f 32 34 00 00 _003_90_002_24..

free tag "kerB" memory size = 131072

Process tag "kerA" length = 2229609, 00.22.05.69
Real extra_app_hdr_len = 44
Adjust extra_app_hdr_len = 44
NANDPART_Erase: PartId=4, offset=0x480000, size=0x300000
NAND_BDM_Mount: Partid=4, offset=0x480000, size=0x300000
NAND_BDM_Mount: Partid: 4, Total Block Count: 24, Bad Block Count: 0
Flash write complete: Offset:0x0000000000480000, Size:0x00020000
Flash write complete: Offset:0x00000000004a0000, Size:0x00020000
Flash write complete: Offset:0x00000000004c0000, Size:0x00020000
Flash write complete: Offset:0x00000000004e0000, Size:0x00020000
Flash write complete: Offset:0x0000000000500000, Size:0x00020000
Flash write complete: Offset:0x0000000000520000, Size:0x00020000
Flash write complete: Offset:0x0000000000540000, Size:0x00020000
Flash write complete: Offset:0x0000000000560000, Size:0x00020000
Flash write complete: Offset:0x0000000000580000, Size:0x00020000
Flash write complete: Offset:0x00000000005a0000, Size:0x00020000
Flash write complete: Offset:0x00000000005c0000, Size:0x00020000
Flash write complete: Offset:0x00000000005e0000, Size:0x00020000
Flash write complete: Offset:0x0000000000600000, Size:0x00020000
Flash write complete: Offset:0x0000000000620000, Size:0x00020000
Flash write complete: Offset:0x0000000000640000, Size:0x00020000
Flash write complete: Offset:0x0000000000660000, Size:0x00020000
Flash write complete: Offset:0x0000000000680000, Size:0x00020000
Flash write complete: Offset:0x00000000006a0000, Size:0x00000535
free tag "kerA" memory size = 131072

Success!
[LdrLedBlinkikng] Start to Init/Turn off timer!
no such index 4
Boot reason: Watch dog0 reset (0x1000000)
!!Boot reason: Watch dog0 reset (0x1000000)
!!Org:0x10 Flags:0x10

PDWNC_EnterPowerDown(100,0)
Disable VGA wakeup
[LdrLedBlinkikng] Start to Init/Turn off timer!
Standby