PDA

View Full Version : New LS1 Tuning Tool [Universal Patcher]



kur4o
02-23-2021, 12:23 AM
After months of development and years of gathering info, the free ls1 tuning tool is finally here.
It is still a beta version so expect bugs and improvements.

Developed as a joint project between joukoy and kur4o.

Special Thanks to anyone who donated files and other valuable information to the project.



Extract to a folder and run from there. Microsoft .net 4.0 is required.

With Universal Patcher you can:


- Fix checksums for almost any GM binary file.

- Check if your file is stock by CVN.

- Segment swapping.

- Create patches by comparing 2 files.

- Edit and tune LS1 and v6 Fwd files.

- Edit DTCs.

- Create checksum and tuner definition files.

Almost any feature is user configurable but that will be in the advanced feature list which is to follow.



Screenshots
16545
16541
16542
16543
16544
16546

EDIT:Added current version of Universal Patcher
It now supports some earlier bins as $e6 and $ee 94-95 lt1

EDIT:
Version 0.20.18 uploaded

- new logger[logs to csv, no dash or playback yet]
- read and clear DTCs
- support for various tools
- very fast rates upto 40-60 fps for 6 bytes of data[depends on tools being used]
- works with most popular vpw pcms
- new histograms for tuner and logger
- vpw analyzer
- advanced console for bus monitoring with j-2534 device

17635

17636


Edit 10/03/2022: Added latest version of ls1 tableseek file. Extract and overwrite existing file in xml folder.

EDIT:
13/11/2022

Version 0.21.07 upload

-*Logger- general improvements in logger and some bugs fixed
-*Logger-added playback of saved log files
-*Logger-new graph, still in testing stage, so bugs are to be expected
-*Logger-new histograms with custom layout or from tuner tables` layout.
-*Tuner-latest tableseek with new stuff for tcc, transmission and knock categories
-*Tuner-added extra descriptions and table names from a floating around xdf.
--visible in tablelist view[extratablename,extradescription,extracategories]
-*Tuner-Added support for DTC editing for p10 and p12 pcms[00-07 gm L6 engines]

Stokes1114
02-23-2021, 02:12 AM
This tool is the shi*! Been using it for a while now and has helped me with my XDF for 6125. Thanks to Joukoy and Kur4o!

kur4o
02-25-2021, 10:36 AM
Screenshots and brief description added.

kur4o
03-06-2021, 11:36 AM
Official site is now online.
You can check it here

https://universalpatcher.net

rickky bobby
03-06-2021, 12:17 PM
This is a great tool. can swap segements for transmission if needed. update your bin file for gm current vin if you already have the segment in another bin.

trlrider
03-10-2021, 04:50 AM
You all Rock! Thank You for all your time and effort.
Looking forward to taking it for a spin!

pnwsr6
03-26-2021, 03:10 PM
Does the XDF generator in this work to create XDF's for Tunerpro? And if so, what do I need to do to get it to work without Force Closing Tunerpro upon loading the XDF it generated?

joukoy
03-26-2021, 03:30 PM
Does the XDF generator in this work to create XDF's for Tunerpro? And if so, what do I need to do to get it to work without Force Closing Tunerpro upon loading the XDF it generated?

Yes, it generates XDF for tunerpro.
You need checksum plugin from:
https://github.com/joukoy/gm-checksum-plugins

But missing plugin is not reason for TunerPro freezing, there must be bug in xdf export. I try to fix it (next week).

joukoy
03-30-2021, 07:36 AM
XDF export fixed in latest beta version: 0.17.3
Please test and report how it works.

Pulse_GTO
04-06-2021, 06:57 PM
XDF export fixed in latest beta version: 0.17.3
Please test and report how it works.

Joukoy, I could not find beta version 0.17.3, only one I could find was 0.17.12. Am I looking in the wrong place?

kur4o
04-06-2021, 07:05 PM
17.03 is outdated. Instead use the latest one 17.12
Meanwhile new tuner explorer under development.
16642

joukoy
04-06-2021, 07:08 PM
Joukoy, I could not find beta version 0.17.3, only one I could find was 0.17.12. Am I looking in the wrong place?

Only latest version is directly available.
But don't worry, XDF export is not modified after 0.17.3

Pulse_GTO
04-06-2021, 07:17 PM
Only latest version is directly available.
But don't worry, XDF export is not modified after 0.17.3

I just could not find the "Export XDF" tab in 0.17.12. I see it in 0.16.43 right next to "Extract segments". Has it moved or been disabled for the beta version?

kur4o
04-06-2021, 07:29 PM
I just could not find the "Export XDF" tab in 0.17.12. I see it in 0.16.43 right next to "Extract segments". Has it moved or been disabled for the beta version?

What do you plan to do with the xdfs. They only support basic stuff and can`t handle good enough enumeration and other complex array configurations.

joukoy
04-06-2021, 07:35 PM
I just could not find the "Export XDF" tab in 0.17.12. I see it in 0.16.43 right next to "Extract segments". Has it moved or been disabled for the beta version?

Moved to: Tuner -> Utilities -> Export

Pulse_GTO
04-06-2021, 07:56 PM
What do you plan to do with the xdfs. They only support basic stuff and can`t handle good enough enumeration and other complex configurations.

I was just going to test as Joukoy had asked above.


Moved to: Tuner -> Utilities -> Export

Thank you, I tested it and it appears to have worked. I was able to open the xdf in TunerPro and it appears to display the same data the parameters as in UniversalPatcher.

kur4o
04-06-2021, 08:14 PM
I was just going to test as Joukoy had asked above.


NO worry, testing on any features is highly needed.
We would like to hear any feedback positive or negative, and will also appreciate suggestions, features requests, new ideas for design and improvements.

joukoy
04-06-2021, 08:15 PM
Thank you, I tested it and it appears to have worked. I was able to open the xdf in TunerPro and it appears to display the same data the parameters as in UniversalPatcher.

Thanks.
Good to know it is fixed now.

Pulse_GTO
04-06-2021, 10:49 PM
NO worry, testing on any features is highly needed.
We would like to hear any feedback positive or negative, and will also appreciate suggestions, features requests, new ideas for design and improvements.

I like to help anyway I can. I was also able to import an xdf I have been working on and I noticed that some of the parameters were duplicated between what UniversalPatcher has and what was imported. One of them was the main VE table, with the only difference being in what units the parameters are being displayed in. Is there a quick way to sort and remove duplicate parameters?

Here is the VE table from UniversalPatcher:
16645

Here is the VE table from the imported xdf:
16646

kur4o
04-06-2021, 11:10 PM
If you want to quick edit one xml, switch to config mode.

First switch to tablelist view, 16647
and check config mode.
Than you can edit, add, duplicate, insert and so on. Right click ->edit table config will open a dialog box for a single parameter.

There is also another tool for mass edit xmls, a little more advanced to use but can edit multiple xmls at the same time and copy changes to all opened files.
You can find it at
Utilities->table list editor

Pulse_GTO
04-06-2021, 11:29 PM
If you want to quick edit one xml, switch to config mode.

First switch to tablelist view, 16647
and check config mode.
Than you can edit, add, duplicate, insert and so on. Right click ->edit table config will open a dialog box for a single parameter.

There is also another tool for mass edit xmls, a little more advanced to use but can edit multiple xmls at the same time and copy changes to all opened files.
You can find it at
Utilities->table list editor

Thank you, I will start playing around with that.

I tried to use the table list editor and an error message:
16648
Here are the details:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeExceptio n(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.get_Item(Int32 index)
at UniversalPatcher.frmMassModifyTableData.refreshTdL ist()
at UniversalPatcher.frmMassModifyTableData.loadData(L ist`1 fileList)
at UniversalPatcher.frmTuner.massModifyTableListsTool StripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Obje ct key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(Eve ntArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(Eve ntArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(M ouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventIntera ctive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(Event Args e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEven tArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(M ouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Mes sage& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3740.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
UniversalPatcher
Assembly Version: 0.17.12.0
Win32 Version: 0.17.12
CodeBase: file:///C:/Users/irapsq/Documents/UniversalPatcher%200.17.12%20Beta/UniversalPatcher.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3690.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3640.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3630.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3760.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

kur4o
04-06-2021, 11:40 PM
I see there is no xml selected. You will need to save the xml first before opening it in the table list editor.
I guess it will be

import xdf->edit as you want->save at xml->save tablelist as[name it OS.xml so it can load automatically when you open a bin with that OS]

Than utilities->open table list editor[it should load the saved xml]

Another hint before importing the xdf you can clear tablelist generated from tableseek from xml->clear tablelist.
Also load new,create new,save, save as tabellist from there.

joukoy
04-07-2021, 03:01 PM
I tried to use the table list editor and an error message:



This should be fixed in version 0.17.14

Boosted 3gen
04-09-2021, 09:17 PM
Will this work with cos bins I've been hand editing a 5.7 to 6.0 and would like to make some xdfs as well. I attached the bin and xdf. If that helps. The xdf is ltr's

kur4o
04-10-2021, 12:18 AM
I just did a compare of the 3bartest bin and a 12225074 bin. The cos is 9 tables short due to code modifications. Anything outside of these tables should work fine.
We can also port the specific cos tables to be found since the patch is unique pattern and very easy to add. Unfortunatelly I don`t know the size and scaling of tables, the names of the tables and the address of the tables.

I also did a quick compare to check what is patched. I can clearly see the address of the tables being addded. But again have no idea what they are.

Can you post some screenshots of the cos tables and possible an address if you have managed to find it.


On another note about copying tables from one bin to other


There is an automated functions already built.

Case1

you have a good bin and want to save a template of lets say 50 tables. And later copy that 50 tables to a random bin of your choice.
Mark the tables in the list view. [Using shift and CTRL buttons]. Than rigth click and select create patch. Save and name the patch.

To apply the template, open your new bin utilities->apply patch
A dialog will pop up with the available patches. Select the template patch and apply. All the saved tables will be copied to the new bin.
If not all tables are present in both bins in the log you can see which tables are missing and which one being copied.

Case2

If you want to quickly copy tables from 1 bin to another.
Mark the selected tables -> right click -> copy selected tables to
Than select the bin/bins you want to copy the tables. A pop dialog will show up and just follow instruction to apply and save the new bin.

Boosted 3gen
04-10-2021, 01:06 AM
I many want to just segment swap a 6.0 into the none cos tables everything else will need tune on the street or dyno to get it right anyway. But the xdf has 5 tables in the cos portion and a few flags and scales. I'll check my efi live tonight and find the missing one but until then here are some. I've been trying to reverse engineer this os but I'm having a hard time get my brain to understand the code I know the map pid is the same as the 358 os. cuz pcmlogger logs it fine. I'm assuming to find the boosted v.e. table I can follow the code for the map look up when it switches from 105 to greater then 105 but I'm lost after that.

drptop70ss
09-11-2021, 04:27 PM
Just downloaded this and it seems to have loaded ok, but I cant find where to disable VATS? Working with a 2003 pickup bin with the 4.7/4l60e 4x4.
For the life of me I cant find a table for vats, anyone know where to look? Thanks!

joukoy
09-11-2021, 04:55 PM
Just downloaded this and it seems to have loaded ok, but I cant find where to disable VATS? Working with a 2003 pickup bin with the 4.7/4l60e 4x4.
For the life of me I cant find a table for vats, anyone know where to look? Thanks!

Table: VTD_Configuration

Edit: Table name fixed

rickky bobby
09-18-2021, 06:26 AM
Here is some vat patches i made from Universal Patcher. 05 and 06 vats mostly. feel free to add in the patcher. i checked these with efi live. EDIT: OS: 12587811, 12592618, 12597120, 12605114, 12606807, 12613246, 12613248, 12619623, 12619624.

joukoy
09-18-2021, 09:06 AM
Another option: common patches for all P01/P59 binaries.

Or you can just modify table VTD_Configuration / VTD_Configuration-PWM

kur4o
11-02-2021, 03:49 PM
Added the latest version to download links on first post.

creativelemon
11-19-2021, 06:31 AM
Program seems great, however it is not fully opening my 12587604 bin file

kur4o
11-19-2021, 12:09 PM
I do have lots of 12587604 bin files and they all load fine without issues and all the tables are sound and perfectly aligned.

Maybe you are using corrupted bin or some custom modified one.

It will be good if you have problem with a file first to post it and than complaint it is not working.

creativelemon
11-19-2021, 07:52 PM
im attaching the bin file, other stock bin for 12587604 have had same results. Im far from an expert but it just seems incomplete. For example the idle table is missing.

creativelemon
11-19-2021, 10:39 PM
it is also missing timing table, rev limiter, fuel table etc.

kur4o
11-19-2021, 11:53 PM
however it is not loading my bin properly. ....but it seems to not fully load it....alot of stuff is not loaded proper and is missing.l"

I looked at the bin and there is no proplem loading any of it. There are like 900+ tables available for editing, and also compare the results with more popular 7603 OS. All seems to be lined up correctly and the values are not out of sense. There is no errors opening the bin too.

Can you please provide more specific information about the problem you are experience. Like tables that are not lined properly, or missing tables that are available in other bins.

It is really bad to say something don`t work, but at the same time, give so little information about the actual problem. I hope you are more specific with some examples.

creativelemon
11-19-2021, 11:59 PM
Im trying to give as much information as requested, above i provided examples of stuff that is Missing, if its the same as other bins than i guess it's normal. For example: Timing, fuel tables, idle control, rev limiter, etc.. that is just off the top of my head. Please let me know if im wrong

Thorwon
11-20-2021, 02:37 AM
Im trying to give as much information as requested, above i provided examples of stuff that is Missing, if its the same as other bins than i guess it's normal. For example: Timing, fuel tables, idle control, rev limiter, etc.. that is just off the top of my head. Please let me know if im wrong

Try reloading Universal Patcher on your computer. It's possible it didn't load correctly.

creativelemon
11-20-2021, 02:52 AM
Try reloading Universal Patcher on your computer. It's possible it didn't load correctly.

Ok, i just tried that. Sadly it loaded the same. I also reinstalled the program. :( I think its just universal patcher not being complete. Like he said 900+ loaded but its lacking alot of key tables but it seems the same across every bin ive tried

kur4o
11-20-2021, 12:19 PM
Timing, fuel tables, idle control, rev limiter, etc..

I will try to make these categories more complete. However it is a slow process and adding all of these categories might take couple of years(5000+tables).
Keep checking for updates.

Meanwhile you can readjust your statements from "Don`t work" to "not supported" or even better "Can`t find them"-(There is already 95%+ coverage of all the timing tables)

So please don`t polute the thread with wrong statements implying confusion for other users.

Since the project is open source and lots of peolpe contribute to it. You are free to add the missing tables yourself and share so others can benefit.
DIY always comes with no warrenties and absolutely no support, so don`t expect anything as granted.

creativelemon
11-20-2021, 06:18 PM
I wasn't trying to polute the thread i was just trying to get support or make what i thought was an issue known. I will change the original post there is no need go get so defensive i understand it is a new program and still in the works but i was told by you that it is complete and working fine only to than be told yes it's missing tables because its a new program, which is fine and to be expected. I really love the idea of this opensource program and im looking forward to updates in the future. I appreciate your help greatly, i apologize if i seemed aggravated it was mostly due to my annoyance that my OS seems to be one of the only ones not supported by most other tuners. Im glad this program will change that. And regarding adding tables myself i wish i knew how to do that I'm just a tuner :p :)

kur4o
04-06-2022, 11:20 PM
UPDATED first post with latest version
Version 0.20.18 uploaded

ralmo94
04-08-2022, 06:55 PM
Does the VTD stand for Vehicle Theft Deterrent?

Was looking for VATS and couldn't find it.
VTD seems to match, is this correct?

kur4o
04-08-2022, 07:45 PM
Does the VTD stand for Vehicle Theft Deterrent?



You got that right.

Latest version have also some patches added.

-Lean cruise patch for all ls1 from 2001- on. 2 part patch. First LC cruise patch must be installed than the stock tables from a LC bin must be populated with the second patch.

Than you can fine tune the lean cruise parameters by sorting them with LC.
A full fflash needs to be performed after patch is applied.{OS+caldata]

-E38 VATS off patch. OS must be reflashed to take effect.

ralmo94
04-09-2022, 01:11 AM
Common practice to tune ve is to fail maf by setting hz for DTC P0102 MAF fail high, to something low like 2hz.
I see the DTC lists, MAF table, VE tables, but can't find the setting for the hz to fail the MAF. Is it defined in Universal Patcher?

kur4o
04-09-2022, 01:29 AM
I looked, but not defined yet for MAF fails frequency. It should be easy fix. Any other stuff you may find useful that is missing.

ralmo94
04-09-2022, 03:38 AM
I looked, but not defined yet for MAF fails frequency. It should be easy fix. Any other stuff you may find useful that is missing.

I don't know how hard it would be to create, but a speed density patch that could easily be removed would be helpful to lots of people I imagine.
I didn't notice anything else missing so far in MY poking around with it.
Takes a while to get used to looking at it when used to other platforms.
I can tell there has been a lot of work going in to this.

kur4o
04-10-2022, 09:36 PM
Updated first post with latest tableseek file. It have some maf erro parameters defined.
A full ve patch have been on the to do list but still no free time to finish.

Some other cool features that are not widely known.

Search and compare a parameter accross multiple bin files.

Open tuner and goto Category view. Marked in red.
17654
Select a parameter and rigth click->search and compare->select bin files and wait a bit.
17655

ralmo94
04-11-2022, 01:05 AM
Updated first post with latest tableseek file. It have some maf erro parameters defined.
A full ve patch have been on the to do list but still no free time to finish.

Some other cool features that are not widely known.

Search and compare a parameter accross multiple bin files.

Open tuner and goto Category view. Marked in red.
17654
Select a parameter and rigth click->search and compare->select bin files and wait a bit.
17655

Awesome!

One feature I noticed is that you can compare values from bins that have a different OS even. Really cool

ralmo94
04-16-2022, 09:06 PM
I wonder if we could get the Admins of this fine site to make this thread a sticky?

kur4o
04-28-2022, 11:58 PM
UPDATED first post with latest tableseek. Around 150+ more tables defined.

I will also point some of the less to guess features. It have been stated that universal patcher can open only single tables. Really annoying for looking at some of the transmission tables.
Actually universal patcher have built in a very advanced multitable view support, allowing to view all kind of table arrays 2d,3d,4d at once and on demand.

Here are some examples.
17793

Mark multiple tables by holding ctrl+ mouseclick on table. All marked table will be displayed at once by the marking order.
Or to select more than one mark first, hold shift mark last.

HINT. looking trans shift table. rigth click on the tree explorer and select sort-> by address.
Sorting these by tablename is not recommended.

To benefit of the array, the naming must follow strict order, making use of . and []
Some example for setting an array can be seen at K_Dyna_Air_Coefficient[1].Predicted_1_Ahead_Correction_4 parameter, displaying all parameters from the array in a single table.


Other feature that is less known is the ability to compare different tables from the same bin. Both tables need to be of same format. For example high and low octane spark tables.
17794

prider
05-04-2022, 11:48 AM
Question on Universal Patcher, I'm in the Tuner section and found a 'show histogram' tool, however when I try to use it for one of my csv data logs I get an error stating,
"Error, frmHistogram line 188: Object reference not set to an instance of an object."

Any ideas why that error is coming up? Not sure if I'm not understanding something fully when setting it up, or...

Thanks, this software is awesome!

EDIT: I also get an error stating the same but line 89.

joukoy
05-04-2022, 12:07 PM
Question on Universal Patcher, I'm in the Tuner section and found a 'show histogram' tool, however when I try to use it for one of my csv data logs I get an error stating,
"Error, frmHistogram line 188: Object reference not set to an instance of an object."

Any ideas why that error is coming up? Not sure if I'm not understanding something fully when setting it up, or...

Thanks, this software is awesome!

EDIT: I also get an error stating the same but line 89.

Do you have BIN file loaded, and table (usually Main VE-table) visible? Histogram uses currently opened table as template.
I know, it's not very intuitive, and documentation is missing...

prider
05-05-2022, 04:26 AM
That did it! If I'm remembering correctly I think I did have the bin loaded, but I definitely didn't have any of the tables open in the tuner section. Time to mess around with it!

greg82
08-05-2022, 07:10 AM
Another option: common patches for all P01/P59 binaries.

Or you can just modify table VTD_Configuration / VTD_Configuration-PWM

This download doesn't seem to be working for me, what should I set the value for VTD_Configuration to? it's listed as unitless and has a current value of 1.

I also see VTD_Fail_Enabled_Bypass which has units of boolean and current value of 1

Background I have a 2006 6.0 and this is the stock computer, OS is 12587811

ralmo94
09-16-2022, 03:46 PM
I looked, but not defined yet for MAF fails frequency. It should be easy fix. Any other stuff you may find useful that is missing.

Did the MAF fail Freq get added? If so, how do we find it? I can't seem to locate it.

Thanks

ralmo94
09-16-2022, 03:55 PM
This download doesn't seem to be working for me, what should I set the value for VTD_Configuration to? it's listed as unitless and has a current value of 1.

I also see VTD_Fail_Enabled_Bypass which has units of boolean and current value of 1

Background I have a 2006 6.0 and this is the stock computer, OS is 12587811

Latest Version has a Vats Delete Patch. Did you try that?

kur4o
09-16-2022, 05:42 PM
Did the MAF fail Freq get added? If so, how do we find it? I can't seem to locate it.

Thanks

Get the latest tableseek file from here
http://www.gearhead-efi.com/Fuel-Injection/attachment.php?attachmentid=17792&d=1651177148

Overwrite previous version in xml folder. Restart program.
Look at category DG_MAF

ralmo94
09-16-2022, 06:09 PM
Get the latest tableseek file from here
http://www.gearhead-efi.com/Fuel-Injection/attachment.php?attachmentid=17792&d=1651177148

Overwrite previous version in xml folder. Restart program.
Look at category DG_MAF

Do you still have to overwrite if you download the new zip?

kur4o
09-16-2022, 06:21 PM
Not quiet sure what is in the zip folder, so just overwrite it. That is the latest published tableseek in the link.

ralmo94
09-16-2022, 06:33 PM
Not quiet sure what is in the zip folder, so just overwrite it. That is the latest published tableseek in the link.

Worked Searched MAF

V8 BUG
10-11-2022, 11:37 PM
I have to do this for my 6.0L swap and I am confused as to which file I should be swapping segments from as well as which segments need to be swapped. I have a bin file for both the 6.0L and the 4l60E that I will be using but I don't know what segments should be swapped between the files.

ralmo94
10-11-2022, 11:44 PM
I have to do this for my 6.0L swap and I am confused as to which file I should be swapping segments from as well as which segments need to be swapped. I have a bin file for both the 6.0L and the 4l60E that I will be using but I don't know what segments should be swapped between the files.

Perhaps this would be better answered in a new thread?
Detailing exactly what you have and to accomplish

Fast355
10-11-2022, 11:45 PM
Not quiet sure what is in the zip folder, so just overwrite it. That is the latest published tableseek in the link.

Any chance you could add the TCC off-throttle unlock settings? Basically its MPH and TPS settings that allow the TCC to stay locked when you lift off the throttle. HPTuners has them defined. EFILive does not.

kur4o
10-13-2022, 12:05 AM
Any chance you could add the TCC off-throttle unlock settings? Basically its MPH and TPS settings that allow the TCC to stay locked when you lift off the throttle. HPTuners has them defined. EFILive does not.

This will be an easy add. It will take some time. Do you need any other tcc parameters. I found a bunch of it, but not sure which one will be needed.

Fast355
10-13-2022, 12:57 PM
This will be an easy add. It will take some time. Do you need any other tcc parameters. I found a bunch of it, but not sure which one will be needed.

I guess the wish list goes like this.

Minimum Lockup Temp would be nice on a cold day not having to drive 5 miles at highway speed with an unlocked high stall.

Shift Lock Enable switch (the one that lets you change whether the converter stays locked during shifts or not.

Quick TPS vs MPH release tables. These values over-ride the normal release table so that the converter will unlock quickly with rising throttle.

I will look and see if I am missing anything else.

ralmo94
10-16-2022, 02:20 AM
Speaking of trans stuff, I don't know how hard it would be, but is it possible to get the graphs from my spreadsheet in there?
Spreadsheet here
http://www.gearhead-efi.com/Fuel-Injection/attachment.php?attachmentid=18494&d=1665603009

kur4o
10-20-2022, 12:36 PM
Minimum Lockup Temp
Quick TPS vs MPH release tables



Do you have more info on this. I couldn`t find anything related to it. Maybe some example from commercial programs will help finding it.

I already did some extensive tcc update which is almost done. Any requests for this update are welcomed.

ralmo94, adding some graphing to logger is a good idea, It is definitely on the to do list for future improvements.

kur4o
11-13-2022, 11:49 PM
Finally some updates are released[at first post of thread]. Added more parameters for Tcc ,transmission, knock tables and more.

Latest version is also uploaded and includes some initial graphing and histograms + lots of overall improvements.

zack4200
11-16-2022, 12:28 AM
I'm having an issue with fwd v6 BINs - all of the tables that originate from TinyTuner have the Min and Max values in the table config set to 0, so most tables can't be modified. All of the tables I've looked at have the Hard limits min/max at values that make sense, and if I edit the table config to match those (or anything else) then I can actually make changes. The small number of tables added from seek have actual min/max values so I'm guessing it's a problem with the TinyTuner DB somehow? I've tried with several different BINs and they all behave the same way.

Another problem I stumbled upon while trying to figure out what was going on with the min/max values: If right click a table from the list and select "Edit table config" and then make changes, they don't get saved. However editing the values directly in the list does update them. Is this possibly just me misunderstanding what edit table config is used for?

is there a way to edit the table config from the tree view as well, or only from the list view?

And finally on a slightly unrelated note - is it possible to remember the compare view that was selected when changing tables rather than having to choose show compare every time a new table is opened?

joukoy
11-16-2022, 06:01 PM
I'm having an issue with fwd v6 BINs - all of the tables that originate from TinyTuner have the Min and Max values in the table config set to 0, so most tables can't be modified. All of the tables I've looked at have the Hard limits min/max at values that make sense, and if I edit the table config to match those (or anything else) then I can actually make changes. The small number of tables added from seek have actual min/max values so I'm guessing it's a problem with the TinyTuner DB somehow? I've tried with several different BINs and they all behave the same way.

Another problem I stumbled upon while trying to figure out what was going on with the min/max values: If right click a table from the list and select "Edit table config" and then make changes, they don't get saved. However editing the values directly in the list does update them. Is this possibly just me misunderstanding what edit table config is used for?

is there a way to edit the table config from the tree view as well, or only from the list view?

And finally on a slightly unrelated note - is it possible to remember the compare view that was selected when changing tables rather than having to choose show compare every time a new table is opened?

Issues should be fixed in latest version (0.21.9)

zack4200
11-16-2022, 09:39 PM
Issues should be fixed in latest version (0.21.9)

Perfect, thank you! That was really fast

zack4200
11-16-2022, 11:14 PM
I came across another issue - in 0.21.9, seek doesn't find the tables DTC.Codes or DTC.MIL_enable - they show up when I use 0.20.26 with the same BIN. I tried several v6 BINs all with the same results.

I did also check a couple of P01 BINs in both versions and the DTC and MIL tables work correctly in those on 0.21.9

joukoy
11-17-2022, 01:56 PM
I came across another issue - in 0.21.9, seek doesn't find the tables DTC.Codes or DTC.MIL_enable - they show up when I use 0.20.26 with the same BIN. I tried several v6 BINs all with the same results.

I did also check a couple of P01 BINs in both versions and the DTC and MIL tables work correctly in those on 0.21.9

Can you send link to at least one bin-file with this problem, I want to confirm my fix.

kur4o
11-17-2022, 02:27 PM
Try with this one.

Looks like it is affected only when a tinytuner database is used.

If the v6 os is not in Tinituner db import works fine.

joukoy
11-17-2022, 02:53 PM
Try with this one.

Looks like it is affected only when a tinytuner database is used.

If the v6 os is not in Tinituner db import works fine.
Fixed in 0.21.10

brandongarnold02
12-06-2022, 07:27 PM
I have the newest version and now Im trying to dive into the logger and histograms. Here’s a couple issues im having so far that maybe can be looked into.

1 - What looks to be a math pid load(from rpm and maf) for cylinder air mass doesn’t seem to be working. Also when I attempt to create my own math pid it won’t log anything either and sometime the log file all together has nothing in it. I’m wanting to create a historgram on knock and need cylinder air mass and also need to combine my fuel trims to get the average for ve and maf tables as well by creating a math pid for that. Also is there possibly a way to take the logs and do the math after the log is loaded into universal patcher? That would also work.

2- Trying look at the histrogram for mass air flow calibration and there is no table there. The table is only 2 cells wide anyway so that is possibly affecting that.

Thanks!

Fast355
12-08-2022, 11:32 PM
I love the new tables that have been added. I have actually done several calibrations with the editing feature and segment swapper.

I have run across another small item that would benefit the early P59 Trailblazer guys or anyone that wants to run an electronically controlled clutch fan, the EV Fan setting.

One project I am about to work on myself is the EV Fan clutch control on the P59s. I have found the pinouts for the clutch and matching relay used on the 2003 Trailblazer 5.3L. The solid state PWM control relay ties into the normal Fan1 output. The feedback RPM signal goes into the P59 on C2-30 pin. I noticed two different duty cycle tables decoded. The last missing piece is the table that allows the PWM% to be set in relation to coolant temperature does not seem to be defined. I currently have the EV Clutch under control from a standard relay by supplying 12V power to it when desired for added cooling. PCM activates the relay activating the fan clutch to 100% coupling. I am hoping I can make the PWM and Feedback system operate as GM intended it to. This should allow the clutch to progressively couple and decouple as cooling demands change allowing for quieter fan operating and less power draw. Looking forward to experimenting with it.

Kur4o any chance you saw this table in your decoding or others pertaining to the EV Clutch fan and could easily add it?

kur4o
12-09-2022, 12:12 AM
Fan settings are not well covered for sure. I will look into this next, adding more support for it. There is even more dc% tables for different conditions.

Fast355
12-09-2022, 12:19 AM
Fan settings are not well covered for sure. I will look into this next, adding more support for it. There is even more dc% tables for different conditions.

I saw the two you already had defined. I figured there might even be more of them. Hopefully some that are active with the a/c so that I can bring the fan on with the a/c at idle and low speeds. HP Tuners just defined the ECT vs DC% in the 5.3L Trailblazer tune and let it ride.

As always thank you!

kur4o
12-09-2022, 09:31 PM
I did some disassembly investigation, and the EV_fan code is only available on 04-05 application. Looks like gm drop the code on 2006+ since they moved to e40 on that ev platform.

Fast355
12-09-2022, 11:47 PM
I did some disassembly investigation, and the EV_fan code is only available on 04-05 application. Looks like gm drop the code on 2006+ since they moved to e40 on that ev platform.

I have 2003 MY application sitting right in front of me in the stock GM calibration. It may very well have gone away after 2005 MY since GM did go to E40 after 05.

My operating system is 2005.

kur4o
12-16-2022, 01:57 AM
Some small updates to fan settings and misfire tables.

brandongarnold02
12-18-2022, 12:49 AM
Some small updates to fan settings and misfire tables.

I was hoping to see the table for Fan 1 on with AC on coolant temp setting but I still don’t believe it’s in there. That for me is a key one to getting electric fans to work with AC at idle and lower speed.

Pulse_GTO
12-18-2022, 02:22 AM
I was hoping to see the table for Fan 1 on with AC on coolant temp setting but I still don’t believe it’s in there. That for me is a key one to getting electric fans to work with AC at idle and lower speed.

What OS are you using? In the 7603 there is "G0903 - Fan #1 Turn-on Coolant Temp with A/C on" located at 0x1FA5C. Is this what you are looking for?

I'm attaching the latest XDF I have for 7603. Don't forget to copy the *.dll file to your Tunerpro "Plugins" folder to make sure your checksums are properly calculated.

brandongarnold02
12-18-2022, 03:09 AM
What OS are you using? In the 7603 there is "G0903 - Fan #1 Turn-on Coolant Temp with A/C on" located at 0x1FA5C. Is this what you are looking for?

I'm attaching the latest XDF I have for 7603. Don't forget to copy the *.dll file to your Tunerpro "Plugins" folder to make sure your checksums are properly calculated.

Yeah that’s the one I’m looking for. I used an XDF to change this already but was hoping it could be added to the tableseek so an XDF wouldn’t be needed. Thanks!

Pulse_GTO
12-18-2022, 03:50 AM
Yeah that’s the one I’m looking for. I used an XDF to change this already but was hoping it could be added to the tableseek so an XDF wouldn’t be needed. Thanks!

I think one is able to impot an xdf.

kur4o
12-18-2022, 04:27 AM
I was hoping to see the table for Fan 1 on with AC on coolant temp setting but I still don’t believe it’s in there. That for me is a key one to getting electric fans to work with AC at idle and lower speed.

Try now, it should be labelled

ECT_Fan1_AC_On_Threshold

Purespl
12-18-2022, 04:52 AM
How do you turn on fans? Also when trying to export xdf and the. Open in tunerpro I get an error that says attribute values must be enclosed in quotes

brandongarnold02
12-18-2022, 05:10 AM
Try now, it should be labelled

ECT_Fan1_AC_On_Threshold

That’s awesome! Thanks.

brandongarnold02
12-18-2022, 05:14 AM
How do you turn on fans? Also when trying to export xdf and the. Open in tunerpro I get an error that says attribute values must be enclosed in quotes


What operating system are you working with? With this tableseek that was just put out you should be able to enable all settings in universal patcher and not even need to mess with TunerPro.

Purespl
12-20-2022, 03:46 AM
The current one I am doing is 12587603. The only reason I wanted to use tunerpro is because I am very new to tuning and get really lost but am good at following directions. I could only find videos on YouTube that tell me how to remove vats and delete smog stuff using universal patcher but nothing explaining things like turning fans on or removing speed limiters. If you can recommend any literature that will help my understanding somewhat I would greatly appreciate it I just don't wanna have to bother you guys for every question that arrives.

brandongarnold02
12-20-2022, 04:44 AM
That’s understandable. I’m wondering if the video you saw was mine. Here is a link to the 7603 xdf file that I mostly use with tuner pro. I plan on getting more informative videos out.

http://www.gearhead-efi.com/Fuel-Injection/showthread.php?10390-Mother-of-all-7603-XDF-files

joukoy
12-20-2022, 11:33 AM
I have the newest version and now Im trying to dive into the logger and histograms. Here’s a couple issues im having so far that maybe can be looked into.

1 - What looks to be a math pid load(from rpm and maf) for cylinder air mass doesn’t seem to be working. Also when I attempt to create my own math pid it won’t log anything either and sometime the log file all together has nothing in it. I’m wanting to create a historgram on knock and need cylinder air mass and also need to combine my fuel trims to get the average for ve and maf tables as well by creating a math pid for that. Also is there possibly a way to take the logs and do the math after the log is loaded into universal patcher? That would also work.

2- Trying look at the histrogram for mass air flow calibration and there is no table there. The table is only 2 cells wide anyway so that is possibly affecting that.

Thanks!

Fixed in version 0.21.12

Purespl
12-20-2022, 06:19 PM
That’s understandable. I’m wondering if the video you saw was mine. Here is a link to the 7603 xdf file that I mostly use with tuner pro. I plan on getting more informative videos out.

http://www.gearhead-efi.com/Fuel-Injection/showthread.php?10390-Mother-of-all-7603-XDF-files

Thank you

Purespl
12-21-2022, 01:35 AM
Ok one more quick question lol I figured out fans and some other tuning things but I am having an issue with the vats. I went into vyd menu and 2 menus popped up. I disabled vats in first menu and then went to utilities and applied vats patch to disable. I then used pcm hammer to re calibrate and everything went well with no errors but qhen I I stal computer in vehicle it starts very quickly but turns off like if vats is still enabled. I went back into pcm hammer and did full read to see if setting saved and its still showing disabled on bin file. Was I suppose to do something on second vtd file or am I missing a step somewhere?

kur4o
12-21-2022, 01:46 AM
To disable VATS

write in the filter box

VTD_Configuration

find the table and set it to none -> save, than you are good to go.

To rule out vats kicks in you can read dtc goto->utilities->logger->set device->connect-> and read codes.

Purespl
12-21-2022, 02:04 AM
To disable VATS

write in the filter box

VTD_Configuration

find the table and set it to none -> save, than you are good to go.

To rule out vats kicks in you can read dtc goto->utilities->logger->set device->connect-> and read codes.
I figured it out. Everything was good but I had a bad tac module for pedal. Replaced it and now its firing nicely. Thanx for reply

ZBrink
01-20-2023, 07:10 AM
Hello, do you have a write up on how to take my P01 BIN and create an XDF for it? I have a 2000 LM7 4x4 auto and have pulled my BIN with PC Hammer. I do not know or understand how to create an XDF from that BIN to then make modifications such as removing everything needed for EGR delete as well as adding in duel electric fans.

ZBrink
01-20-2023, 07:16 AM
The current one I am doing is 12587603. The only reason I wanted to use tunerpro is because I am very new to tuning and get really lost but am good at following directions. I could only find videos on YouTube that tell me how to remove vats and delete smog stuff using universal patcher but nothing explaining things like turning fans on or removing speed limiters. If you can recommend any literature that will help my understanding somewhat I would greatly appreciate it I just don't wanna have to bother you guys for every question that arrives.

Did you figure all this out? I'm first trying to learn how to take my P01 BIN and create an XDF for it. I have a 2000 LM7 4x4 auto and have pulled my BIN with PC Hammer but cannot find a matching XDF out anywhere on the web. I do not know or understand how to create an XDF from that BIN to then make the following modifications:
1) Remove all parameters needed for EGR delete
2) Add-in OEM duel electric fans.

ZBrink
01-20-2023, 07:19 AM
What operating system are you working with? With this tableseek that was just put out you should be able to enable all settings in universal patcher and not even need to mess with TunerPro.

Do you have a write-up for any of this? I'm first trying to learn how to take my P01 BIN and create an XDF for it. I have a 2000 LM7 4x4 auto and have pulled my BIN with PC Hammer but cannot find a matching XDF out anywhere on the web so I guess I need to create my own but don't know how. I then need to make the following modifications:

1) Remove all parameters needed for EGR delete
2) Add-in OEM duel electric fans.

I do not know how to do either!

trlrider
01-20-2023, 07:28 PM
The 7603 OS is highly documented and theere are at least 3 good .xdf's and .adf's that work with tuner pro
.
Why recreated the wheel!


Do you have a write-up for any of this? I'm first trying to learn how to take my P01 BIN and create an XDF for it. I have a 2000 LM7 4x4 auto and have pulled my BIN with PC Hammer but cannot find a matching XDF out anywhere on the web so I guess I need to create my own but don't know how. I then need to make the following modifications:

1) Remove all parameters needed for EGR delete
2) Add-in OEM duel electric fans.

I do not know how to do either!

kur4o
01-20-2023, 09:27 PM
Currently egr parameters are not added to tableseek, due to, most engines from factory don`t have an egr fitted. On a future update I will add at least the egr switch.

For fan settings, you need some working template to copy existing parameters. setting them without it will be really hard.


Get a 2000 camaro bin and copy the fan settings from it, and you are good to go.

You can find fan settings by entering fan in the filter box, that it just like tuning with tunerpro->edit tables value and save bin.

ZBrink
01-22-2023, 05:38 AM
The 7603 OS is highly documented and theere are at least 3 good .xdf's and .adf's that work with tuner pro
.
Why recreated the wheel!

My OS is 12205612. It's drive by cable. If someone has an XDF already that would be great! I need to delete EGR and turn on eFans.

blue68deville
01-30-2023, 06:07 AM
This is a great tool, thanks to all that developed it. I've read and adjusted some friends P01s and my P59 with it.
I have a TunerPro parameter in my 7603 xdf that isn't there (or I can't find it) in Universal Patcher, It is for IAC steps when the cooling fans come on.
B4301 Fan #1 IAC correction
B4302 Fan #2 IAC correction
Can that be added to UP please?
Thanks

kur4o
01-30-2023, 11:23 AM
You can look at IAC_airflow category

The settings are labelled.

Cooling_Fan_Correction
Cooling_Fan_Corrections

blue68deville
01-31-2023, 04:18 AM
Thanks, but I'm not finding it in a 2156 OS. It is in TP for this BIN/OS
Am I missing a way to search for it?

18846

18847

kur4o
01-31-2023, 11:38 AM
I think you are using a really old version of program. You can update tableseek file from first post. You will have much more parameters to work with.

blue68deville
01-31-2023, 05:16 PM
That was it.
Thanks for all your work!

blue68deville
02-17-2023, 11:10 PM
@kur4o
Is there a table for the shift light, like there was in TBI? I have an 04 Vette bin from either GitHub or here and didn't see it.
I'm seeing the possibility for one using the 1-4 skip shift indicator on the P59 Vette manual. C2 Pin 47 ckt 375
It would only work for a manual application since that pin is for a valve body solenoid in autos.

kur4o
02-18-2023, 12:37 PM
There are various shift light settings. It can be driven by serial data or directly from pcm pin. However not sure the pin is known.
I checked a manual vette bin and the logic is not used at all. All settings are maxed out. I think it is there but have no real application. If we can find a bin that uses it, it will be easier to add it to other bins.

blue68deville
02-19-2023, 05:55 PM
I'll do some looking. Maybe a manual pickup bin.

bobcratchet555
02-21-2023, 06:02 PM
been messing with P59 stuff lately and am confused about the VTD

18902

this is a bin with OS 12593058. I disabled VATS (set to 2) using tunerpro and version 1.1 of the XDF that is available on pcm hacking.

Then, when i open the bin with universal patcher, it is unclear to me if vats is successfully disabled or not.

The drop down menu for "VTD_Configuration" offers two choices, "0:Class2_VTD" and "1:None_VTD". But the text in the bottom right reads:

"VTD_Configuration
This is used to activate the different VTD functionalities within the PCM., Units: Unitless
Controls whether or not a vehicle theft deterrent system is present, and if the fuel will be cut off when the proper parameters are not met to allow the vehicle to start. 0 = VTD signal revieved via class 2 comm., 1 = VTD signal recieved via pulsewidth modulated signal, 2 = No VTD present.
Current value: 2 (Out of range) [02] [ Min: 0 Max: 1] "

If i set the value to 1, tunerpro with that XDF shows 1, however it has 1 as VTD via PWM, and 2 as the appropriate value for NONE (similar to P01).

Comments or suggestions?

Thanks

kur4o
02-21-2023, 07:55 PM
This is one issue, that bring confusion alot.
Hope it gets cleared once and for all.

There is 2 type of settings. First settings is for 512kb bins. It got 3 settings 0=class2,1=PWM,2=NONE.
The other type is for 1mb bins and 512kb flex fuel bins. It got 2 settings 0=class2,1=None

Most people just copy over settings from commercial software, and apply the 3 settings types to all xdfs, not aware they are not used on all bins.

If you have bin that shows out of range, just set it appropriate to the bin.

blue68deville
02-22-2023, 05:04 PM
There are various shift light settings. It can be driven by serial data or directly from pcm pin. However not sure the pin is known.
I checked a manual vette bin and the logic is not used at all. All settings are maxed out. I think it is there but have no real application. If we can find a bin that uses it, it will be easier to add it to other bins.

I found a P01 bin that uses the skip shift light. It's a 98 F-body, as of 99 it went to serial data per the wiring diagrams. Same circuit #375. It's on C1 Pin 40 vs the P59 C2 pin 477. Not sure if that is helpful, but I'll keep looking.