P10 Tuning

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
Gatecrasher
Posts: 272
Joined: Sat Apr 25, 2020 6:09 am

Re: P10 Tuning

Post by Gatecrasher »

I've got a couple of old Surface Pros that I've started using for diagnostics. Touchscreen with magnetic detachable keyboard. Best thing about them is they have a full sized USB port. They work great.
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: P10 Tuning

Post by MudDuck514 »

Gatecrasher wrote:I've got a couple of old Surface Pros that I've started using for diagnostics. Touchscreen with magnetic detachable keyboard. Best thing about them is they have a full sized USB port. They work great.
Mine is an Onn "Tablet PC" type from Walmart. Only paid like $150 or so for it.
While the keyboard is NOT detachable, it folds back behind the display, which is also a touch screen.
HOPEFULLY I can also get Tech2Win to run on it!

Mike
User avatar
Vetteyog
Posts: 42
Joined: Thu Dec 01, 2022 3:11 am
cars: 2001 Chevrolet Corvette Convertible
2004 GMC Envoy XL

Re: P10 Tuning

Post by Vetteyog »

antus wrote:I think this because you changed OS, and PCMHammer does not write the 512 bytes or so of slave CPU data. I think thats where the electronic throttle stuff is. You'll need to go back to the original OS and edit it with universal patcher. If you want to change OS, then probably the only way at the moment would be to do a reflash with techline as I think that'll write the slave. Similar problems to on E38s with the slave and OS changes and tools that dont write it.

If we were to write those 512 bytes we'd have a whole lot of learning about how to access it on the P10, as currently we dont know how and the GM SPS process is a bit magic. Its inside the CPU, not in the flash chip, so its different to the main flash.
.

Tried a couple things tonight, with tuning my '04 Envoy. I cloned the original vehicles tune back into my spare PCM, truck ran with no issues. Then I wrote the calibration and OS from the 2002 tune that I have an XDF file for. Still the same results, no throttle response with reduced power and check engine light, code P1680. When I checked the throttle response with my scanner, I am registering movement, but it only registers 35% when it should be wide open. Wondering if there is a way to recalibrate the throttle. I think if I could get the throttle to recalibrate it would work. I also tried cloning the 2002 file into the spare and had the same results

Any input would be great!!
User avatar
Gampy
Posts: 2332
Joined: Sat Dec 15, 2018 7:38 am

Re: P10 Tuning

Post by Gampy »

You are going to need to keep the OS that is on the PCM in the first place, or one of it's linage ... Meaning the same code base, but updated, that can only be determined by TIS2000 data I think.

Changing Os's likely isn't going to work unless they are of the same code base.

There likely is a throttle calibration process, I do not know for sure or how.

-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
Vetteyog
Posts: 42
Joined: Thu Dec 01, 2022 3:11 am
cars: 2001 Chevrolet Corvette Convertible
2004 GMC Envoy XL

Re: P10 Tuning

Post by Vetteyog »

It's been a while, wondering if there is anything new with P10?
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: P10 Tuning

Post by antus »

No. Mine arrived but appears to be dead on arrival, and there has not been much interest in it, or few posts about it. As above you can tune the calibration in a bin, but at this stage pcmhammer support for the slave cpu is unlikely to be developed without another developer coming aboard who wants to add it.
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
roughneck427
Posts: 50
Joined: Thu Feb 07, 2013 1:49 pm
cars: 2002 Camaro
2008 Pontiac G8

Re: P10 Tuning

Post by roughneck427 »

I cut a window in a case and had to double stack a socket. Antus if you need this I can send it to you if you need a test mule.
Attachments
EEF28DF7-4EED-4AE6-A049-F970C3842B01.jpeg
69F38480-11F9-431E-9670-64697F9561A9.jpeg
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: P10 Tuning

Post by antus »

Thanks, but as above we need another developer with interest in adding slave support to go further. Its a hard one, because the code is stored in the cpu and we need to understand and create the mechenism of running code on the slave and using shared memory to get the payload in to the slave's storage. Not impossible, but its next level of complexity and not something we've done before. If we someone did it, it could probably be re used on other pcms with a slave cpu. If someone really needs to do that now they can hook up a usbjtagnt to the slave bdm pins and write it that way without pcmhammer.
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
Vetteyog
Posts: 42
Joined: Thu Dec 01, 2022 3:11 am
cars: 2001 Chevrolet Corvette Convertible
2004 GMC Envoy XL

Re: P10 Tuning

Post by Vetteyog »

I've had some good luck tuning a P10!! I finally got to the junk yard and picked up a P10 from a 2002 Trailblazer. I read it with PCMHammer and it has the 12587430 OS like I was expecting it to. I disabled all the VATS settings and copied my VIN to the system settings and put it in my 2004 Envoy. My truck started up and runs fine. I did a little modifying to the transmission calibrations, which is the whole reason I wanted to be able to tune a P10. I modified it with TunerPro, and wrote it back in. So far so good, I may try some datalogging and see how that goes.
Post Reply