P05 Support Information

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
zack4200
Posts: 79
Joined: Sat Jun 25, 2022 1:35 am
cars: 1982 Chevy Chevette 3400 LA1 swapped
1986 Chevy Chevette
1998 Chevy s10

P05 Support Information

Post by zack4200 »

Probably better to start a new thread specific to the P05 rather than continuing to post about it in the P04 thread, so here's what I have so far.

Service#: 1259?297 (? is damaged on the sticker, possibly a 1 based on other 05 malibu pcms on ebay but I'm not 100% sure)
VIN: 1G1ZT628X5F179214
OS ID: 12608119
Calibration ID: 12608109
20230427_233823.jpg
Seed/Key
52 09/ 30 06

Added the OSID as a P04 just to test, then used a script in Universal Patcher to find the key and tried it again, but it failed to load the loader.

Code: Select all

[11:11:28:004] PCM Hammer (4/27/2023, 10:59 PM)
[11:11:28:009] Thursday, April 27 2023 @11:11:28:00
[11:11:28:232] Thanks for using PCM Hammer.
[11:11:28:978] Device Found: OBDX Pro VT
[11:11:29:144] Voltage is: 14.57V
[11:11:29:152] Device Successfully Initialized and Ready
[11:12:37:721] Will save to D:\Car Stuff\PCM hammer logs\05 malibu maxx lx9 key3006.bin
[11:12:40:824] Querying operating system of current PCM.
[11:12:40:852] OSID: 12608119
[11:12:40:858] WARNING: P04 Support is still in development.
[11:12:42:111] User Defined Key: 0x3006
[11:12:42:134] Unlock succeeded.
[11:12:42:147] Attempting switch to VPW 4x
[11:12:42:172] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[11:12:43:310] PCM uses a kernel loader.
[11:12:46:128] Failed to upload loader to PCM
[11:12:46:153] Clearing trouble codes.
[11:12:47:181] Elapsed time 00:00:05.0445988
[11:12:47:184] Read failed, Error
Attachments
PcmHammer_debugLog_20230427@231305 - P05 (OSID added, key 3006).txt
(24.46 KiB) Downloaded 56 times
User avatar
Gampy
Posts: 2330
Joined: Sat Dec 15, 2018 7:38 am

Re: P05 Support Information

Post by Gampy »

I wouldn't expect it to work ...

There is more to it then just the osid and algo ... Each PCM (some are close to each other, some not so close) has it's own addressing for various things like the DLC (Data Link Controller) and load address.
Then there is the different flash chips.

But I suspect the P05 could be covered rather easy, if we had every possible osid for them first ...

-Enjoy
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
Gatecrasher
Posts: 272
Joined: Sat Apr 25, 2020 6:09 am

Re: P05 Support Information

Post by Gatecrasher »

I'm working on something that may be able to help with that list of OSIDs. I'll let you know what I come with.

I have the bin file for the ECM Zack was describing. I noticed it has this string at 0x3C4EC: V605P05. I found something similar in the P04s we were talking about. Is that a value that can be called with a DID or something? Might help ID which bin goes to which hardware.
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: P05 Support Information

Post by kur4o »

Upload address is out of range and pcm refuse it,
42=can`t download at specified address.

I looked at some flash sequence and a test can be done at address between ff61fe and ff8000.

That pcm is flashed over CAN, but there might be unexplored option with vpw too, if we can upload some code and mode 34 80 is functional, than it can be done.
User avatar
Gampy
Posts: 2330
Joined: Sat Dec 15, 2018 7:38 am

Re: P05 Support Information

Post by Gampy »

Anyone have a P05 bin they are willing to share ??
Or know where I can get one ...

Thank You!
-Enjoy
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!
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: P05 Support Information

Post by MudDuck514 »

Does anybody KNOW what engines and vehicle these P05s came in?
I am pretty sure the 2005 and 2006 LX9 3500 used it.
And I am pretty sure the 2004 to 2006 L32 3800 SC used it.
What I DON'T know is if it was used with OTHER V6 Engines.
Any help is appreciated as I am going to see about pulling a few PCMs today!

Mike
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: P05 Support Information

Post by kur4o »

BIn file out of that pcm and vin number.
Attachments
12612937.bin
(1 MiB) Downloaded 56 times
User avatar
Gampy
Posts: 2330
Joined: Sat Dec 15, 2018 7:38 am

Re: P05 Support Information

Post by Gampy »

Thank you sir!

Out of that exact PCM or out of a matching one ??
If exact same one how did you do that??, curiosity kills ... :)

-Enjoy
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!
zack4200
Posts: 79
Joined: Sat Jun 25, 2022 1:35 am
cars: 1982 Chevy Chevette 3400 LA1 swapped
1986 Chevy Chevette
1998 Chevy s10

Re: P05 Support Information

Post by zack4200 »

MudDuck514 wrote:Does anybody KNOW what engines and vehicle these P05s came in?
I am pretty sure the 2005 and 2006 LX9 3500 used it.
And I am pretty sure the 2004 to 2006 L32 3800 SC used it.
What I DON'T know is if it was used with OTHER V6 Engines.
Any help is appreciated as I am going to see about pulling a few PCMs today!

Mike
04-09 Pontiac Grand Prix 3.8 L26, 3.8SC L32 (P05 PCM with serv # 12581501/12591026, 12591278/19210068)

04-09 Chevrolet Malibu (Maxx), Pontiac G6 3.5 LX9 (P05 PCM with serv # 12581598/19210734, 12591279/19210069, 12600928/19210070)

06-09 Buick Allure, LaCrosse, Lucerne 3.8 L26, 3.8SC L32 (P05 PCM with serv # 12591278/19210068, 12600930)
05-06

Buick Rendezvous (05-07), Terraza / Chevy Uplander / Pontiac Montana / Saturn Relay 3.5 LX9 (P05 PCM with serv # 12591279/19210069, 12600928/19210070)

05-06 Chevy Equinox / Pontiac Torrent 3.4 LNJ (P05 PCM with serv # 12591279/19210069, 12600928/19210070)

Source - https://pcmperformance.com/programming.html
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: P05 Support Information

Post by kur4o »

Gampy wrote:Thank you sir!

Out of that exact PCM or out of a matching one ??
If exact same one how did you do that??, curiosity kills ... :)

-Enjoy
Found the Bin number out of tis2000 program, based on vin. Than copy the OS number bin from some files repo. It is the exact bin without eeprom area.

I also made a simulated write of that vin number. Here is the write log.
Attachments
P05_flash_log.rar
(356.5 KiB) Downloaded 53 times
Post Reply