PCM Hammer P01 and P59 flash tool v015

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
cmaje72
Posts: 13
Joined: Sat Feb 25, 2012 10:47 am

Re: PCM Hammer - new ls1 flash tool

Post by cmaje72 »

I have flashed newer OS' to the 9354896 PCMs. See the post NSFW linked above for possible wiring differences. I have one right here on my bench running OS 12212156. It works in my swap without a problem wired like a 2001 0411. PCMHammer reads and writes it using that OS and the available XDF's.
So you can get those PCM's to work. For now you would need to use a different tool to get them to a 411 compatible OS with XDF's.
brandonwh64
Posts: 26
Joined: Mon Dec 31, 2018 9:17 pm
cars: building a 1965 F100 with a 5.3L LS

Re: PCM Hammer - new ls1 flash tool

Post by brandonwh64 »

cmaje72 wrote:I have flashed newer OS' to the 9354896 PCMs. See the post NSFW linked above for possible wiring differences. I have one right here on my bench running OS 12212156. It works in my swap without a problem wired like a 2001 0411. PCMHammer reads and writes it using that OS and the available XDF's.
So you can get those PCM's to work. For now you would need to use a different tool to get them to a 411 compatible OS with XDF's.
So if I took a 0411 OS and try to write it using PCM hammer it would probably kill it?
UCMatt
Posts: 86
Joined: Mon May 11, 2009 4:00 pm
cars: VE Sportwagon
VYExec
VN V8 UC Torana Hatch

Re: PCM Hammer - new ls1 flash tool

Post by UCMatt »

Once OS write is enabled, you should be able to upgrade an 896 to a 0411 OS.
I have used HPT to do this, and PCM hammer reads and writes the calibration data quite happily.
Functionally the same as a 0411.
brandonwh64
Posts: 26
Joined: Mon Dec 31, 2018 9:17 pm
cars: building a 1965 F100 with a 5.3L LS

Re: PCM Hammer - new ls1 flash tool

Post by brandonwh64 »

UCMatt wrote:Once OS write is enabled, you should be able to upgrade an 896 to a 0411 OS.
I have used HPT to do this, and PCM hammer reads and writes the calibration data quite happily.
Functionally the same as a 0411.
Ok I think I understand now! Sorry for all the questions, I am new at this kinda stuff but want to learn. I will wait until OS flashing is ready to flash 0411 OS to the ECU
digitaloutsider
Posts: 2
Joined: Sun Dec 24, 2017 7:47 am
cars: 2001 Buick Regal GS - L67/4T65E
2001 Chevrolet Corvette - LS1/T56

Re: PCM Hammer - new ls1 flash tool

Post by digitaloutsider »

NSFW wrote:
MudDuck514 wrote:Hi all, haven't posted in awhile and haven't seen any one else ask, so is there any support for the 60degree V6's, such as the LA1 3400?
I ask because I recently purchased a 2004 Oldsmobile Alero GL that has one.
My understanding is that the PCM is related to the 0411 but uses a completely different part number - 12582720, 12583826, 12583827 & 89017736.

Thanks in advance for your assistance,

Mike.
If it has the same CPU and flash chip as a 411 there's a good chance it will work, but I can't make any promises without testing it or knowing what's in those PCMs.

If you're willing to spend the $40ish to get an AllPro cable, it would be interesting to try doing a full read.
If that works, Try a "quick compare" with the file that just got read out.
If that works, try a test write - this will also print out the flash chip ID, which will be very helpful if the chip is different from what's in a 411.
I totally forgot I had an account over here. Since I too have a vested interest in the V6 stuff, I took apart a couple of 3800 PCMs I had sitting around. I'm truly not sure what's different between the 60 degree and 90 degree V6 PCMs, since they're pretty similar on the outset: IAC, drive by cable, 6 cylinders, etc. I'm guessing it has something to do with the driving 3800/90 Degree's ignition system. That's just a shot in the dark, so take that for what you will. I believe the LX5 (3.5 Shortstar) uses the same PCM as the 60 degree and has a wonky ignition system of it's own.

I have two 3800 PCMs, 12209624 and 16236757. 6757 has an identical flash chip to a 0411 that I see online (Intel AB28F400BX). 9624 has a slightly different number (Intel AB28F400B5).
9624 is out of a 2003 Grand Prix GT/3800. 6757 was originally out of a 1998 Lumina LTZ/3800.

Image
Image

Image
Image

When Reading Properties on either of these PCMs in PCM Hammer, it will start, but then irrecoverably hang after retrieving the serial number:

Image

If you attempt to read the PCM, it will report back an error about the unlock code being an invalid length.
User avatar
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 - new ls1 flash tool

Post by antus »

Hmmm similar but different.

I'll post the 0411 top side here for easy comparison.
Attachments
0411 top side.jpg
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
brandonwh64
Posts: 26
Joined: Mon Dec 31, 2018 9:17 pm
cars: building a 1965 F100 with a 5.3L LS

Re: PCM Hammer - new ls1 flash tool

Post by brandonwh64 »

antus wrote:Hmmm similar but different.

I'll post the 0411 top side here for easy comparison.
Antus, I will get these 4896 ECUs open tuesday. I have had the flu and they are sitting on my desk at work. I can give you any info or test anything you want to these ECUs to further the project.
darkhorizon
Posts: 18
Joined: Sun Jan 06, 2019 8:41 am
cars: 1988 Pontiac Fiero

Re: PCM Hammer - new ls1 flash tool

Post by darkhorizon »

digitaloutsider wrote:
NSFW wrote:
MudDuck514 wrote:Hi all, haven't posted in awhile and haven't seen any one else ask, so is there any support for the 60degree V6's, such as the LA1 3400?
I ask because I recently purchased a 2004 Oldsmobile Alero GL that has one.
My understanding is that the PCM is related to the 0411 but uses a completely different part number - 12582720, 12583826, 12583827 & 89017736.

Thanks in advance for your assistance,

Mike.
If it has the same CPU and flash chip as a 411 there's a good chance it will work, but I can't make any promises without testing it or knowing what's in those PCMs.

If you're willing to spend the $40ish to get an AllPro cable, it would be interesting to try doing a full read.
If that works, Try a "quick compare" with the file that just got read out.
If that works, try a test write - this will also print out the flash chip ID, which will be very helpful if the chip is different from what's in a 411.
I totally forgot I had an account over here. Since I too have a vested interest in the V6 stuff, I took apart a couple of 3800 PCMs I had sitting around. I'm truly not sure what's different between the 60 degree and 90 degree V6 PCMs, since they're pretty similar on the outset: IAC, drive by cable, 6 cylinders, etc. I'm guessing it has something to do with the driving 3800/90 Degree's ignition system. That's just a shot in the dark, so take that for what you will. I believe the LX5 (3.5 Shortstar) uses the same PCM as the 60 degree and has a wonky ignition system of it's own.

I have two 3800 PCMs, 12209624 and 16236757. 6757 has an identical flash chip to a 0411 that I see online (Intel AB28F400BX). 9624 has a slightly different number (Intel AB28F400B5).
9624 is out of a 2003 Grand Prix GT/3800. 6757 was originally out of a 1998 Lumina LTZ/3800.

When Reading Properties on either of these PCMs in PCM Hammer, it will start, but then irrecoverably hang after retrieving the serial number:

If you attempt to read the PCM, it will report back an error about the unlock code being an invalid length.
Awesome! It wont read because the unlock algorithim is not the same as the 0411. I asked that these be added recently but they are not going to be for awhile. I would need to do some testing and get the read up and running here first before they add them. I'll get started on this tomorrow given that this is the second person that wanted to get going on v6.
User avatar
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 - new ls1 flash tool

Post by antus »

Yep, the flash kernel is not runing until after the security check is passed and the kernel is uploaded to the pcm. So we have no information yet about if the kernel will run at all, and if it is close or not. Getting the pcm properties uses the build in OS and follows a standard so will work on all GM VPW PCMs. If you want to test and are familiar with c# check out the source code and hard code your PCMs key, then test and let us know if anything came back from the kernel at all.
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
darkhorizon
Posts: 18
Joined: Sun Jan 06, 2019 8:41 am
cars: 1988 Pontiac Fiero

Re: PCM Hammer - new ls1 flash tool

Post by darkhorizon »

No need to hard code the key when we can just use my algo for it :). I think the v6 uses 2 algos so I can just add those in. I haven't looked at the osid validation code yet, but I have a decent list of osid for v6 that I could add in if needed.
Post Reply