PCM Hammer P01 and P59 flash tool v015

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
Gampy
Posts: 2331
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer - new ls1 flash tool

Post by Gampy »

Wasn't pointing at anyone in specific ... Just in general.

I started a thread on the Matrix topic here: P01 and P59 Operating Systems, have at it ... Have fun!
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!
User avatar
ShorTuning
Posts: 55
Joined: Thu Dec 13, 2018 4:42 pm
cars: 2002 Camaro
2002 Formula
Location: On the Dyno
Contact:

Re: PCM Hammer - new ls1 flash tool

Post by ShorTuning »

I have a genuine MDI2 Bosch cable that I use for TIS2Web and SPS that I can test with nearly any of these PCM's if you guys need. If you all have a Bin file you need me to test write/read I can do so as well. Have unlimited licensing with the big brand software as well to help with flashing/testing.
User avatar
antus
Site Admin
Posts: 8237
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 - new ls1 flash tool

Post by antus »

MDI 2 should work with pcmhammer. It would be great if you can test and report back.
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
User avatar
ShorTuning
Posts: 55
Joined: Thu Dec 13, 2018 4:42 pm
cars: 2002 Camaro
2002 Formula
Location: On the Dyno
Contact:

Re: PCM Hammer - new ls1 flash tool

Post by ShorTuning »

No dice on either a P01 PCM or a P59 PCM. Both of these computers are confirmed to work as well.

Here is the debug on each case.
Attachments
Debug P59 PCM with MDI2.txt
(19.45 KiB) Downloaded 214 times
Debug P01 PCM with MDI2.txt
(19.4 KiB) Downloaded 206 times
User avatar
antus
Site Admin
Posts: 8237
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 - new ls1 flash tool

Post by antus »

Reading from 0 / 0x0, length 4096 / 0x1000

The kernel doesn support packet sizes over 2k. Thats a bug. We'll need to see how that got in there and reduce the packet size to 2k for all devices.
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
MudDuck514
Posts: 397
Joined: Wed Jul 05, 2017 8:30 am
cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E
Location: North TX, USA

Re: PCM Hammer - new ls1 flash tool

Post by MudDuck514 »

Hi all,

Just checked the AllPro website and found that the USB version is NO LONGER LISTED.
ONLY the AllPro Adapter Development Board @$25.
Does PCM Hammer work OK with this version?

Mike
User avatar
antus
Site Admin
Posts: 8237
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 - new ls1 flash tool

Post by antus »

Yes it does work but you'll have to supply your own usb to serial interface. I actually use one of them on my development workbench.
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
MudDuck514
Posts: 397
Joined: Wed Jul 05, 2017 8:30 am
cars: 2001 Pontiac Grand AM SE
LD9 2.4l I4, 4T40E
2005 Chevrolet Venture
LA1 3400 V6, 4T65E
Location: North TX, USA

Re: PCM Hammer - new ls1 flash tool

Post by MudDuck514 »

Hi all,

Antus, thanks for the reply.
I have an FTDI-based interface that was used with my 1994 Jimmy, so that isn't a problem.
Also have a cable from an Aluminum ELM327 device that doesn't work.

Mike
User avatar
flyn-brian
Posts: 10
Joined: Sun Feb 10, 2019 2:09 pm
cars: No cars in shed. My cars sit outside. But if you must Know my daily driver is an 05 Avalanche

Re: PCM Hammer - new ls1 flash tool

Post by flyn-brian »

Here is the original 2003 Yukon p59 file with the vats removed.
Attachments
2003 Yukon xl p59.bin
(1 MiB) Downloaded 219 times
I code therefore I am.
User avatar
DavidBraley
Posts: 172
Joined: Thu Jun 07, 2018 8:15 am
cars: 1948 GMC
Location: Fort Collins, Colorado

Re: PCM Hammer - new ls1 flash tool

Post by DavidBraley »

OK, hopefully I provide enough information in this post! LOL! (I'm just picking on you Gampy... :) )

Found some time this afternoon to do some testing with PCM Hammer 5. Tried it on a 0411 PCM and everything is good, good, good! Using PCM Hammer 5, I read the contents of the flash chip and saved it as a bin file. Opened the bin in TunerPro RT and disabled vats, changed cylinder volume, and changed the VIN number before saving it under a new name. Opened up PCM Hammer 5 and wrote the changes to the 0411 PCM. Powered everything down before trying to read the same 0411 PCM again with PCM Hammer. After my second read, I open the bin again in TunerPro RT and all the changes where there. As an excersise, I reversed all my changes and everything was still good. That's the good news! :D

Disclosure: I understand that PCM Hammer support for what seems like a variety of flavors of P59's out there is not implemented yet. I am not trying to push anyone to get PCM Hammer to work with them. I am completely happy with using the 0411 for all of my projects! :thumbup: If PCM Hammer never fully supports the Blue/Green boxes, I could care less. So please don't think I'm needing this to work. I'm just sharing my experience in the hopes it helps future development for others.

I tried using PCM Hammer 5 to read a (arrived new to me this afternoon) P59 PCM and it failed. The PCM is a year 2004, 8.1L truck with 4l80e, Service# 12586243, Hardware# 12583659, with 1Meg Amd AM29F800BB flash chip, OSID# 12612114. This OSID doesn't show up anywhere in my collected notes, but I did find a reference to it on the HP Tuners forum. From what I read, it is NOT a custom OS. So I guess it does exists out in the wild.

Anywho, when I try to read the PCM using PCM Hammer 5, it fails to load the kernal (I also tried reading the same PCM using PCM Hammer 4 with the same results). I read the PCM three times, powering down and shutting the application after each attempt. The first two times I got different outputs in the Debug Log tab. The second and third try has identical Debug Log tab output. I found the difference between the first and second read so great, that it might be of interest to the developers.

I was able to read the same P59 PCM using my shiny new BDM NT fixture I built, and open the bin in TunerPro RT using the OSID 12587603 xdf file. Even though the operating systems are not a match, it was able to correctly identify the OSID, engine type, cylinders, transmission type, and the VIN number. So I'm guessing there is something right about the bin file.

Note: When attempting a read, I always apply power to the battery pin, wait 15 seconds, apply power to the ignition pin, wait 15 seconds and then start the PCM Hammer application. I'm trying to let the PCM safely bootup before messing with it. 8-) When I shut down the PCM, I turn off ignition power, wait 15 seconds before shutting off battery power.

See attached zip file of the first two read attempts on the: P59 PCM, year 2004, 8.1L truck with 4l80e, Service# 12586243, Hardware# 12583659, with 1Meg Amd AM29F800BB flash chip, OSID# 12612114:
ReadTest.zip
(6.1 KiB) Downloaded 199 times
Thanks and take care,

David
-David

I'm a machinist... because engineers need heroes too.
Post Reply