Getting started with reversing P01/P59

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
Posts: 17
Joined: Thu Dec 01, 2022 3:11 am

Re: Getting started with reversing P01/P59

Postby Vetteyog » Sun Mar 12, 2023 5:53 am

L5hunter wrote:Here it is - I spent quite a bit of time scouring various corners of the net, and have a pretty comprehensive list. https://github.com/hkaase/P01P59XDFRepository

At this point, if you are active in XDF development, I would be more than willing to add you to this repository. If you aren't familiar with Git or uncomfortable using it, shoot me a PM, and I will be happy to get you up to speed. That way we can ensure everyone has access to the latest and most cutting edge XDFs.

Once we start seeing more P10/P12 activity, we can also direct development of XDFs for those OSes here to simplify the search process.


I tried to download the XDF from the link and there is no download button. Where can I find more XDF files for a P10. I'm working on a 2004 GMC Envoy XL.

User avatar
Posts: 1930
Joined: Sat Dec 15, 2018 7:38 am

Re: Getting started with reversing P01/P59

Postby Gampy » Sun Mar 12, 2023 6:49 am

What OsID ??

GitHub is absolutely worthless as an XDF repository ... IMNSHO!

-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!

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

Re: Getting started with reversing P01/P59

Postby antus » Sun Mar 12, 2023 8:50 am

I dont think there are any XDFs for a P10 yet (happy to be wrong!) use universal patcher, it can find some things.
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

User avatar
Posts: 1930
Joined: Sat Dec 15, 2018 7:38 am

Re: Getting started with reversing P01/P59

Postby Gampy » Sun Mar 12, 2023 9:14 am

Then you'll be happy Antus!

Because thanks to Phoenix there is one: 12587430 OS V.1.2.xdf :thumbup:

-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
Posts: 101
Joined: Sat Aug 22, 2020 5:02 am
Location: Anna, TX

Re: Getting started with reversing P01/P59

Postby Phoenix » Sun Mar 12, 2023 1:21 pm

Gampy wrote:Then you'll be happy Antus!
Because thanks to Phoenix there is one: 12587430 OS V.1.2.xdf :thumbup:

-Enjoy


Edit: Changes file name to help with confusion. Added date it was posted to the name.

That is an older version, guess I never got around to posting the latest version as I am still not happy with the way the DTC tables are. Basically instead of a DTC being a byte like in the P01/P59, in this OS every DTC is determined by the individual bit. Basically the only way presently to define them in Tunerpro is to create individual flags that change a bit. I still don't feel like making 621 different flags for an OS that I will likely never use. If I ever need to use it, I'll just define as needed. Also I'm not sure how to calculate the checksum when saving the file, maybe Universal Patcher can?

Either way, I'm attaching it here and just be warned that the XDF is for informational and research purposes only, I would not recommend using it on your daily driver, but maybe playing with it on a bench set up.
Attachments
12587430 OS 2023-03-11.xdf
(409.16 KiB) Downloaded 15 times
2002 GMC Envoy_4.2L_OSID 12587430.bin
(512 KiB) Downloaded 12 times
Last edited by Phoenix on Sun Mar 12, 2023 2:11 pm, edited 1 time in total.

User avatar
Posts: 1930
Joined: Sat Dec 15, 2018 7:38 am

Re: Getting started with reversing P01/P59

Postby Gampy » Sun Mar 12, 2023 1:45 pm

Pheonix,

Could we fix the versions/names please, they are confusing, it appears the older one is newer by version ...
The older one is marked: 12587430 OS V.1.2.xdf
The newer one is marked: 12587430 OS Beta V.1.xdf

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!

User avatar
Posts: 101
Joined: Sat Aug 22, 2020 5:02 am
Location: Anna, TX

Re: Getting started with reversing P01/P59

Postby Phoenix » Sun Mar 12, 2023 2:11 pm

Gampy wrote:Pheonix,

Could we fix the versions/names please, they are confusing, it appears the older one is newer by version ...
The older one is marked: 12587430 OS V.1.2.xdf
The newer one is marked: 12587430 OS Beta V.1.xdf

Thank you!
-Enjoy


No problem. I think I'll just start adding the date of the revision in the file name to avoid confusion. Thanks!

User avatar
Posts: 17
Joined: Thu Dec 01, 2022 3:11 am

Re: Getting started with reversing P01/P59

Postby Vetteyog » Thu Mar 16, 2023 10:53 pm

Phoenix wrote:
Gampy wrote:Then you'll be happy Antus!
Because thanks to Phoenix there is one: 12587430 OS V.1.2.xdf :thumbup:

-Enjoy


Edit: Changes file name to help with confusion. Added date it was posted to the name.

That is an older version, guess I never got around to posting the latest version as I am still not happy with the way the DTC tables are. Basically instead of a DTC being a byte like in the P01/P59, in this OS every DTC is determined by the individual bit. Basically the only way presently to define them in Tunerpro is to create individual flags that change a bit. I still don't feel like making 621 different flags for an OS that I will likely never use. If I ever need to use it, I'll just define as needed. Also I'm not sure how to calculate the checksum when saving the file, maybe Universal Patcher can?

Either way, I'm attaching it here and just be warned that the XDF is for informational and research purposes only, I would not recommend using it on your daily driver, but maybe playing with it on a bench set up.


I'm messing around with a P10 and going to build a bench harness this weekend. I'll start diving in and see what happens... on a spare PCM.

Previous

Return to GM LS1 512Kbyte and 1Mbyte and newer

Who is online

Users browsing this forum: No registered users and 6 guests