New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
pth6
Old
(Last edited by pth6; 2nd January 2011 at 01:45 PM.)
#1  
Senior Member - OP
Thanks Meter 26
Posts: 121
Join Date: Feb 2009
Default [HOWTO] MTTY and trophy

After a bad manipultion of my HTC 7 Trophy I have tested solve my problem with MTTY.
I wanted to format my SD card...
I have tested some commands:
set 14 0 don't work
task 28 55aa: format the phone
Code:
+WriteRamToNand: dwBlockLoc=2032, dwBlockld=0,dwPageld=0
task 8: restart the phone
task 28: format the phone
Code:
+WriteRamToNand: dwBlockLoc=2032, dwBlockld=0,dwPageld=0
getdevinfo: get the name of the phone
Code:
GetDevInfo: Get CID OK
HTCSPC401000HTCE
task 37: I don't know ^^
Code:
Buffer = 0x10500000, Size = 0x5575

[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x0, dwValidSize=0x0, dwsystemSize=0x0

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4038
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4032
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4025
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 2, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] MicroP(LED) 0x09
[SPL] Card inserted

[SPL] SD 2.0 [SPL] HC card 
[SPL] 4 bit mode 
[SPL] SD: CMD6 fail, rc=2..
[SPL] SD Init OK

[SPL] Signature : 0xEE4329
[SPL] UpdateStatus : 0x2
[SPL] UpdateCount : 0x3
[SPL] BodyLength : 0x23A
[SPL] BodyCRC : 0xCC8B744E
[SPL] aDieId(0) : 0x0
[SPL] aDieId(1) : 0x0
[SPL] aDieId(2) : 0x0
[SPL] aDieId(3) : 0x0
[SPL] countryID : 0x30
[SPL] MAC= 90 21 55 70 DC 43

 [SPL] 
Cmd>[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL][SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL][SPL][SPL][SPL] 
[SPL] Format start
[SPL] +WriteRamToNand: dwBlockLoc = 2032, dwBlockId = 0, dwPageId = 0
[SPL] Format end
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0xACC, dwValidSize=0xACC, dwsystemSize=0xACC

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 0, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] -OEMBootLoad(rc = 0x40000002)

[SPL] +OEMBootLoad(0x032770C0, 0x40000002)

[SPL] -OEMBootLoad(rc = 0x40000003)

[SPL] +OEMBootLoad(0x032770C0, 0x40000003)

[SPL] FMD_GeneralReadSector: NAND contain duplicated SI

[SPL] dwBootFlags          = 0x00000000

[SPL] dwKeys               = 0x00000000

[SPL] bLowBattery          = 0x00000000

[SPL] bChargerAttachedPwon = 0x00000000

[SPL] bUSBAttachedPwon     = 0x00000000

[SPL] -OEMBootLoad(rc = 0x00000001)

[SPL] CID:11111111

[SPL] Bluetooth addr: [SPL] 90 [SPL] 21 [SPL] 55 [SPL] 8C [SPL] 94 [SPL] 44 [SPL] 
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[S]2,okts=[0x10,0x0],swfi=[0x10,0x0]
[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x1647, dwValidSize=0x1647, dwsystemSize=0x1647

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 0, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] -OEMBootLoad(rc = 0x40000002)

[SPL] +OEMBootLoad(0x032770C0, 0x40000002)

[SPL] -OEMBootLoad(rc = 0x40000003)

[SPL] +OEMBootLoad(0x032770C0, 0x40000003)

[SPL] FMD_GeneralReadSector: NAND contain duplicated SI

[SPL] dwBootFlags          = 0x00000000

[SPL] dwKeys               = 0x00000000

[SPL] bLowBattery          = 0x00000000

[SPL] bChargerAttachedPwon = 0x00000000

[SPL] bUSBAttachedPwon     = 0x00000000

[SPL] -OEMBootLoad(rc = 0x00000001)

[SPL] CID:11111111

[SPL] Bluetooth addr: [SPL] 90 [SPL] 21 [SPL] 55 [SPL] 8C [SPL] 94 [SPL] 44 [SPL] 
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x219F, dwValidSize=0x219F, dwsystemSize=0x219F

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x2306, dwValidSize=0x2306, dwsystemSize=0x2306

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 1, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] MicroP(LED) 0x09
[SPL] Card inserted

[SPL] SD 2.0 [SPL] HC card 
[SPL] 4 bit mode 
[SPL] SD: CMD6 fail, rc=2..
[SPL] SD Init OK

[SPL] Signature : 0xEE4329
[SPL] UpdateStatus : 0x2
[SPL] UpdateCount : 0x3
[SPL] BodyLength : 0x23A
[SPL] BodyCRC : 0xCC8B744E
[SPL] aDieId(0) : 0x0
[SPL] aDieId(1) : 0x0
[SPL] aDieId(2) : 0x0
[SPL] aDieId(3) : 0x0
[SPL] countryID : 0x30
[SPL] MAC= 90 21 55 70 DC 43

 [SPL] 
Cmd>[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] 
[SPL] Format start
[SPL] +WriteRamToNand: dwBlockLoc = 2032, dwBlockId = 0, dwPageId = 0
[SPL] Format end
[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x2D06, dwValidSize=0x2D06, dwsystemSize=0x2D06

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 0, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] -OEMBootLoad(rc = 0x40000002)

[SPL] +OEMBootLoad(0x032770C0, 0x40000002)

[SPL] -OEMBootLoad(rc = 0x40000003)

[SPL] +OEMBootLoad(0x032770C0, 0x40000003)

[SPL] FMD_GeneralReadSector: NAND contain duplicated SI

[SPL] dwBootFlags          = 0x00000000

[SPL] dwKeys               = 0x00000000

[SPL] bLowBattery          = 0x00000000

[SPL] bChargerAttachedPwon = 0x00000000

[SPL] bUSBAttachedPwon     = 0x00000000

[SPL] -OEMBootLoad(rc = 0x00000001)

[SPL] CID:11111111

[SPL] Bluetooth addr: [SPL] 90 [SPL] 21 [SPL] 55 [SPL] 8C [SPL] 94 [SPL] 44 [SPL] 
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x385E, dwValidSize=0x385E, dwsystemSize=0x385E

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 0, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] -OEMBootLoad(rc = 0x40000002)

[SPL] +OEMBootLoad(0x032770C0, 0x40000002)

[SPL] -OEMBootLoad(rc = 0x40000003)

[SPL] +OEMBootLoad(0x032770C0, 0x40000003)

[SPL] FMD_GeneralReadSector: NAND contain duplicated SI

[SPL] dwBootFlags          = 0x00000000

[SPL] dwKeys               = 0x00000000

[SPL] bLowBattery          = 0x00000000

[SPL] bChargerAttachedPwon = 0x00000000

[SPL] bUSBAttachedPwon     = 0x00000000

[SPL] -OEMBootLoad(rc = 0x00000001)

[SPL] CID:11111111

[SPL] Bluetooth addr: [SPL] 90 [SPL] 21 [SPL] 55 [SPL] 8C [SPL] 94 [SPL] 44 [SPL] 
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x43B6, dwValidSize=0x43B6, dwsystemSize=0x43B6

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] DebugLogBufferInit: hLog=0xAE100000, pBuffer=0xAE100018, Offset=0x451D, dwValidSize=0x451D, dwsystemSize=0x451D

[SPL] OEMBootInit dwNAND_DEV0_CFG1 =  0x6646A
[SPL] BL NAND_DEV0_CFG1=0x6646A 
[SPL] BL HTC_SI_PROTECTION_WORKAROUND ON
[SPL] BL NAND_DEVICE_ID=0x6600BCEC 
[SPL] Partition layout version: v211v413       

[SPL] EnableI2CController 1
[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] check FOTA magic number: first DWORD = 0x3BB6A, second DWORD = 0xA85FB185
[SPL] No image updated available
[SPL] [AUD] SPI Init! ++ 

[SPL] [AUD] SPI Init! -- 

[SPL] +OEMBootLoad(0x032770C0, 0x00000000)

[SPL] +OEMBootNotify(0x032770C0, 0x00000001, 0x00000000, 0)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootNotify

[SPL] -OEMBootLoad(rc = 0x40000001)

[SPL] +OEMBootLoad(0x032770C0, 0x40000001)

[SPL] BootLoaderCharge()+, Set bPWONDueToCharger = false;

[SPL] IsOverLowPowerThreshold()+
[SPL] +VoltageADC = 0
[SPL] -VoltageADC = 4095
[SPL] VoltageADC > 3.55 V
[SPL] IsOverLowPowerThreshold()-
[SPL] BootLoaderCharge: reach LowPowerThreshold!

[SPL] BootLoaderCharge()-, return true;

[SPL] -OEMBootLoad(rc = 0x4000000A)

[SPL] +OEMBootLoad(0x032770C0, 0x4000000A)

[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] EFS2APPS_PARTITION_NUM=10, count=10
[SPL] dwDirectNum: 1, dwMatrixNum: 0, s_dwMicroPNum: 0

[SPL] MicroP(LED) 0x09
[SPL] Card inserted

[SPL] SD 2.0 [SPL] HC card 
[SPL] 4 bit mode 
[SPL] SD: CMD6 fail, rc=2..
[SPL] SD Init OK

[SPL] Signature : 0xEE4329
[SPL] UpdateStatus : 0x2
[SPL] UpdateCount : 0x3
[SPL] BodyLength : 0x23A
[SPL] BodyCRC : 0xCC8B744E
[SPL] aDieId(0) : 0x0
[SPL] aDieId(1) : 0x0
[SPL] aDieId(2) : 0x0
[SPL] aDieId(3) : 0x0
[SPL] countryID : 0x30
[SPL] MAC= 90 21 55 70 DC 43

 [SPL] 
Cmd>[SPL] 
Cmd>[SPL] 
Cmd>[SPL] 
Cmd>[SPL] 
[SPL] 
Cmd>[SPL][SPL][SPL][SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL] 
[SPL] GetDevInfo: Get CID OK

[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL][SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL][SPL][SPL][SPL][SPL][SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] GetDevInfo: Get CID OK

[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL][SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL][SPL][SPL][SPL][SPL][SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL] 
[SPL] Command error !!!
[SPL] 
Cmd>[SPL][SPL]
task 38 : no tested (tested is not a good idea)
task 39: no tested (tested is not a good idea)
SDSelect: don't work
FMD_GetInfo: don't work
SDInit+++ : don't work
+ SD Controller init: don't work
+StorageInit: don't work
SDCmd55: don't work
 
dach
Old
(Last edited by dach; 9th January 2011 at 09:43 PM.)
#2  
Junior Member
Thanks Meter 1
Posts: 22
Join Date: May 2009
Default mtty on HTC 7 Surround

I am starting to believe that the set of tasks commands on the new HTC 7 devices (tested on HTC Surround) are completely different. In older phones "set 16 0" was used instead of "set 14 0", so I tested "set 16 0" and got:

+WriteRamToNand: dwBlockLoc = 2032, dwBlockId = 0, dwPageId = 0

The same as "task 28 55aa" or "task 28".

Also "task 32" dissapears the "HTC USB Sync" from device manager (it is like the phone was unplugged).