VATS Removal from P59 with Universal Patcher
-
- Posts: 6
- Joined: Sat Apr 09, 2022 1:19 pm
- cars: 2000 Chevy Silverado with Turbo, 1990 Chevy Suburban with LQ4
Re: VATS Removal from P59 with Universal Patcher
PCM Hammer does agree with the sticker on the PCM. A copy of the bin file is attached.
Mod edit: this is a 12579405 OsID!
Mod edit: this is a 12579405 OsID!
- Attachments
-
- 2003 LM7 P59 4x4 Auto.bin
- (1 MiB) Downloaded 86 times
- antus
- Site Admin
- Posts: 8253
- 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: VATS Removal from P59 with Universal Patcher
Thanks for that. It does indeed have both IDs internally.
12579405 = 00 BF F2 4D (in the bin in operating system header at $504)
12579403 = 00 BF F2 4B (in the bin in paramater block at $4018)
12579405 = 00 BF F2 4D (in the bin in operating system header at $504)
12579403 = 00 BF F2 4B (in the bin in paramater block at $4018)
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
- antus
- Site Admin
- Posts: 8253
- 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: VATS Removal from P59 with Universal Patcher
I cloned it on to my P59 for some more testing, CATS says this about it:
PCMHammer says this. Note calibration ID is different to Operating System ID (OSID):
So I think that is the answer, it looks like the OSID is 12579405 and the Calibration ID (the tune) is: 12579403
Code: Select all
PCM Service No: 12582605
PCM Module 1: 12579405
PCM Module 2: 12577861
PCM Module 3: 12579437
PCM Module 4: 12572448
PCM Module 5: 12570845
PCM Module 6: 12578354
PCM Module 7: 12572573
PCM Module 8: 12572535
Code: Select all
[01:45:42:291] PCM Hammer 021.2
[01:45:42:298] Sunday, March 05 2023 @01:45:42:29
[01:45:42:327] AVT 852 Reset OK
[01:45:42:329] AVT Firmware 1.5
[01:45:42:626] Thanks for using PCM Hammer.
[01:45:44:443] VIN: 1GCEK19T53Z117494
[01:45:44:530] OS ID: 12579405
[01:45:44:539] Hardware Type: P01_P59
[01:45:44:629] Calibration ID: 12579403
[01:45:44:716] Hardware ID: 12570558
[01:45:44:856] Serial Number: 1CC0S0T52208
[01:45:44:939] Broad Cast Code: YCTJ
[01:45:45:013] MEC: 0
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
Re: VATS Removal from P59 with Universal Patcher
All my info says there is no OS 12579403, there is however a calibration 12579403, that alone tells me that Antus is correct and so is PCM Hammer.
Thanks for the file.
-Enjoy
Thanks for the file.
-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!
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!
Re: VATS Removal from P59 with Universal Patcher
Since the confusion with VATS settings is still active I will repost some old post and add some more info.
Since lots of people trust commercial software as the holy bible, A word for this is, actually commercial software is full of errors. They don`t give a shit if you are going to brick your pcm and buy another 2+ credits to fix it.
About the VATS settings. It have been verified in disassembly of numerous files.
The OS checks for specific values and out of range data.
On
512kb PCMs it checks
0 = serial VATS
1 = PWM vats
>1 = no VATS [>1=means that anything greater than 1 will work from 2 to 256 for example]
On 1mb PCM and flex fuel 512kb OS
0 = serial VATS
>0 = no VATS[anything from 1 to 256 will work]
I can get a quick how to diss classes to anyone needing an extra precautions with using the VATS settings.
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.
To clear the mistery vats settings.
On 512kb there is
0 = Serial Vats
1 = PWM Vats
2 = No Vats
On 1mb there is
0 = Serial Vats
1 = No Vats
question:
Thanks for this! Looked a few places and couldn't find this information, to confirm this is indeed correct? Also if so do you happen to know why on a 1mb pcm I set to 2 and it seems to have worked. The same bin that I shared previously. I mean it makes sense given serial is a newer technology correct? Meaning pwm would basically be obsolete on these newer vehicles? Complete speculation on my part just curious.
Answer:
Basically anything over 2 will work too, since the code works that way. Some boolean checks.
The pwm is phased out on 1mb since there is no more platform usage for it. F-bodies used PWM and maybe some others too but they got dumped in 2002.
REPLY:
Cool Cool, thanks for the explanation! So anything over 1=No vats but typically 1 is what you want. Learn something new everyday, Thanks!!
Since lots of people trust commercial software as the holy bible, A word for this is, actually commercial software is full of errors. They don`t give a shit if you are going to brick your pcm and buy another 2+ credits to fix it.
About the VATS settings. It have been verified in disassembly of numerous files.
The OS checks for specific values and out of range data.
On
512kb PCMs it checks
0 = serial VATS
1 = PWM vats
>1 = no VATS [>1=means that anything greater than 1 will work from 2 to 256 for example]
On 1mb PCM and flex fuel 512kb OS
0 = serial VATS
>0 = no VATS[anything from 1 to 256 will work]
I can get a quick how to diss classes to anyone needing an extra precautions with using the VATS settings.
Re: VATS Removal from P59 with Universal Patcher
Assuming 1 byte is used for that the max would be 255.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
Re: VATS Removal from P59 with Universal Patcher
That is correct it is a single byte option.bubba2533 wrote:Assuming 1 byte is used for that the max would be 255.
- antus
- Site Admin
- Posts: 8253
- 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: VATS Removal from P59 with Universal Patcher
I probably shouldn't complicate things but another way to look at it then is 0 is always Serial (VPW) VATS, 2 is always No VATS, but 1 could be PWM or None depending the OS.
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
-
- Posts: 20
- Joined: Sun Sep 12, 2021 4:17 am
- cars: GM/GMC
Re: VATS Removal from P59 with Universal Patcher
Tis web has an update for the Vin.
- Attachments
-
- TIS 1GCEK19T53Z117494.pdf
- (24.41 KiB) Downloaded 80 times