PCM Hammer Release 010
PCM Hammer Release 010
This release includes the Intel 1mb write fix, and it now prints an estimated time-remaining during read and write operations.
Please give it a try, let us know if it works, and please also and indicate what device you're using, PCM memory size (512kb or 1mb) and flash brand (Intel or AMD).
Please give it a try, let us know if it works, and please also and indicate what device you're using, PCM memory size (512kb or 1mb) and flash brand (Intel or AMD).
- Attachments
-
- PcmHammer010.zip
- (1.89 MiB) Downloaded 262 times
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
Re: PCM Hammer Release 010
Just used 10, I did a read but i do not have anything to write to it. It was successful, that said I have to put both the pcms I have used into recovery mode to get access to a full read. I am using an Autel j2534 that came with my maxisys908P.
This pcm is an amd and a 1mb from an 06 avalanche.
These are my logs.
This pcm is an amd and a 1mb from an 06 avalanche.
These are my logs.
- Attachments
-
- 06avhmmr10long.txt
- (3.14 MiB) Downloaded 232 times
-
- 06avhmmr10shrt.txt
- (12.57 KiB) Downloaded 196 times
Re: PCM Hammer Release 010
Thanks!
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
Re: PCM Hammer Release 010
I made an attempt to flash what I had out of my truck to a wrecking yard pcm and these are the errors.
Perhaps its me and they just aren't compatible. I hope this information is useful.
Perhaps its me and they just aren't compatible. I hope this information is useful.
- Attachments
-
- attempted first write long.txt
- (60.9 KiB) Downloaded 220 times
-
- attempted first write shrt.txt
- (6.5 KiB) Downloaded 228 times
- antus
- Site Admin
- Posts: 8250
- Joined: Sat Feb 28, 2009 8:34 pm
- cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B - Contact:
Re: PCM Hammer Release 010
Im not 100% certain whats going on there. There appears to be a mode A2 packet being spammed out from the PCM when pcm hammer is requesting the OSID. The kernel does upload, the tune thats on it is good, but it quite probably is an aftermarket COS as some of of the OS ranges are different. That may or may not be why the initial steps fail. Youre going to need to do a full flash to get your operating system on to it. Alternatively you should be able to read the bin then we can look in it to see what it is.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
Re: PCM Hammer Release 010
Bit of confusion here ... and the Enabled/Disabled buttons.
Is this even needed now.
And now that I've looked further, I suspect the following would be appropriate.
Space me out man ...
Utility.cs line 175
Is this even needed now.
Code: Select all
void HandleEraseBlock()
.
.
.
// Only allow known addresses for AMD.
// Intel full write is tested
if ((flashIdentifier >> 16) == 1) {
switch (address)
{
// case 0: // Boot
case 0x004000: // Parameters
case 0x006000: // Parameters
case 0x008000: // Calibration
case 0x010000: // Calibration (P59 upper portion)
break;
default:
VariableSleep(2);
SendReply(0, 0x05, 0xFF, 0xFF);
return;
}
}
Code: Select all
switch (flashIdentifier)
{
case FLASH_ID_INTEL_512:
case FLASH_ID_INTEL_1024:
status = Intel_EraseBlock(address);
break;
case FLASH_ID_AMD_1024:
status = Amd_EraseBlock(address);
break;
default:
- status = 0xFF;
+ VariableSleep(2);
+ SendReply(0, 0x05, 0xFF, 0xFF);
return;
}
Utility.cs line 175
Code: Select all
- logger.AddUserMessage("Changing PCM to operating system" + fileOs);
+ logger.AddUserMessage("Changing PCM to operating system " + fileOs);
Intelligence is in the details!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Re: PCM Hammer Release 010
PCM Service: 12576106, 1Mb intel chip
Obdlink LX
Reading ok
Calibration write OK
Logger OK (bench test)
Obdlink LX
Reading ok
Calibration write OK
Logger OK (bench test)
-
- Posts: 5
- Joined: Sat Dec 21, 2019 2:30 am
Re: PCM Hammer Release 010
Not sure what changed on the back end But release 9 and 10 seem to have broken J2534 at least with a GM mongoose or tech 2. the select device tab allows you to select the device and test and you get a readback on the main window but it will not stay selected. Went back to release 8 and all is well.
-
- Posts: 155
- Joined: Mon Feb 11, 2019 12:48 pm
- cars: '01 - Corvette Z06
'20 - Sierra Denali
'03 - Volvo S80 T6
'16 - Accord V6 - Location: DFW, Texas
Re: PCM Hammer Release 010
Wanted to say that I'm using a VXNano (J2534 device) to read my truck. I think something wakes up on the bus and interrupts the transfer. My dash will randomly come back to life (it will show errors when the kernel gets uploaded to the PCM) and the read fails.
Not sure which module is responsible for it.
I'll post my log below, with the data cropped out, since I don't think you care about it.
Here's where it starts:
Below is immediately after the last successfully received packet
Edit: I tried removing my BCM fuses to prevent it from interfering. I am still unable to successfully read my entire PCM. It always randomly seems to get "reset" or wake up from something.
Edit 2: I have pulled: ABS, 4 BCM fuses (3 interior BCM fuses and 1 in the main fuse box), HVAC. Whats interesting to note is after pulling the ABS and the 4th BCM fuse (the one in the main fuse box), suddenly I was able to complete a read.
I wonder if the other flashing tools send some other command on the bus to make the other modules STFU, because I don't have these issues with HPTuners or EFI live.
Let me play with fuses a bit more to see if I can figure out which one is the magic one for me. Someones being a chatty cathy on the bus!
Not sure which module is responsible for it.
I'll post my log below, with the data cropped out, since I don't think you care about it.
Here's where it starts:
Code: Select all
[04:26:10:784] Will save to \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\SilveradoCustomOS.bin
[04:26:20:943] Querying operating system of current PCM.
[04:26:20:952] TX: 6C 10 F0 3C 0A
[04:26:20:980] RX: 6C F0 10 7C 0A 00 13 93 EA
[04:26:20:981] OSID: 1283050
[04:26:20:989] Suppressing VPW chatter.
[04:26:20:990] TX: 6C FE F0 28 00
[04:26:20:991] Sending 'test device present' notification.
[04:26:20:997] TX: 8C FE F0 3F
[04:26:20:999] Sending seed request.
[04:26:21:000] TX: 6C 10 F0 27 01
[04:26:21:044] RX: 6C F0 10 68 00
[04:26:21:045] Parsing seed value.
[04:26:21:045] Unable to parse seed response. Attempt #1
[04:26:21:101] RX: 6C F0 10 67 01 0C 17
[04:26:21:102] Parsing seed value.
[04:26:21:103] Sending unlock request (170C, 7C41)
[04:26:21:103] TX: 6C 10 F0 27 02 7C 41
[04:26:21:140] RX: 6C F0 10 67 02 34
[04:26:21:140] Unlock succeeded.
[04:26:21:146] Sending 'test device present' notification.
[04:26:21:147] TX: 8C FE F0 3F
[04:26:21:148] Attempting switch to VPW 4x
[04:26:21:153] TX: 6C FE F0 A0
[04:26:21:189] RX: 6C F0 10 E0 AA
[04:26:21:190] Parsing 6C F0 10 E0 AA
[04:26:21:190] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[04:26:21:194] Sending 'test device present' notification.
[04:26:21:196] TX: 8C FE F0 3F
[04:26:23:198] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:23:199] Sending 'test device present' notification.
[04:26:23:200] TX: 8C FE F0 3F
[04:26:23:202] TX: 6C FE F0 A1
[04:26:25:206] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:25:207] J2534 setting VPW 4X
[04:26:25:327] Sending 'test device present' notification.
[04:26:25:329] TX: 8C FE F0 3F
[04:26:25:331] Sending 'test device present' notification.
[04:26:25:332] TX: 8C FE F0 3F
[04:26:25:340] Loaded \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\kernel.bin
[04:26:25:341] Uploading kernel to PCM.
[04:26:25:347] Sending upload request for kernel size 8176, loadaddress FF8000
[04:26:25:348] TX: 6C 10 F0 34 00 10 00 FF 80 00
[04:26:25:376] RX: 6C F0 10 74 00 44
[04:26:25:377] Found response, Success
[04:26:25:377] Going to load a 8176 byte kernel to 0xFF8000
[04:26:25:378] Sending end block payload with offset 0x1800, start address 0xFF9800, length 0x7F0.
[04:26:25:380] TX: [Deleted for ease of reading, big block of data]
[04:26:25:838] RX: 6D F0 10 76 00 73
[04:26:25:839] Found response, Success
[04:26:25:841] Kernel upload 24% complete.
[04:26:25:844] Sending block with offset 0x001000, start address 0xFF9000, length 0x0800.
[04:26:25:847] TX: [Deleted for ease of reading, big block of data]
[04:26:26:319] RX: 6D F0 10 76 00 73
[04:26:26:320] Found response, Success
[04:26:26:320] Kernel upload 49% complete.
[04:26:26:326] Sending block with offset 0x000800, start address 0xFF8800, length 0x0800.
[04:26:26:327] TX: [Deleted for ease of reading, big block of data]
[04:26:26:797] RX: 6D F0 10 76 00 73
[04:26:26:798] Found response, Success
[04:26:26:798] Kernel upload 74% complete.
[04:26:26:804] Sending block with offset 0x000000, start address 0xFF8000, length 0x0800.
[04:26:26:805] TX: [Deleted for ease of reading, big block of data]
[04:26:27:277] RX: 6D F0 10 76 00 73
[04:26:27:279] Found response, Success
[04:26:27:280] Kernel upload 100% complete.
[04:26:27:284] TX: 6C 10 F0 3D 00
[04:26:27:309] RX: 6D F0 10 76
[04:26:27:426] TX: 6C 10 F0 3D 00
[04:26:27:613] RX: 6C F0 10 7D 00 01 03 01 BB
[04:26:27:615] Kernel Version: 010301BB
[04:26:27:620] kernel uploaded to PCM succesfully. Requesting data...
[04:26:27:626] Sending 'test device present' notification.
[04:26:27:626] TX: 8C FE F0 3F
[04:26:27:630] TX: 6C 10 F0 3D 01
[04:26:29:633] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:29:634] Sending 'test device present' notification.
[04:26:29:635] TX: 8C FE F0 3F
[04:26:31:638] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:31:640] Sending 'test device present' notification.
[04:26:31:640] TX: 8C FE F0 3F
[04:26:33:643] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:33:643] Sending 'test device present' notification.
[04:26:33:644] TX: 8C FE F0 3F
[04:26:35:646] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:35:648] Sending 'test device present' notification.
[04:26:35:649] TX: 8C FE F0 3F
[04:26:37:652] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:26:37:653] Receive timed out. Attempt #5, Timeout #5.
[04:26:37:653] TX: 6C 10 F0 3D 01
[04:26:37:666] RX: 6C F0 10 7D 01 00 89 88 9D
[04:26:37:667] Flash chip: Intel 28F800B, 1mb
[04:26:37:672] Address % Done Time Remaining
[04:26:37:680] Sending 'test device present' notification.
[04:26:37:681] TX: 8C FE F0 3F
[04:26:37:682] Reading from 0 / 0x0, length 4096 / 0x1000
[04:26:37:684] TX: 6D 10 F0 35 01 10 00 00 00 00
[04:26:38:641] RX: [Deleted for ease of reading, big block of data]
[04:26:38:677] Processing message
Code: Select all
[04:28:21:301] Processing message
[04:28:21:302] 0x061000 37% 02:49
[04:28:21:335] Sending 'test device present' notification.
[04:28:21:343] TX: 8C FE F0 3F
[04:28:21:347] Reading from 401408 / 0x62000, length 4096 / 0x1000
[04:28:21:348] TX: 6D 10 F0 35 01 10 00 06 20 00
[04:28:22:404] RX: 6D F0 10 36 01 10 00 06 20 00 FC 00 38 39 00 FF 8D 02 98 79 00 FF 8D 08 0C 44 0F 32 6E 08 0C 44 FC 00 6D 08 60 0A 38 3C 0F 32 60 04 38 3C FC 00 70 01 B0 39 00 FF 8C F0 66 0A 11 F9 00 01 E1 29 AB 6A 60 08 12 3C 00 80 11 C1 AB 6A 34 7C 10 00 42 45 0C 43 FF 00 6C 04 26 05 60 1A 0C 43 08 00 6C 10 36 7C 01 00 D6 4B 48 C3 E9 83 87 FC 00 09 60 04 36 3C 10 00 F8 39 31 00 00 01 E1 5A 4A 44 6C 04 28 05 60 10 0C 44 01 00 6C 06 48 C4 E9 84 60 04 38 3C 10 00 F8 39 41 00 00 01 E1 6C 42 85 1A 04 02 43 00 FF C6 C5 EE 4B 0C 43 00 FF 63 04 16 3C 00 FF 42 45 1A 38 AB 6A 02 43 00 FF C6 C5 EE 4B 0C 43 00 FF 63 04 16 3C 00 FF 02 43 00 FF C7 F9 00 FF 8D 00 38 3C 00 80 87 C4 68 10 48 43 B9 43 6B 06 36 3C 7F FF 60 04 36 3C 80 00 33 C3 00 FF 8C 41 08 00 6C 0E 06 41 01 00 48 C1 E9 81 83 FC 00 09 60 04 32 3C 10 00 41 F9 00 01 E1 A0 74 22 4E B9 00 08 24 E8 26 00 96 79 00 FF 8C F8 68 0C 6A 06 36 3C 7F FF 60 04 36 3C 80 00 4A 43 6C 02 44 43 31 C3 AB 66 38 39 00 01 E1 54 B6 44 6C 04 31 C4 AB 66 36 38 AB 62 B6 78 AB 66 6D 2E 34 78 AB 4E 33 CA 00 FF 8D 0A 33 C6 00 FF 8D 0C 33 C3 00 FF 8D 0E 33 C3 00 FF 8D 14 33 CA 00 FF 8D 10 33 C6 00 FF 8D 12 08 F8 00 02 AB 4A B6 79 00 FF 8D 20 6F 14 33 C3 00 FF 8D 20 33 F8 AB 4E 00 FF 8D 24 33 C6 00 FF 8D 26 2A 03 48 C5 30 39 00 FF 8D 20 22 00 48 C1 92 85 3A 39 00 01 E1 1E 48 C5 B2 85 6D 08 B0 79 00 01 E1 40 6C 0C 38 38 81 CA B8 79 00 01 E1 52 65 38 33 F8 AB 4E 00 FF 8D 0A 33 C6 00 FF 8D 0C 33 C3 00 FF 8D 0E 33 F9 00 FF 8D 24 00 FF 8D 10 33 F9 00 FF 8D 26 00 FF 8D 12 33 F9 00 FF 8D 20 00 FF 8D 14 08 F8 00 02 AB 4A B6 79 00 01 E1 3E 6D 1A B6 79 00 01 E1 40 6E 12 38 38 AB 56 52 44 64 04 38 3C FF FF 31 C4 AB 56 60 04 42 78 AB 56 38 38 AB 56 B8 79 00 01 E1 2C 65 3E 34 78 AB 4E 33 CA 00 FF 8D 0A 33 C6 00 FF 8D 0C 33 C3 00 FF 8D 0E 38 39 00 FF 8D 20 6F 08 33 C4 00 FF 8D 14 60 06 42 79 00 FF 8D 14 33 CA 00 FF 8D 10 33 C6 00 FF 8D 12 08 F8 00 02 AB 4A 08 38 00 02 AB 4A 66 00 FD C2 B6 79 00 01 E1 3C 6E 00 03 F2 42 38 AB 4D 08 B8 00 06 AB 4B 16 39 00 FF 8C F1 52 03 64 04 16 3C 00 FF 13 C3 00 FF 8C F1 11 FC 00 04 AB 4C 60 00 03 CA 4E B9 00 06 27 6C 0C 38 00 06 AB 4C 67 00 03 BA 36 38 AB 58 52 43 64 04 36 3C FF FF 31 C3 AB 58 38 38 AB 6C 52 44 64 04 38 3C FF FF 31 C4 AB 6C 1A 39 00 FF 8C F1 BA 39 00 01 E1 4A 62 0C 3A 38 81 CA BA 79 00 01 E1 52 65 42 34 78 AB 4E 33 CA 00 FF 8D 0A 33 C3 00 FF 8D 0C 33 F8 AB 62 00 FF 8D 0E 38 39 00 FF 8D 20 6F 08 33 C4 00 FF 8D 14 60 06 42 79 00 FF 8D 14 33 CA 00 FF 8D 10 33 C3 00 FF 8D 12 08 F8 00 02 AB 4A 60 0E B8 79 00 01 E1 58 65 06 08 F8 00 06 AB 4B 08 38 00 02 AB 4A 66 00 F7 D0 08 38 00 06 AB 4B 67 00 03 1C 33 F8 AB 62 00 FF 8D 18 4E B9 00 06 2D D2 11 FC 00 01 AB 4D 33 F8 AB 4E 00 FF 8D 16 42 78 AB 56 42 78 AB 6C 60 00 FC F6 36 38 AB 60 B6 79 00 01 E1 4E 63 18 08 F8 00 06 AB 4A 13 FC 00 0A 00 FF 8C EE 08 F8 00 02 AB 4A 60 00 00 88 36 38 A3 62 78 0A C6 C4 30 38 A3 66 22 04 C0 C1 B0 43 63 0C 3A 38 A3 62 CA C4 36 38 A3 66 60 0A 3A 38 A3 66 CA C4 36 38 A3 62 C6 C1 96 45 64 02 42 43 B6 79 00 01 E3 E2 63 38 36 38 AB 5E 52 43 64 04 36 3C FF FF 31 C3 AB 5E B6 79 00 01 E1 4C 63 24 4A 38 A3 6F 67 0A 13 FC 00 07 00 FF 8C EE 60 08 13 FC 00 09 00 FF 8C EE 08 F8 00 07 AB 4A 60 04 42 78 AB 5E 36 38 AB 60 52 43 64 04 36 3C FF FF 31 C3 AB 60 08 38 00 02 AB 4A 66 00 F6 EA 08 38 00 07 AB 4A 67 00 02 36 60 00 F6 CC 32 38 81 CC 30 38 A3 62 C0 FC 00 0A 42 43 02 80 00 00 FF FF D0 80 80 FC 00 19 0C 41 FF 00 6C 04 22 03 60 18 0C 41 08 00 6C 0E 06 41 01 00 48 C1 E9 81 83 FC 00 09 60 04 32 3C 10 00 41 F9 00 01 E1 A0 74 22 4E B9 00 08 24 E8 74 01 B4 39 00 FF 8D 23 66 10 31 F9 00 01 E1 22 AB 48 32 39 00 01 E1 20 60 0E 31 F9 00 01 E1 26 AB 48 32 39 00 01 E1 24 4A 38 81 CF 67 04 42 03 60 02 76 02 4A 03 66 08 42 79 00 FF 8C F2 60 78 4A 38 A3 68 66 08 08 38 00 06 AB 4A 67 0A 33 FC 40 00 00 FF 8C F2 60 60 36 39 00 FF 8D 14 96 79 00 FF 8C F8 68 0C 6A 06 36 3C 7F FF 60 04 36 3C 80 00 48 C3 EF 83 87 C0 68 10 48 43 B1 43 6B 06 36 3C 7F FF 60 04 36 3C 80 00 06 43 00 80 68 04 6B 18 60 1C 0C 43 7F FF 62 16 02 83 00 00 FF FF EF 83 0C 83 00 00 FF FF 63 08 36 3C FF FF 60 02 42 43 33 C3 00 FF 8C F2 36 39 00 FF 8D 16 96 79 00 FF 8D 10 0C 43 0F 32 6E 08 0C 43 FC 00 6D 08 60 0A 36 3C 0F 32 60 04 36 3C FC 00 4A 43 6C 02 44 43 38 39 00 FF 8D 08 98 79 00 FF 8D 02 0C 44 0F 32 6E 08 0C 44 FC 00 6D 08 60 0A 38 3C 0F 32 60 04 38 3C FC 00 4A 44 6C 02 44 44 3A 38 AB 48 BA 79 00 FF 8C F2 62 2A 4A 39 00 01 E1 56 67 22 B6 79 00 01 E1 3A 6D 12 08 39 00 06 00 FF 8C EF 66 10 B8 79 00 01 E1 2E 6C 08 08 F8 00 04 AB 4A 60 06 08 B8 00 04 AB 4A 08 38 00 04 AB 4A 66 7E 3D 79 00 FF 8C EC FF FC 3D 79 00 FF 8C F2 FF FE 28 01 F8 2E 41 40 FF FC 33 C4 00 FF 8C EC 16 39 00 FF 8D 22 52 03 64 04 16 3C 00 FF 13 C3 00 FF 8D 22 B8 78 AB 48 63 1E 70 56 4E B9 00 05 DA 6E 13 C2 00 FF 8D 23 08 B9 00 07 00 FF 8C EF 4E B9 00 06 2F FE 60 20 B6 39 00 01 E1 28 65 18 70 56 4E B9 00 05 DA 1C 42 39 00 FF 8D 23 08 F9 00 07 00 FF 8C EF 60 D8 08 F9 00 05 00 FF 8C EF 08 39 00 05 00 FF 8C EF 66 08 08 38 00 04 AB 4A 67 06 11 FC 00 07 AB 4C 4C DF 01 47 4E 5E 4E 75 08 F8 00 00 AB 4A 42 38 AB 4D 11 FC 00 07 AB 4C 4E 75 16 38 A3 6F 86 38 A3 6E 67 10 08 F8 00 00 AB 4A 42 38 AB 4D 11 FC 00 06 AB 4C 4E 75 16 38 A3 AB 66 0E 4E B9 00 06 2B 98 11 FC 00 09 A3 AB 60 06 53 03 11 C3 A3 AB 4E B9 00 06 2B 18 4E 75 4E B9 00 06 27 D2 4E B9 00 06 2B 54 4E 75 4E B9 00 07 B7 22 4E B9 00 06 2D 10 4E B9 00 06 2E D4 4E B9 00 06 2F 68 4E 75 4E 56 FF F0 48 E7 E3 80 34 38 A3 98 32 38 9A 08 30 79 00 01 E4 9C 20 08 4E B9 00 02 63 AC 3C 00 31 C6 A3 98 34 38 A3 9A 32 38 9A 06 20 08 4E B9 00 02 63 AC 31 C0 A3 9A 34 38 A3 92 32 38 9A 08 30 39 00 01 E4 98 4E B9 00 02 63 AC 3E 00 31 C7 A3 92 34 38 A3 94 32 38 9A 06 30 39 00 01 E4 9A 4E B9 00 02 63 AC 31 C0 A3 94 34 39 00 01 E4 68 B4 78 A3 88 62 14 31 C7 A3 8A 31 C0 A3 8C 42 78 A3 88 42 78 A3 8E 42 78 A3 90 38 38 A3 88 52 44 64 04 38 3C FF FF 31 C4 A3 88 9E 78 A3 8A 64 02 44 47 31 C7 A3 80 90 78 A3 8C 64 02 44 40 31 C0 A3 82 3A 3C 4B 00 BA 46 63 0E 02 86 00 00 FF FF DC 86 8C FC 00 05 60 04 3C 3C 1E 00 24 7C 00 01 E4 9E F8 12 61 40 32 06 BA 78 A3 9A 63 0E 42 86 3C 38 A3 9A DC 86 8C FC 00 05 60 04 3C 3C 1E 00 24 7C 00 01 E4 DC F8 12 61 40 BE 41 63 10 36 38 A3 8E 52 43 64 04 36 3C FF FF 31 C3 A3 8E B0 46 63 10 36 38 A3 90 52 43 64 04 36 3C FF FF 31 C3 A3 90 36 38 A3 8E B6 79 00 01 E4 6A 64 0C 36 38 A3 90 B6 79 00 01 E4 6C 65 08 11 FC 00 01 81 D0 60 08 B8 42 65 04 42 38 81 D0 45 EE FF F8 15 78 9D 3E 00 06 25 78 9D 3A 00 02 34 B8 9D 38 1D 6A 00 06 FF F6 2D 6A 00 02 FF F2 3D 52 FF F0 08 2E 00 06 FF F2 56 C3 44 03 11 C3 81 CF 08 38 00 07 99 E8 67 08 31 F8 9A 0A A3 62 60 08 31 F9 00 01 E4 5E A3 62 26 38 AB AA E8 8B 31 C3 81 CA 36 38 A3 66 96 78 A3 62 64 02 44 43 C6 FC 00 0A B6 79 00 01 E3 E2 63 06 11 FC 00 01 A3 6E 4C DF 01 C7 4E 5E 4E 75 08 39 00 07 00 FF 8C EF 67 0A 31 F9 00 01 E4 86 81 D4 60 08 31 F9 00 01 E4 88 81 D4 4A 38 81 CF 67 0A 11 FC 00 02 81 CE 60 00 01 56 78 01 B8 38 A8 7C 67 4E 36 38 81 D2 B6 78 81 D4 65 00 01 3E 08 38 00 00 A8 78 67 00 01 34 26 38 AB A6 B6 B9 00 01 E4 62 65 00 01 26 36 38 82 9E B6 79 00 01 E4 8E 6D 00 01 18 36 38 81 CC B6 79 00 01 E4 5A 6D 00 01 0A 36 38 81 CC B6 79 00 01 E4 5C 6E 00 00 FC 4A 38 9F 49 67 00 00 F4 0C 38 00 05 AB 99 66 0C 36 38 B2 F0 C6 FC 00 05 EE 4B 60 1C 36 38 B2 EC C6 FC 00 05 0C 83 00 00 FF FF 62 08 EE 4B 0C 43 00 FF 63 04 16 3C 00 FF B6 39 00 01 E3 E6 65 00 00 BA 36 38 A3 64 B6 79 00 01 E4 74 6D 00 00 AC 36 38 A3 64 B6 79 00 01 E3 E4 6E 00 00 9E 36 38 A3 62 B6 79 00 01 E4 70 65 00 00 90 36 38 A3 62 B6 79 00 01 E4 6E 62 00 00 82 26 38 80 8E B6 B9 00 01 E4 8A 65 74 08 38 00 01 88 86 66 6C 08 38 00 01 88 88 66 64 08 38 00 01 88 8A 66 5C 08 38 00 01 88 8E 66 54 08 38 00 01 88 98 66 4C 08 38 00 01 89 2C 66 44 08 38 00 01 89 24 66 3C 08 38 00 07 81 FC 66 34 08 38 00 01 89 42 66 2C 08 38 00 01 8A 26 66 24 08 38 00 01 8A 42 66 1C 08 38 00 01 8A 44 66 14 08 38 00 01 8A 46 66 0C 4A 38 A3 7E 67 06 11 C4 81 CE 60 04 42 38 81 CE 4E 75 36 38 AD 12 B6 79 00 01 E4 78 65 1C C6 FC 00 09 86 FC 04 7F D6 78 A3 7C 65 06 0C 43 FF F0 63 04 36 3C FF F0 31 C3 A3 7C 36 38 A3 7C B6 79 00 01 E4 76 65 06 11 FC 00 01 A3 7E 4E 75 4E 56 FF FE 48 E7 E0 80 34 38 A3 6A 32 38 A3 6C 30 39 00 01 E4 80 41 EE FF FE 4E B9 00 02 63 7A 31 C0 A3 6A 32 38 9A 10 34 38 A3 64 30 39 00 01 E4 72 4E B9 00 02 63 B4 31 C0 A3 64 4C DF 01 07 4E 5E 4E 75 48 E7 E3 80 32 38 AD 12 3E 38 9E E8 3C 38 B1 FE B2 79 00 01 E4 58 64 20 BE 79 00 01 E4 56 64 18 36 38 A3 74 B6 79 00 01 E3 EE 64 36 06 43 00 0A 64 2C 36 3C FF FF 60 26 0C 47 40 00 64 06 26 07 E4 4B 60 04 36 3C 10 00 24 7C 00 01 E3 F0 F8 12 31 40 34 43 36 38 A3 74 96 4A 64 02 42 43 31 C3 A3 74 20 39 00 01 E3 EA 20 7C 00 FF A3 76 4E B9 00 02 74 18 4A 00 67 00 00 E4 BC 78 A3 72 6C 04 31 C6 A3 72 4A 78 A3 74 66 00 00 E8 0C 41 32 00 64 0C 02 81 00 00 FF FF 82 FC 00 05 60 04 32 3C 0A 00 0C 47 40 00 64 06 20 07 E4 48 60 04 30 3C 10 00 74 11 20 7C 00 01 E5 1A 4E B9 00 02 67 02 9C 40 68 04 6B 10 60 14 0C 46 0F 32 6E 08 0C 46 FC 00 6D 08 60 0A 3C 3C 0F 32 60 04 3C 3C FC 00 31 C6 A3 70 36 38 A3 72 B6 46 6C 36 0C 47 40 00 64 06 26 07 E4 4B 60 04 36 3C 10 00 24 7C 00 01 E4 12 F8 12 31 40 D6 78 A3 72 69 38 0C 43 0F 32 6E 44 0C 43 FC 00 6C 04 36 3C FC 00 31 C3 A3 72 60 50 B6 46 6F 4C 42 05 0C 47 40 00 64 04 E4 4F 60 04 3E 3C 10 00 24 7C 00 01 E4 12 F8 12 71 40 96 47 68 04 6B 10 60 D0 0C 43 0F 32 6E 08 0C 43 FC 00 6D C4 60 C6 36 3C 0F 32 60 C0 BC 78 A3 7A 6C 04 31 C6 A3 7A 34 78 A3 7A 31 CA A3 70 31 CA A3 72 4C DF 01 C7 4E 75 48 E7 C0 80 08 38 00 00 AB 4A 67 7E 4A 38 A3 AA 66 16 11 F8 AB 4D A3 84 4A 38 A3 9C 66 00 00 84 11 FC 00 01 A3 AA 60 6E 4A 38 A3 9D 67 1E 30 39 00 01 E4 94 20 7C 00 FF A3 A0 4E B9 00 02 74 38 4A 00 66 08 11 FC 00 01 A3 84 60 04 42 38 A3 84 30 39 00 01 E4 96 20 7C 00 FF A3 A2 4E B9 00 02 74 38 4A 00 67 3C 11 FC 00 01 A3 84 16 38 A3 9C 52 03 64 04 16 3C 00 FF 11 C3 A3 9C B6 39 00 01 E4 92 65 12 42 38 A3 AA 60 18 42 38 A3 84 42 38 A3 AA 42 38 A3 9C 31 F8 B3 5E A3 A2 31 F8 B3 5E A3 A0 16 38 A3 84 11 C3 A3 9D 08 38 00 00 AB 4A 67 06 11 C3 A3 60 60 04 42 38 A3 60 4C DF 01 03 4E 75 48 E7 E0 00 36 38 81 4C 72 19 C7 C1 87 F9 00 01 E4 90 2A 03 48 C5 42 80 30 39 00 01 E4 84 D0 85 0C 80 FF FF 80 00 6D 0E 0C 80 00 00 7F FF 6F 0A 30 3C 7F FF 60 04 30 3C 80 00 48 C3 42 82 34 39 00 01 E4 82 D4 83 0C 82 FF FF 80 00 6D 12 0C 82 00 00 7F FF 6E 04 36 02 60 0A 36 3C 7F FF 60 04 36 3C 80 00 42 84 38 38 A3 96 48 C0 B0 84 6E 4C 48 C3 B6 84 6D 46 42 80 30 38 A3 96 36 39 00 01 E4 66 C7 C1 87 F9 00 01 E4 90 48 C3 D6 80 0C 83 FF FF 80 00 6D 0E 0C 83 00 00 7F FF 6F 0A 36 3C 7F FF 60 04 36 3C 80 00 31 C3 81 D6 42 78 A3 6A 11 FC 00 01 A3 9E 42 38 A3 68 60 0C 11 FC 00 01 A3 68 11 FC 00 02 81 CE 4C DF 00 07 4E 75 4A 38 81 CE 67 2C 08 39 00 05 00 FF 8C EF 67 0A 42 78 81 D2 42 38 81 D8 60 18 16 38 81 D8 52 03 64 04 16 3C 00 FF 11 C3 81 D8 B6 39 00 01 E3 E8 64 DE 4E 75 4E 56 FF FE 48 E7 E0 80 36 38 99 E6 ED 43 C6 FC 00 05 E0 8B 31 C3 A3 96 32 38 81 D6 48 C1 42 83 36 38 A3 96 96 81 4A 83 6D 0E 0C 83 00 00 FF FF 63 08 36 3C FF FF 60 02 42 43 C6 F9 00 01 E4 90 86 FC 00 19 69 04 4A 43 6C 04 36 3C 7F FF D6 79 00 01 E4 66 68 0C 6A 06 36 3C 7F FF 60 04 36 3C 80 00 31 C3 A3 6C 22 03 4A 38 A3 9E 67 06 31 C1 A3 A6 60 18 34 38 A3 A6 30 39 00 01 E4 7A 41 EE FF FE 4E B9 00 02 63 7A 31 C0 A3 A6 4C DF 01 07 4E 5E 4E 75 4E 56 FF FE 2F 01 3A 38 A3 6C 9A 78 A3 A4 4A 45 6C 02 44 45 3D 78 A3 86 FF FE 32 38 B3 5E 92 6E FF FE B2 79 00 01 E4 7C 64 06 4A 38 A3 9E 67 10 31 F8 B3 5E A3 86 31 F8 A3 A6 A3 A8 42 38 A3 9E 32 38 A3 A6 28 01 98 78 A3 A8 4A 44 6C 02 44 44 36 38 A3 62 E5 43 02 83 00 00 FF FF 86 FC 00 05 24 7C 00 01 E4 34 F8 12 39 40 B8 43 6E 08 B2 79 00 01 E4 7E 6E 14 BA 79 00 01 E4 60 6C 0C 4A 38 A3 60 67 06 11 FC 00 01 A3 6F 31 F8 A3 6C A3 A4 22 1F 4E 5E 4E 75 36 39 EA C4 36 33 CB 00 FF 8C FC 33 C3 00 FF 8C FA 34 78 AB 52 33 CA 00 FF 8C FE 33 CB 00 FF 8D 02 33 F9 00 FF 8D 1A 00 FF 8D 00 33 CA 00 FF 8D 04 08 F8 00 05 AB 4A B6 79 00 01 E1 34 6D 12 38 38 AB 54 52 44 64 04 38 3C FF FF 31 C4 AB 54 60 04 42 78 AB 54 38 38 AB 54 B8 79 00 01 E1 32 65 46 36 78 AB 4E 33 CB 00 FF 8C FC 33 C3 00 FF 8C FA 34 78 AB 52 33 CA 00 FF 8C FE 33 CB 00 FF 8D 02 33 C3 00 FF 8D 00 33 CA 00 FF 8D 04 08 F8 00 01 AB 4A 08 F9 00 06 00 FF 8C EF 33 F9 00 FF 8D 1A 00 FF 8C F8 60 08 08 B9 00 06 00 FF 8C EF 08 38 00 05 AB 4A 67 00 01 58 42 38 AB 4D 76 01 11 C3 AB 6B 60 00 01 4A 76 33 20 03 36 39 00 FF 8D 08 D6 79 00 FF 8D 02 48 C3 EF 83 4C 7C 38 03 00 00 00 05 87 C0 68 08 48 43 B1
[04:28:22:462] Processing message
[04:28:22:465] Unable to process response: Error
[04:28:24:475] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:24:476] No payload following read request.
[04:28:26:478] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:26:479] No payload following read request.
[04:28:27:168] RX:
[04:28:27:169] Processing message
[04:28:27:172] Unable to process response: Truncated
[04:28:27:933] RX: 6C F0 10 60 CC 00 58 C9
[04:28:27:934] Processing message
[04:28:27:934] Unable to process response: UnexpectedResponse
[04:28:29:936] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:29:937] No payload following read request.
[04:28:31:938] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:31:941] No payload following read request.
[04:28:33:943] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:33:943] No payload following read request.
[04:28:35:945] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:35:946] No payload following read request.
[04:28:37:950] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:37:951] No payload following read request.
[04:28:39:953] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:39:955] No payload following read request.
[04:28:41:957] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:41:958] No payload following read request.
[04:28:43:961] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:43:962] No payload following read request.
[04:28:45:964] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:45:965] No payload following read request.
[04:28:47:967] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:47:968] No payload following read request.
[04:28:47:971] Unable to read segment: UnexpectedResponse
[04:28:47:972] TX: 6D 10 F0 35 01 10 00 06 20 00
[04:28:48:007] RX: 6C F0 10 7F 35 01 10 00 06 20 11
[04:28:48:008] Processing message
[04:28:48:008] Unable to process response: UnexpectedResponse
[04:28:50:010] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:50:011] No payload following read request.
[04:28:52:014] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:52:015] No payload following read request.
[04:28:54:017] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:54:023] No payload following read request.
[04:28:54:254] Cancel button clicked.
[04:28:56:024] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[04:28:56:025] No payload following read request.
[04:28:56:025] Unable to read segment: Cancelled
[04:28:56:026] Unable to read block from 401408 to 405503
[04:28:56:049] Halting the kernel.
[04:28:56:049] TX: 6C 10 F0 20
[04:28:56:051] J2534 setting VPW 1X
[04:28:56:176] TX: 6C 10 F0 20
[04:28:56:177] Clearing trouble codes.
[04:28:56:199] TX: 68 6A F0 04
[04:28:56:203] TX: 68 6A F0 04
[04:28:56:714] TX: 8C FE F0 14
[04:28:56:716] TX: 8C FE F0 14
[04:28:56:720] Elapsed time 00:02:35.5740000
[04:28:56:741] Read failed, Error
Edit: I tried removing my BCM fuses to prevent it from interfering. I am still unable to successfully read my entire PCM. It always randomly seems to get "reset" or wake up from something.
Edit 2: I have pulled: ABS, 4 BCM fuses (3 interior BCM fuses and 1 in the main fuse box), HVAC. Whats interesting to note is after pulling the ABS and the 4th BCM fuse (the one in the main fuse box), suddenly I was able to complete a read.
I wonder if the other flashing tools send some other command on the bus to make the other modules STFU, because I don't have these issues with HPTuners or EFI live.
Let me play with fuses a bit more to see if I can figure out which one is the magic one for me. Someones being a chatty cathy on the bus!
Code: Select all
[04:52:32:503] PCM Hammer 010
[04:52:32:516] Loaded DLL
[04:52:32:640] Connected to Scantool
[04:52:32:654] Battery Voltage is: 12.106
[04:52:42:284] Will save to \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\Silverado.bin
[04:52:52:462] Querying operating system of current PCM.
[04:52:52:501] OSID: 1283050
[04:52:52:634] Unlock succeeded.
[04:52:52:638] Attempting switch to VPW 4x
[04:52:52:674] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[04:52:56:823] Uploading kernel to PCM.
[04:52:57:308] Kernel upload 24% complete.
[04:52:57:773] Kernel upload 49% complete.
[04:52:58:250] Kernel upload 74% complete.
[04:52:58:730] Kernel upload 100% complete.
[04:52:59:066] Kernel Version: 010301BB
[04:52:59:072] kernel uploaded to PCM succesfully. Requesting data...
[04:52:59:098] Flash chip: Intel 28F800B, 1mb
[04:52:59:106] Address % Done Time Remaining
[04:53:00:115] 0x000000 0% Measuring read speed...
[04:53:01:126] 0x001000 0% Measuring read speed...
[04:53:02:137] 0x002000 0% Measuring read speed...
[04:53:03:170] 0x003000 1% Measuring read speed...
[04:53:04:187] 0x004000 1% Measuring read speed...
[04:53:05:202] 0x005000 1% Measuring read speed...
[04:53:06:211] 0x006000 2% Measuring read speed...
[04:53:07:231] 0x007000 2% Measuring read speed...
[04:53:08:249] 0x008000 3% Measuring read speed...
[Deleted percentages between these. Nothing special here]
[04:57:26:107] 0x0FE000 99% 00:02
[04:57:27:186] 0x0FF000 99% 00:01
[04:57:27:215] Read complete.
[04:57:27:243] All write-request messages succeeded on the first try. You have an excellent connection to the PCM.
[04:57:27:296] We're not sure how much retrying is normal for a read operation on a 1024kb PCM.
[04:57:27:322] Please help by sharing your results in the PCM Hammer thread at pcmhacking.net.
[04:57:27:350] Starting verification...
[04:57:27:401] Calculating CRCs from file...
[04:57:27:450] Requesting CRCs from PCM...
[04:57:27:554] Range File CRC PCM CRC Verdict Purpose
[04:57:30:689] 0E0000-0FFFFF A873B6D7 A873B6D7 Same OperatingSystem
[04:57:33:853] 0C0000-0DFFFF 807305D6 807305D6 Same OperatingSystem
[04:57:37:014] 0A0000-0BFFFF C7930DC8 C7930DC8 Same OperatingSystem
[04:57:40:180] 080000-09FFFF 50988CA1 50988CA1 Same OperatingSystem
[04:57:43:311] 060000-07FFFF BDE616CA BDE616CA Same OperatingSystem
[04:57:46:442] 040000-05FFFF 635F236F 635F236F Same OperatingSystem
[04:57:49:590] 020000-03FFFF 00CB9AE1 00CB9AE1 Same OperatingSystem
[04:57:51:220] 008000-01FFFF 7F8065A5 7F8065A5 Same Calibration
[04:57:52:834] 006000-007FFF 85B5BB36 85B5BB36 Same Parameter
[04:57:54:447] 004000-005FFF BDAD8102 BDAD8102 Same Parameter
[04:57:56:062] 000000-003FFF E3E23213 E3E23213 Same Boot
[04:57:56:092] The contents of the file match the contents of the PCM.
[04:57:56:256] Clearing trouble codes.
[04:57:57:310] Clearing trouble codes.
[04:57:57:845] Elapsed time 00:05:05.2080000
[04:57:57:871] Saving contents to \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\Silverado.bin
-
- Posts: 155
- Joined: Mon Feb 11, 2019 12:48 pm
- cars: '01 - Corvette Z06
'20 - Sierra Denali
'03 - Volvo S80 T6
'16 - Accord V6 - Location: DFW, Texas
Re: PCM Hammer Release 010
I'm also getting very inconsistent results attempting to read. I fail to read completely ~90% of the time. about 30% of the time, the kernel upload fails.
Also, I would highly recommend a checkbox or some sort of ability to force 1x mode only. Perhaps it'll be slower, but if the reason is because not everything is responding to the 4x request, then it should be more reliable, which I'd care about more if I'm flashing an OS or calibration.
Here's a log of the kernel failing for whatever reason, even though it says it was successful.
This is with ABS, all of the BCM fuses I can find, HVAC, unplugged. Wondering if my successful read was a fluke
Edit: Turns out there was 1 more BCM fuse I did not see in the main fuse box. Upon pulling that BCM fuse, everything in my interior stopped working (lights, radio, dash no longer could identify the key), made it a lot farther into the read than I normally do. Made it to 90% before it "reset" and failed.
Here's my info:
[05:18:16:185] PCM Hammer 010
[05:18:16:194] Loaded DLL
[05:18:16:318] Connected to Scantool
[05:18:16:335] Battery Voltage is: 12.097
[05:18:17:437] VIN: 1GCHC23U73F188876
[05:18:17:469] OS ID: 1283050
[05:18:17:516] Calibration ID: 12579403
[05:18:17:548] Hardware ID: 12570558
[05:18:17:644] Serial Number: 2CC1V5Q93028
[05:18:17:694] Broad Cast Code: YCTJ
[05:18:17:741] MEC: 0
Yes, I am currently running a custom OS from HPT (RTT, really nice for tuning to be able to tune with RAM instead of having to flash)
Also, I would highly recommend a checkbox or some sort of ability to force 1x mode only. Perhaps it'll be slower, but if the reason is because not everything is responding to the 4x request, then it should be more reliable, which I'd care about more if I'm flashing an OS or calibration.
Here's a log of the kernel failing for whatever reason, even though it says it was successful.
Code: Select all
[05:06:08:738] PCM Hammer 010
[05:06:08:740] Initializing J2534 Device
[05:06:08:741] DLL already loaded, unloading before proceeding
[05:06:08:743] DLL successfully unloaded
[05:06:08:746] Loaded DLL
[05:06:08:870] Connected to Scantool
[05:06:08:888] Battery Voltage is: 12.088
[05:06:08:893] Battery Voltage is: 12.088
[05:06:09:032] Protocol Set
[05:06:09:045] Filter Set
[05:06:13:316] Will save to \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\Silverado2.bin
[05:06:23:477] Querying operating system of current PCM.
[05:06:23:482] TX: 6C 10 F0 3C 0A
[05:06:23:512] RX: 6C F0 10 7C 0A 00 13 93 EA
[05:06:23:513] OSID: 1283050
[05:06:23:521] Suppressing VPW chatter.
[05:06:23:522] TX: 6C FE F0 28 00
[05:06:23:524] Sending 'test device present' notification.
[05:06:23:525] TX: 8C FE F0 3F
[05:06:23:527] Sending seed request.
[05:06:23:529] TX: 6C 10 F0 27 01
[05:06:23:583] RX: 6C F0 10 68 00
[05:06:23:584] Parsing seed value.
[05:06:23:587] Unable to parse seed response. Attempt #1
[05:06:23:593] RX: 6C F0 10 67 01 0C 17
[05:06:23:595] Parsing seed value.
[05:06:23:599] Sending unlock request (170C, 7C41)
[05:06:23:602] TX: 6C 10 F0 27 02 7C 41
[05:06:23:639] RX: 6C F0 10 67 02 34
[05:06:23:640] Unlock succeeded.
[05:06:23:644] Sending 'test device present' notification.
[05:06:23:645] TX: 8C FE F0 3F
[05:06:23:647] Attempting switch to VPW 4x
[05:06:23:651] TX: 6C FE F0 A0
[05:06:23:686] RX: 6C F0 10 E0 AA
[05:06:23:687] Parsing 6C F0 10 E0 AA
[05:06:23:689] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[05:06:23:692] Sending 'test device present' notification.
[05:06:23:693] TX: 8C FE F0 3F
[05:06:25:697] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:25:697] Sending 'test device present' notification.
[05:06:25:698] TX: 8C FE F0 3F
[05:06:25:700] TX: 6C FE F0 A1
[05:06:27:703] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:27:704] J2534 setting VPW 4X
[05:06:27:826] Sending 'test device present' notification.
[05:06:27:827] TX: 8C FE F0 3F
[05:06:27:828] Sending 'test device present' notification.
[05:06:27:830] TX: 8C FE F0 3F
[05:06:27:835] Loaded \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\kernel.bin
[05:06:27:836] Uploading kernel to PCM.
[05:06:27:841] Sending upload request for kernel size 8176, loadaddress FF8000
[05:06:27:842] TX: 6C 10 F0 34 00 10 00 FF 80 00
[05:06:27:859] RX: 6C F0 10 74 00 44
[05:06:27:860] Found response, Success
[05:06:27:861] Going to load a 8176 byte kernel to 0xFF8000
[05:06:27:862] Sending end block payload with offset 0x1800, start address 0xFF9800, length 0x7F0.
[05:06:27:863] TX: [b][Big block of bytes deleted for ease of reading][/b]
[05:06:28:322] RX: 6D F0 10 76 00 73
[05:06:28:323] Found response, Success
[05:06:28:324] Kernel upload 24% complete.
[05:06:28:329] Sending block with offset 0x001000, start address 0xFF9000, length 0x0800.
[05:06:28:330] TX: [b][Big block of bytes deleted for ease of reading][/b]
[05:06:28:362] RX:
[05:06:28:364] Ignoring message: UnexpectedResponse
[05:06:30:016] RX: 6D F0 10 76 00 73
[05:06:30:017] Found response, Success
[05:06:30:018] Kernel upload 49% complete.
[05:06:30:022] Sending block with offset 0x000800, start address 0xFF8800, length 0x0800.
[05:06:30:024] Sending 'test device present' notification.
[05:06:30:025] TX: 8C FE F0 3F
[05:06:30:026] TX: [b][Big block of bytes deleted for ease of reading][/b]
[05:06:31:725] RX: 6D F0 10 76 00 73
[05:06:31:725] Found response, Success
[05:06:31:726] Kernel upload 74% complete.
[05:06:31:730] Sending block with offset 0x000000, start address 0xFF8000, length 0x0800.
[05:06:31:730] TX: [b][Big block of bytes deleted for ease of reading][/b]
[05:06:33:485] RX: 6D F0 10 76 00 73
[05:06:33:487] Found response, Success
[05:06:33:489] Kernel upload 100% complete.
[05:06:33:497] TX: 6C 10 F0 3D 00
[05:06:33:579] RX: 6D F0 10 76
[05:06:33:692] TX: 6C 10 F0 3D 00
[05:06:34:330] RX: 6C F0 10 60 CC 00 00 23
[05:06:34:443] TX: 6C 10 F0 3D 00
[05:06:36:446] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:36:546] TX: 6C 10 F0 3D 00
[05:06:36:568] RX: 6C F0 10 7F 3D 00 11
[05:06:36:569] Kernel Version: 00000000
[05:06:36:572] kernel uploaded to PCM succesfully. Requesting data...
[05:06:36:575] Sending 'test device present' notification.
[05:06:36:576] TX: 8C FE F0 3F
[05:06:36:577] TX: 6C 10 F0 3D 01
[05:06:36:616] RX: 6C F0 10 7F 3D 01 11
[05:06:36:616] Received an unexpected response. Attempt #1, status Refused.
[05:06:38:618] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:38:618] Sending 'test device present' notification.
[05:06:38:619] TX: 8C FE F0 3F
[05:06:40:623] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:40:624] Sending 'test device present' notification.
[05:06:40:624] TX: 8C FE F0 3F
[05:06:42:628] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:42:629] Sending 'test device present' notification.
[05:06:42:631] TX: 8C FE F0 3F
[05:06:44:633] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:44:634] Sending 'test device present' notification.
[05:06:44:635] TX: 8C FE F0 3F
[05:06:46:639] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:46:641] Receive timed out. Attempt #6, Timeout #5.
[05:06:46:642] TX: 6C 10 F0 3D 01
[05:06:46:682] RX: 6C F0 10 7F 3D 01 11
[05:06:46:683] Received an unexpected response. Attempt #1, status Refused.
[05:06:48:686] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:48:701] Sending 'test device present' notification.
[05:06:48:710] TX: 8C FE F0 3F
[05:06:50:722] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:50:732] Sending 'test device present' notification.
[05:06:50:747] TX: 8C FE F0 3F
[05:06:50:860] Cancel button clicked.
[05:06:52:762] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[05:06:52:772] Sending 'test device present' notification.
[05:06:52:780] TX: 8C FE F0 3F
[05:06:52:792] Unable to determine which flash chip is in this PCM
[05:06:52:804] Unsupported flash chip ID 00000000. Manufacturer: Unknown
The flash memory in this PCM is not supported by this version of PCM Hammer.
Please look for a thread about this at pcmhacking.net, or create one if necessary.
We do aim to add support for all flash chips eventually.
[05:06:52:816] Something went wrong. Error in the application.
[05:06:52:830] System.ApplicationException: Error in the application.
at PcmHacking.FlashChip.Create(UInt32 chipId, ILogger logger)
at PcmHacking.CKernelReader.<ReadContents>d__4.MoveNext()
[05:06:52:841] Halting the kernel.
[05:06:52:853] TX: 6C 10 F0 20
[05:06:52:869] J2534 setting VPW 1X
[05:06:53:008] TX: 6C 10 F0 20
[05:06:53:023] Clearing trouble codes.
[05:06:53:040] TX: 68 6A F0 04
[05:06:53:053] TX: 68 6A F0 04
[05:06:53:563] TX: 8C FE F0 14
[05:06:53:578] TX: 8C FE F0 14
[05:06:53:591] Elapsed time 00:00:29.9470000
[05:06:53:604] Read failed, Error
Edit: Turns out there was 1 more BCM fuse I did not see in the main fuse box. Upon pulling that BCM fuse, everything in my interior stopped working (lights, radio, dash no longer could identify the key), made it a lot farther into the read than I normally do. Made it to 90% before it "reset" and failed.
Here's my info:
[05:18:16:185] PCM Hammer 010
[05:18:16:194] Loaded DLL
[05:18:16:318] Connected to Scantool
[05:18:16:335] Battery Voltage is: 12.097
[05:18:17:437] VIN: 1GCHC23U73F188876
[05:18:17:469] OS ID: 1283050
[05:18:17:516] Calibration ID: 12579403
[05:18:17:548] Hardware ID: 12570558
[05:18:17:644] Serial Number: 2CC1V5Q93028
[05:18:17:694] Broad Cast Code: YCTJ
[05:18:17:741] MEC: 0
Yes, I am currently running a custom OS from HPT (RTT, really nice for tuning to be able to tune with RAM instead of having to flash)