PCM Hammer - new ls1 flash tool

They go by many names, P01, P59, VPW, '0411 etc . Circa 1999 to 2006. All VPW OBD2 PCMs.
Site Admin
User avatar
Posts: 5712
Joined: Sat Feb 28, 2009 8:34 pm

Re: PCM Hammer - new ls1 flash tool

Postby antus » Fri Feb 08, 2019 1:52 pm

The debug tab has all the read tab, plus more, so just that one will do. Probably best to attach a .txt file as it clutters the post a lot less.

The buffer empty is the pcm not responding, or the interface missing the message. You should expect to see a response, whether its an error or not. We have noticed that sometimes there is persistent data in the pcm which breaks kernel upload, and we have observed cloneing a working pcm back in after booting it up in recovery mode can resolve that type of problem but dont know much more about the cause(s) yet.
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

Posts: 107
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer - new ls1 flash tool

Postby Gampy » Fri Feb 08, 2019 3:22 pm

Gampy wrote:I don't see a log posted from your attempt, did you post one?
Always a good idea to post both a Read Properties log and a Debug log from the issue.
Antus, I think we have a miscommunication ... It appears my poor writing skills (or lack of verbiage) has done it again!

I'll try and clarify.

Always a good idea to post both a 'Read Properties' Results tab and a Debug log tab from the issue action (in this case, the issue action is 'Read Full Contents').

A Results tab of the action 'Read Properties' provides hardware information that is not included in the Debug Log tab of the action 'Read Full Contents' (unless recently changed).

Personally I prefer them in code tags, it's easier for readers, The house prefers attachments, that is what I'll recommend, Attachments! :thumbup:

I do understand that anything in the Results tab is also in the Debug log tab ...

-Enjoy

Site Admin
User avatar
Posts: 5712
Joined: Sat Feb 28, 2009 8:34 pm

Re: PCM Hammer - new ls1 flash tool

Postby antus » Fri Feb 08, 2019 3:31 pm

ahh yeah, i guess ive typed it and spoken of it so many times in my head I think 'read props'... Im with you now. Code blocks are fine up to about a screen length, but when you have to scroll past 5 screens worth of content it gets annoying. But there is no rule, contributions are welcome and appreciated.
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

Posts: 13
Joined: Sun Jan 06, 2019 12:00 am

Re: PCM Hammer - new ls1 flash tool

Postby JonnyB » Sat Feb 09, 2019 9:08 am

Okay, so these are the results and debug after wiring in a switch on the ignition power and cycling ignition like I should :) Also, this is after a successful SPS calibration update. I appreciate everyones insight on this!
Attachments
pcmdebug.txt
(19.48 KiB) Downloaded 28 times
pcmresults.txt
(1.11 KiB) Downloaded 23 times

Posts: 13
Joined: Sun Jan 06, 2019 12:00 am

Re: PCM Hammer - new ls1 flash tool

Postby JonnyB » Sat Feb 09, 2019 9:10 am

Wow! You werent kidding about the txt vs pages of code lol so much cleaner! :)

Site Admin
User avatar
Posts: 5712
Joined: Sat Feb 28, 2009 8:34 pm

Re: PCM Hammer - new ls1 flash tool

Postby antus » Sat Feb 09, 2019 9:43 am

It looks like the kernel is running and alive, as it responds with the uploaded kernel version which means the pcmhammer code is alive and well. Then the first 4k read response that gets lost. And the next one we only get a very small part of it back. What type of J interface is it? It misses the first packet from the pcm, and then the next packet is cut way short.

What type of interface are you using?

In the below example the payload will be different because its a different OS, but the packet length should be the same. Here is the first '4k' packet from your logs (second try), vs the first 4k packet from my test with a J2534 MDI. I think either your interface is buggy OR the it is slow and returning a partial packet only when pcmhammer asks because it hasnt finished receiving the whole packet yet. If the interface is working, but slow, and if we are to support it we might need to write J code to keep fishing for the rest of the packet and then re-assemble it before passing it back to the app. Alternatively we might need to make the packet size configurable so it can be turned down for interfaces that cant handle the size.

The app is logging a crash because its got less than 4k of data but its tries to check the checkum for the whole 4k. It runs off the end of the packet and boom!

Lets break down the header in the response:

6D F0 10 36 01 10 00 00 00 00

6D: priority
F0: to the tool
10: from the pcm
36 01: upload packet
10 00: $1000 length (4k)
00 00 00: From address 000000 (start of the flash chip)

Then there should be 4k of data, and 2 bytes of checksum on the end. Yes 4k packets are quite huge!

Code: Select all
short:

[05:26:37:554]  RX: 6D F0 10 36 01 10 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00

full:

[09:56:19:459]  RX: 6D F0 10 36 01 10 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 7C 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 02 00 00 06 9A 00 00 06 9A 00 00 05 DE 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 CC 00 00 06 9A 00 00 05 A8 00 00 05 BA 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 F0 00 00 05 F0 00 00 05 F0 00 00 05 F0 00 00 05 F0 00 00 05 F0 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 15 5E 00 00 15 6C 00 07 C5 B4 00 04 5D 04 00 07 CE F6 00 07 CE 02 00 24 00 26 00 3E 01 30 01 32 01 34 01 40 01 42 01 44 01 50 01 58 01 5A 01 5C 76 78 7A 7C 88 8A 8C 30 22 14 24 20 16 26 9D CE 20 3C FF FF C0 00 E0 80 31 C0 FB 04 20 3C FF FF 80 00 21 C0 FB 44 20 3C FF FF 90 00 21 C0 FB 84 20 3C FF FF A0 00 21 C0 FA 84 20 3C FF FF B0 00 21 C0 FA C4 20 3C 00 00 02 00 31 C0 FB 40 31 C0 FB 80 31 C0 FA 80 31 C0 FA C0 20 7C 00 00 00 00 4E 7B 88 01 22 3C FF FF C0 00 1D B8 04 F3 19 90 1D B8 04 F4 19 90 4E B9 00 00 12 E4 2E 7C 00 FF CE 00 4E B9 00 00 0E 36 4E B9 00 02 82 C0 4A 79 00 00 16 38 67 06 4E B9 00 00 1E 78 24 79 00 00 16 34 4E 92 4E 72 27 00 00 FF 9D 76 00 FF 9D 7A 00 FF 9D 7E 00 FF 9D 82 00 FF 9D 86 00 FF 9D 8A 03 1D 00 08 2C 6F 34 3F 58 DE 68 7E 0C 80 0B A1 00 01 00 BA 8A 32 42 46 00 00 00 00 00 00 00 07 FF FD 00 00 80 00 00 01 3F FF 00 01 40 00 00 01 6D FF 00 01 6E 00 00 01 BD FF 00 01 BE 00 00 01 C7 FF 00 01 C8 00 00 01 E5 1F 00 01 E5 20 00 01 EE 9F 00 01 EE A0 00 01 EF 9F 2F 0E 3F 3C 00 01 20 8F 2E 51 4A 5F 67 04 2C 5F 4E 75 4C DF 7F FF 4E 73 00 7C 07 00 3F 3C 00 01 20 8F 2E 51 4A 5F 66 00 00 06 4C DF 7F FF 4E 73 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 76 4E F9 00 00 06 12 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A0 D4 4E F9 00 00 06 12 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 B0 60 58 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 A8 60 46 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 C6 60 34 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 CE 60 22 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 D6 60 10 00 7C 07 00 48 E7 FF FE 42 67 20 7C 00 02 A1 68 4A 38 BF F0 67 16 36 38 E1 E4 42 38 BF F0 52 38 BF F1 38 38 BF EE 96 44 D7 78 BF EC 32 2F 00 3E 22 78 B0 DC 4A 89 67 14 23 4F 00 04 2E 78 B0 E0 02 41 07 00 66 00 00 06 42 B8 B0 DC 4E 90 22 78 B0 DC 4A 89 67 00 00 0A 21 CF B0 E0 2E 69 00 04 4A 5F 67 04 2C 5F 4E 75 4C DF 7F FF 4E 73 00 02 A1 76 00 02 A1 D6 00 02 A1 A8 00 02 A1 B0 00 02 A0 D4 00 02 A1 CE 00 02 A1 68 00 02 A1 C6 00 7C 07 00 00 57 00 02 4E 73 4E 72 27 00 4E 70 4E F9 00 00 04 40 48 E7 40 80 12 00 10 38 BE 8B 0C 00 00 01 62 22 67 08 11 FC 00 01 BE 8B 60 22 10 38 BE 8A 20 7C 00 00 07 DB 4E B9 00 00 07 8A 11 FC 00 02 BE 8B 60 0A 10 38 BE 8A 4E B9 00 00 07 A8 11 C1 BE 8A 4C DF 01 02 4E 75 40 E7 00 7C 07 00 11 F9 00 00 0D EC F6 06 46 DF 4E 75 40 E7 00 7C 07 00 2F 00 10 39 00 00 07 DE 4E B9 00 00 07 68 70 01 4E B9 00 00 15 5E 4E B9 00 00 15 5E 52 00 0C 00 00 05 63 EC 20 1F 46 DF 4E 75 40 E7 00 7C 07 00 11 F8 F6 0E BE 92 46 DF 4E 75 40 E7 00 7C 07 00 31 F8 F6 0E BE 92 46 DF 4E 75 40 E7 00 7C 07 00 2F 00 10 39 00 00 07 DF 4E B9 00 00 07 68 20 1F 46 DF 4E 75 4E 56 FF FE 1F 00 40 E7 00 7C 07 00 1D 6E FF FC FF FE 42 2E FF FF 31 EE FF FE F6 0C 46 DF 4E 5E 4E 75 4E 56 FF FE 40 E7 00 7C 07 00 1D 50 FF FE 1D 40 FF FF 31 EE FF FE F6 0C 46 DF 4E 5E 4E 75 40 E7 00 7C 07 00 11 C0 F6 0D 46 DF 4E 75 40 E7 00 7C 07 00 48 E7 C0 00 31 F9 00 00 0D EA F6 00 72 01 70 38 4E B9 00 00 0F 58 4C DF 00 03 46 DF 4E 75 0C 14 E0 1C 03 E0 40 FF 40 E7 00 7C 07 00 48 E7 80 80 4E B9 00 00 0E 16 4A 00 66 0C 4E B9 00 06 EA 56 4E B9 00 00 0D F0 20 79 00 00 1B FA 53 88 4E B9 00 00 0F 50 4E B9 00 00 06 EC 4E B9 00 00 08 24 4C DF 01 01 46 DF 4E 75 4E 56 FF F2 40 E7 00 7C 07 00 48 E7 E3 C0 42 02 42 01 2C 01 1D 46 FF F2 4E B9 00 00 12 C0 2C 00 4E B9 00 00 0E 16 1D 40 FF F3 4E B9 00 00 15 5E 10 2E FF F3 66 06 4E B9 00 00 15 6C 0C 02 00 01 62 6A 67 44 4A 00 66 04 74 03 60 60 74 01 4E B9 00 00 12 C0 04 80 00 01 01 4A 2E 00 1D 7C 00 6C FF F4 1D 7C 00 F0 FF F5 1D 7C 00 10 FF F6 1D 7C 00 A2 FF F7 20 02 B0 2E FF F3 66 06 1D 40 FF F8 60 2A 42 2E FF F8 60 24 4E B9 00 00 12 C0 90 87 0C 80 00 00 33 68 6F 14 4E B9 00 00 12 C0 2E 00 70 05 41 EE FF F4 4E B9 00 00 0D 4E 4E B9 00 00 07 2E 08 38 00 03 BE 92 56 C3 44 03 B6 38 BE 8E 67 04 11 C3 BE 8E 4A 38 BE 8E 67 06 4E B9 00 00 07 4E 16 38 BE 92 EA 0B 56 C3 44 03 67 00 00 FA 4E B9 00 00 07 3E 42 04 16 38 BE 92 EA 0B 0C 03 00 05 67 0C 0C 03 00 06 67 06 0C 03 00 07 66 02 52 04 26 04 4A 03 67 3E 11 F8 BE 93 BE 94 08 38 00 07 BE 94 67 2C 18 38 BE 94 70 03 C8 00 B0 04 66 20 4A 38 BE 8D 66 1A 32 7C 00 A0 31 C9 A6 AC 31 F8 B0 40 A6 AA 42 38 BE 90 11 FC 00 01 BE 8C 60 04 42 38 BE 8C 4A 03 67 50 4E B9 00 00 12 C0 2C 00 4A 01 67 00 00 82 11 C1 BE 7C 78 01 1D 44 FF F2 B8 02 66 72 08 38 00 02 BE 7D 67 6A 16 38 BE 80 0C 03 00 27 67 1E 0C 03 00 28 67 18 0C 03 00 34 67 12 0C 03 00 36 67 0C 0C 03 00 A0 67 06 0C 03 00 A1 66 42 74 02 60 3E 52 01 42 85 1A 01 1F B8 BE 93 51 A0 BE 7C 0C 01 00 0A 65 2A 08 38 00 02 BE 7D 67 1A 16 38 BE 80 0C 03 00 36 67 06 0C 03 00 34 66 0A 76 01 1D 43 FF F2 B6 02 60 C4 4E B9 00 00 06 FE 42 01 4E B9 00 00 12 C0 90 86 0C 80 00 05 05 29 6F 06 4E B9 00 00 06 9A 16 2E FF F2 67 00 FE 36 4E B9 00 00 12 C0 2C 00 4E B9 00 00 0A 7E 60 00 FE 0A 40 E7 00 7C 07 00 4E B9 00 00 15 5E 4E B9 00 00 15 6C 4E B9 00 00 07 2E 08 38 00 03 BE 92 56 C3 44 03 B6 38 BE 8E 67 04 11 C3 BE 8E 4A 38 BE 8E 67 06 4E B9 00 00 07 4E 16 38 BE 92 EA 0B 56 C3 44 03 67 C2 4E B9 00 00 07 3E 10 38 BE 93 46 DF 4E 75 4E 56 FF EA 40 E7 00 7C 07 00 48 E7 E2 C0 16 38 BE 7E 74 10 B4 03 67 08 0C 03 00 FE 66 00 02 A8 16 38 BE 80 0C 03 00 36 66 00 01 C4 42 6E FF FE 76 05 42 86 1C 03 42 41 12 30 61 A0 BE 7C D2 6E FF FE 3D 41 FF FE 52 03 0C 03 00 0A 63 E4 42 43 16 38 BE 83 42 41 12 38 BE 82 E1 41 D2 43 42 83 16 38 BE 85 E1 43 02 83 00 00 FF FF 42 86 1C 38 BE 84 E1 86 E1 86 DC 83 42 83 16 38 BE 86 DC 83 2D 46 FF EA 2D 46 FF FA 60 2C 4E B9 00 00 0A 2C 22 6E FF EA 12 80 02 40 00 FF D0 6E FF FE 3D 40 FF FE 52 89 2D 49 FF EA 53 41 4E B9 00 00 15 5E 4E B9 00 00 15 6C 4A 41 66 D0 4E B9 00 00 0A 2C 11 C0 BE 87 4E B9 00 00 0A 2C 11 C0 BE 88 02 40 00 FF 42 41 12 38 BE 87 E1 41 D2 40 30 01 1D 78 BE 7D FF EE 1D 78 BE 7F FF EF 1D 42 FF F0 1D 7C 00 76 FF F1 42 2E FF F2 4E B9 00 00 15 5E 4E B9 00 00 15 6C 4E B9 00 00 07 3E 08 38 00 03 BE 92 56 C3 44 03 B6 38 BE 8E 67 04 11 C3 BE 8E 4A 38 BE 8E 67 06 4E B9 00 00 07 4E 42 04 16 38 BE 92 EA 0B 0C 03 00 05 67 0C 0C 03 00 06 67 06 0C 03 00 07 66 02 52 04 26 04 4A 03 67 3C 11 F8 BE 93 BE 94 08 38 00 07 BE 94 67 2A 18 38 BE 94 72 03 C8 01 B2 04 66 1E 4A 38 BE 8D 66 18 31 FC 00 A0 A6 AC 31 F8 B0 40 A6 AA 42 38 BE 90 11 FC 00 01 BE 8C 60 04 42 38 BE 8C 4A 03 67 00 FF 6C 08 38 00 07 BE 94 67 1A 1D 7C 00 72 FF F3 70 06 41 EE FF EE 4E B9 00 00 0D 4E 4E B9 00 00 06 9A 60 20 B0 6E FF FE 67 08 1D 7C 00 77 FF F3 60 DE 72 73 1D 41 FF F3 70 06 41 EE FF EE 4E B9 00 00 0D 4E 0C 38 00 80 BE 81 66 00 00 EE B2 2E FF F3 66 00 00 E6 45 EE FF FA 24 52 4E 92 60 00 00 DA 0C 03 00 A0 66 22 1D 78 BE 7D FF EE 1D 78 BE 7F FF EF 1D 42 FF F0 1D 7C 00 E0 FF F1 1D 7C 00 AA FF F2 70 05 60 00 00 A8 0C 03 00 A1 66 14 42 38 BE 8C 4E B9 00 00 07 B6 11 FC 00 01 BE 90 60 00 00 98 0C 03 00 28 66 1C 1D 78 BE 7D FF EE 1D 78 BE 7F FF EF 1D 42 FF F0 1D 7C 00 68 FF F1 42 2E FF F2 60 BE 0C 03 00 27 66 3C 1D 78 BE 7D FF EE 1D 78 BE 7F FF EF 1D 42 FF F0 1D 7C 00 67 FF F1 72 01 B2 38 BE 81 66 10 1D 41 FF F2 42 2E FF F3 42 2E FF F4 70 07 60 36 1D 7C 00 02 FF F2 1D 7C 00 34 FF F3 60 26 0C 03 00 34 66 2C 1D 78 BE 7D FF EE 1D 78 BE 7F FF EF 1D 42 FF F0 1D 7C 00 74 FF F1 42 2E FF F2 1D 7C 00 44 FF F3 70 06 41 EE FF EE 4E B9 00 00 0D 4E 4C DF 03 47 46 DF 4E 5E 4E 75 40 E7 00 7C 07 00 48 E7 60 00 12 00 4E B9 00 00 07 2E 08 38 00 03 BE 92 56 C3 44 03 B6 38 BE 8E 67 04 11 C3 BE 8E 4A 38 BE 8E 67 06 4E B9 00 00 07 4E 16 38 BE 92 74 03 C6 02 B4 03 57 C3 44 03 67 1E 42 38 BE 8B 10 39 00 00 07 DC 4E B9 00 00 07 68 60 0C 10 10 4E B9 00 00 06 A6 52 88 53 01 4A 01 62 F0 10 38 BE 8A 20 7C 00 00 07 DA 4E B9 00 00 07 8A 42 38 BE 8B 4C DF 00 06 46 DF 4E 75 31 F9 00 00 0D E8 F6 00 11 F9 00 00 0D EE F6 06 11 F9 00 00 0D ED F6 07 4E 75 00 81 08 81 00 70 01 01 40 E7 00 7C 07 00 48 E7 00 80 20 78 B0 D8 42 90 42 B8 B0 DC 42 A8 00 0C 4C DF 01 00 46 DF 4E 75 00 00 00 00 7F FF 36 3C 4A FC B6 79 00 07 FF FE 67 04 70 02 60 0E B6 79 00 01 FF FE 67 04 70 01 60 02 42 00 4E 75 48 E7 C0 00 4E B9 00 00 0E 16 4A 00 67 46 4E B9 00 00 19 98 4E B9 00 00 16 D6 42 38 BE 8C 42 38 BE 90 42 38 BE 8F 42 38 BE 8D 42 38 BE 8E 42 38 BE 8B 31 FC 00 08 A6 AC 31 F8 B0 40 A6 AA 4E B9 00 00 0D CE 72 01 70 3D 4E B9 00 00 0F 58 4E B9 00 00 07 E2 4C DF 00 03 4E 75 2F 08 31 F9 00 00 CF 2E E0 B4 42 43 16 39 00 00 80 27 20 43 53 48 31 C8 E0 D2 31 C3 E1 FA 4E B9 00 00 0E B8 20 5F 4E 75 48 E7 E0 C0 32 38 B0 26 42 43 0C 41 04 80 64 04 22 03 60 1A 0C 41 12 00 64 10 02 81 00 00 FF FF D2 81 04 81 00 00 09 00 60 04 32 3C 1B 00 32 78 AB D2 20 09 41 F9 00 00 CF 52 74 22 4E B9 00 00 16 10 36 00 28 09 F8 39 41 40 00 00 CF 30 96 44 64 02 42 43 31 C3 AD 94 36 3C 7F F0 96 78 AD 94 64 02 42 43 31 C3 AD 96 31 F8 AD 94 E0 B2 4C DF 03 07 4E 75 00 02 FC C2 00 02 FC F4 00 02 FC CA 00 02 FC D8 00 02 FC F4 00 02 FC D8 00 02 FC E6 00 02 FC E6 00 02 FC F4 24 5F 2E 48 9D CE 4E D2 4E 56 FF FA 48 E7 22 00 34 00 1C 01 4E B9 00 00 10 BA 0C 42 00 10 67 06 0C 42 00 12 66 0A 4E B9 00 07 70 AE 60 00 01 34 0C 42 00 D8 67 14 0C 42 00 E2 67 0E 0C 42 00 E0 67 08 0C 42 00 DC 66 00 00 82 3D 78 E1 0A FF FA 70 42 18 2E FF FA 16 38 BF 3A 2A 00 46 05 CA 04 C6 00 86 05 11 C3 BF 3A 1D 43 FF FC 31 EE FF FC E0 D0 1D 78 BF 3D FF FC 3D 78 E1 06 FF FA 10 3C 00 FF 18 2E FF FA 16 38 BF 3B 2A 00 46 05 CA 04 C6 00 86 05 11 C3 BF 3B 1D 43 FF FD 31 EE FF FC E0 CE 1D 78 BF 3E FF FF 31 EE FF FE E2 FA 3D 78 FE 0E
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

Posts: 13
Joined: Sun Jan 06, 2019 12:00 am

Re: PCM Hammer - new ls1 flash tool

Postby JonnyB » Sat Feb 09, 2019 10:02 am

Im using an MDI2 (perk of the job) The starting process of reading happens in literally 2 seconds up to the "requesting data" thats when theres a pause

Posts: 13
Joined: Sun Jan 06, 2019 12:00 am

Re: PCM Hammer - new ls1 flash tool

Postby JonnyB » Sat Feb 09, 2019 10:12 am

Is it possible that the pcm has been tampered with, yet still accept an oem calibration? Id feel really bad if that's the problem. I dont like wasting other's time :(

Site Admin
User avatar
Posts: 5712
Joined: Sat Feb 28, 2009 8:34 pm

Re: PCM Hammer - new ls1 flash tool

Postby antus » Sat Feb 09, 2019 11:40 am

Nah i dont think so. The short packet is really sus though. What is the quality of your bench wiring like? Cables reasonably straight (no knots, coils etc)? An mdi2 should be a reliable interface but its hard to diagnose that short packet without it in front of me.

Do you have any other supported interface you could test with to narrow down if its an interface problem or signal/pcm problem?

Would you be able to compile the app from github source and turn down the packet sizes to say 512 byte and test like that?
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

Posts: 13
Joined: Sun Jan 06, 2019 12:00 am

Re: PCM Hammer - new ls1 flash tool

Postby JonnyB » Sat Feb 09, 2019 11:01 pm

Ill tear down my harness today, and check all solder joints, etc. I had checked continuity on all the wires the day I put it together, but Ill do anything at this point to help rule things out. :)

My only interface option is two MDI2's at work, and they work nice and quick for oem stuff. At this point I ought to splurge on an allpro usb so I can try all of this from home.

Im pretty sure that tinkering with the files will be over my head. However, one question I have is should I have left the source code files zipped? I currently have everything downloaded and unzipped.

Ill do what I can today at work, and again, thank you! Most roadblocks like this that I run into are simply a detail I overlooked. I cant wait to find the broken link :)

PreviousNext

Return to GM LS1 512Kbyte and 1Mbyte

Who is online

Users browsing this forum: No registered users and 1 guest