2006 P59 XDF Files Inside

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
Posts: 89
Joined: Sat Aug 22, 2020 5:02 am
Location: Anna, TX

2006 P59 XDF Files Inside

Postby Phoenix » Fri Aug 26, 2022 3:01 am

Edit 09/19/22: Added some transient fuel paramters.

Edit 09/07/22: Fixed the Readme parameter to correctly state the OS and Calibration Segment ID.

Edit 08/29/22: I think I've fixed the issues with the files and I am re-uploading.

IF YOU HAVE ANYTHING OLDER THAT V.2.0 PLEASE DELETE AND DOWNLOAD THE CURRENT VERSION.

Thank you for your patience and I'll upload the rest as I get them corrected.

Edit 08/29/22: I'm Pulling the files temporarily as I found some errors and will correct them and load them back up.

I had a little time on my hands so I went through and developed XDF files for the following 2006 P59 OS:

- 12587811
- 12605114
- 12606807
- 12613246
- 12629623

These are all based on the 7603 XDF that many people have contributed to, so I cannot take all the credit. As always, if you spot an error, please bring it to my attention so I may correct it.
Attachments
12587811 OS V.2.2.zip
(161.44 KiB) Downloaded 46 times
12605114 OS V.2.2.zip
(161.35 KiB) Downloaded 41 times
12606807 OS V.2.2.zip
(161.32 KiB) Downloaded 43 times
12613246 OS V.2.2.zip
(161.36 KiB) Downloaded 35 times
12639623 OS V.2.2.zip
(161.38 KiB) Downloaded 41 times
Last edited by Phoenix on Tue Sep 20, 2022 6:11 am, edited 7 times in total.

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

Re: 2006 P59 XDF Files Inside

Postby antus » Fri Aug 26, 2022 2:29 pm

wow, well done and thanks!
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

Posts: 11
Joined: Sun Sep 12, 2021 4:17 am

Re: 2006 P59 XDF Files Inside

Postby Rickky bobby » Fri Aug 26, 2022 3:14 pm

SWEEEEEEEEEEEEEEET i have a 2006 chevy silverado and gmc seirra and 2006 gmc savanna van and 2006 chevy express van. BIG thank you.

Posts: 8
Joined: Fri Feb 11, 2022 2:00 am

Re: 2006 P59 XDF Files Inside

Postby exo3901 » Sat Aug 27, 2022 6:38 am

Since you have looked at plenty of these have you come across any OS's that use the parameters listed below or know how these are used? I am more interested in the torque management items. The pressure stuff I want to explore later to try understanding how steady state/part throttle cruising transmission pressure is determined with an artificially low reported torque value (scaled tune for large injectors). The torque management rpm ratios I find at these locations in 7603 OS's seems to make sense and line up very well with the shift torque management patents from GM.

When I look at the disassembled code in ghidra or IDA there are no references to these tables. Same for the RPM drop ratios table, but I have seen data that indicates the ratios are used in the tune. I presume the disassembly has many errors since I do not know the code or how to fix things correctly, still learning. My goal is to figure out how these tables work and if they do, figure out how to apply the logic to the T42 in my GTO since I found very similar ratio tables in there as well. None are defined in EFI or HPT on any T42 OS that I have found but from the descriptions below it seems like they may benefit some.

These are copied direct from the dumpster dive .csv for the 7603 OS on the LegacyNSFW github.
XPRS_RATIO,KA_PRESS_PROFILE_START_RATIO,0001BE58,c,Ratio,Contains the starting gear ratio values for upshift timing.
XPRS_RATIO,KA_PRESS_PROFILE_MIDDLE_RATIO,0001BEA6,c,Ratio,Ratio values used to trigger 2nd pressure profile modifier to Shift_Pressure.
XPRS_RATIO,KA_PRESS_PROFILE_END_RATIO,0001BEF4,c,Ratio,Contains the ending gear ratio values for upshift timing.
XSEM_RATIO,KA_UPSHFT_SEM_RMP_OUT_STRT_RATIO,0001C3E0,c,Ratio,Ratio thresholds that decide when torque reduction shouldbegin ramping from maximum to zero
XSEM_RATIO,KA_UPSHIFT_SEM_RMP_OUT_END_RATIO,0001C446,c,Ratio,Ratio thresholds that decide when torque reduction shouldstop ramping from maximum to zero
XSEM_RATIO,KA_UPSHIFT_SEM_RMP_IN_STRT_RATIO,0001C4AC,c,Ratio,Ratio thresholds that decide when torque reduction shouldbegin ramping from zero to maximum
XSEM_RATIO,KA_UPSHIFT_SEM_RAMP_IN_END_RATIO,0001C512,c,Ratio,Ratio thresholds that decide when torque reduction shouldstop ramping from zero to maximum and stay at maximum
XTIM_RATIO,KV_UPSHIFT_START_RATIO,0001CE04,c,Ratio,Ratio used to start timing the upshift time
XTIM_RATIO,KV_UPSHIFT_END_RATIO,0001CE0A,c,Ratio,Ratio used to determine if a new gear is reached
XTIM_RATIO,KV_DOWNSHIFT_START_RATIO,0001CE10,c,Ratio,Ratio used to start timing the downshift time.
XTIM_RATIO,KV_DOWNSHIFT_END_RATIO,0001CE16,c,Ratio,Ratio used to determine if a new gear is reached.

Posts: 11
Joined: Sun Sep 12, 2021 4:17 am

Re: 2006 P59 XDF Files Inside

Postby Rickky bobby » Sat Aug 27, 2022 12:58 pm

My calibrations are wrong in calibration segment ID in TUNER PRO.
Attachments
2006_stock_4.8_4x4 os 12606807 TO 12613246.bin
update from gm tis to web
(1 MiB) Downloaded 43 times
TIS 2GCEK 13V861314098.pdf
from gm tis to web
(99.62 KiB) Downloaded 44 times

Posts: 11
Joined: Sun Sep 12, 2021 4:17 am

Re: 2006 P59 XDF Files Inside

Postby Rickky bobby » Sat Aug 27, 2022 1:04 pm

thanks for the work
Last edited by Rickky bobby on Thu Sep 08, 2022 2:52 am, edited 1 time in total.

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

Re: 2006 P59 XDF Files Inside

Postby Phoenix » Sat Aug 27, 2022 11:38 pm

exo3901 wrote:Since you have looked at plenty of these have you come across any OS's that use the parameters listed below or know how these are used? I am more interested in the torque management items. The pressure stuff I want to explore later to try understanding how steady state/part throttle cruising transmission pressure is determined with an artificially low reported torque value (scaled tune for large injectors). The torque management rpm ratios I find at these locations in 7603 OS's seems to make sense and line up very well with the shift torque management patents from GM.

When I look at the disassembled code in ghidra or IDA there are no references to these tables. Same for the RPM drop ratios table, but I have seen data that indicates the ratios are used in the tune. I presume the disassembly has many errors since I do not know the code or how to fix things correctly, still learning. My goal is to figure out how these tables work and if they do, figure out how to apply the logic to the T42 in my GTO since I found very similar ratio tables in there as well. None are defined in EFI or HPT on any T42 OS that I have found but from the descriptions below it seems like they may benefit some.

These are copied direct from the dumpster dive .csv for the 7603 OS on the LegacyNSFW github.
XPRS_RATIO,KA_PRESS_PROFILE_START_RATIO,0001BE58,c,Ratio,Contains the starting gear ratio values for upshift timing.
XPRS_RATIO,KA_PRESS_PROFILE_MIDDLE_RATIO,0001BEA6,c,Ratio,Ratio values used to trigger 2nd pressure profile modifier to Shift_Pressure.
XPRS_RATIO,KA_PRESS_PROFILE_END_RATIO,0001BEF4,c,Ratio,Contains the ending gear ratio values for upshift timing.
XSEM_RATIO,KA_UPSHFT_SEM_RMP_OUT_STRT_RATIO,0001C3E0,c,Ratio,Ratio thresholds that decide when torque reduction shouldbegin ramping from maximum to zero
XSEM_RATIO,KA_UPSHIFT_SEM_RMP_OUT_END_RATIO,0001C446,c,Ratio,Ratio thresholds that decide when torque reduction shouldstop ramping from maximum to zero
XSEM_RATIO,KA_UPSHIFT_SEM_RMP_IN_STRT_RATIO,0001C4AC,c,Ratio,Ratio thresholds that decide when torque reduction shouldbegin ramping from zero to maximum
XSEM_RATIO,KA_UPSHIFT_SEM_RAMP_IN_END_RATIO,0001C512,c,Ratio,Ratio thresholds that decide when torque reduction shouldstop ramping from zero to maximum and stay at maximum
XTIM_RATIO,KV_UPSHIFT_START_RATIO,0001CE04,c,Ratio,Ratio used to start timing the upshift time
XTIM_RATIO,KV_UPSHIFT_END_RATIO,0001CE0A,c,Ratio,Ratio used to determine if a new gear is reached
XTIM_RATIO,KV_DOWNSHIFT_START_RATIO,0001CE10,c,Ratio,Ratio used to start timing the downshift time.
XTIM_RATIO,KV_DOWNSHIFT_END_RATIO,0001CE16,c,Ratio,Ratio used to determine if a new gear is reached.


Interesting. Let me look into that.

I'm also working on an XDF for a 2005 GTO, OS 12598977. I've not gotten to the automatic transmission part yet. What OS are you working on?

Posts: 8
Joined: Fri Feb 11, 2022 2:00 am

Re: 2006 P59 XDF Files Inside

Postby exo3901 » Mon Aug 29, 2022 8:23 am

Related to the E40, I have OS 12604792 in mine and OS 24236195 in the T42. I have been referencing the work done by dzidaV8. I just started trying to look at the T42 in ghidra, using a 68000 processor seems to work well, but I really have no idea which processor it uses so I am going off what others have posted here. Waiting on the OBDGT tool to pull bins with on my own stuff.

For P59 stuff I have just been using random 7603 OS's I've found and spent most of my time in ghidra looking at a 2004 5.3 escalade 7603 OS. I found some work someone did in IDA on a 7603 and when I compare, ghidra seems to make changes to some things that IDA doesn't or changes differently and the tbl instructions are still messed up. But that is above my knowledge to fix right now.

On either platform though, I am having a hard time finding complete shift routines, but again I really don't know how to follow the code 100%.

Posts: 49
Joined: Sat Nov 13, 2021 11:21 am

Re: 2006 P59 XDF Files Inside

Postby persingc » Thu Sep 01, 2022 11:25 am

Phoenix you just keep making people happy!

Posts: 11
Joined: Sun Sep 12, 2021 4:17 am

Re: 2006 P59 XDF Files Inside

Postby Rickky bobby » Thu Sep 08, 2022 2:45 am

the read me text os does not match the os system displayed on zip file. also i dont think the vats has a 2 in the defintion text. just 0 as enabled and 1 as disabled. 2002 and earlier pcm had the pwm for Corvette or Camero/TA. edit: my segement calibration id is still not right, but when i go to the segement itself it shows right.

Next

Return to GM LS1 512Kbyte and 1Mbyte and newer

Who is online

Users browsing this forum: No registered users and 10 guests