Segment Swap utility

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
Tre-Cool
Posts: 265
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: Segment Swap utility

Post by Tre-Cool »

Yeah i used tazzi's tool to do the full flash, then modified further with efilive.

here is the base files i used. the later OS i have swapped the epprom data into already.
Tune-files.zip
(1.41 MiB) Downloaded 221 times
the main purpose for doing the OS swap is getting the larger injector support & other features in the later model OS.
Cincinnatus
Posts: 305
Joined: Fri Jul 30, 2021 5:49 pm
cars: 97 Corvette
92 Camaro
2005 Silverado
2001 Savana 2500
1998 c3500hd
1998 tahoe

Re: Segment Swap utility

Post by Cincinnatus »

Kur4o, universal patcher can disable vats for e38 now?
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: Segment Swap utility

Post by kur4o »

Tre-Cool wrote:
here is the base files i used. the later OS i have swapped the epprom data into already.

the main purpose for doing the OS swap is getting the larger injector support & other features in the later model OS.
I strongly suggest you don`t use that eeprom swapped file. File 1 is 2007 and file 2 is 2011 and the eeproms are tied to each OS and not swapable.[You may experience a soft brick]

I suppose you fix manually the 2011 eeprom entries you need to be fixed.

You also need to update the slave on the pcm that is tied to the new OS.

Kur4o, universal patcher can disable vats for e38 now?
Not yet, hope to get it figured soon.
User avatar
Tre-Cool
Posts: 265
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: Segment Swap utility

Post by Tre-Cool »

Ecu is already in the car & working. so it did take the eeprom change.

Just had to turn off vats to get it fire up.

The new ecu/new os is what i wanted, so it was just the eeprom data that I changed. So no flashing of slave required.
For clarification I have 2 physical ecu's. The old Original 1 & the new one with OS i was upgrading to.

basically doing the same thing dsteck does for the corvette's
https://dsxtuning.com/products/dsx-tuni ... 6586548304
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: Segment Swap utility

Post by kur4o »

That is great to know.

I missed the newer hardware pcm used.
Since the pcm is now flashed with upgraded eeprom, can you make a fresh dump of it. I am curious to see if some of the data got updated there.

I will look for some vats off patch faster, so you can keep going with testing.

I noticed that the first file from 2007 have some mods to OS, do you know if the first file have the vats off.
User avatar
Tre-Cool
Posts: 265
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: Segment Swap utility

Post by Tre-Cool »

Here is the late model os with the eeprom data in it.

This will have vats off too.
GM E38 2021-10-18 11-12-53.bin
(2 MiB) Downloaded 203 times
This is the original early ecu. It's a blown stroker. so injector data is scaled to run.
GM E38 2021-10-18 11-12-53.bin
(2 MiB) Downloaded 203 times
Attachments
GM E38 Greg-Stroker-ECU.bin
(2 MiB) Downloaded 182 times
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: Segment Swap utility

Post by kur4o »

Lets make it a little more clear.

File 1
GM E38 2021-10-18 11-12-53.bin

Is the original file you read from the new pcm. It have vats off and some other stuff in it.

File 2
GM E38 12639270-Manual-Greg-test2.bin

is the file which is now flashed in the new pcm.

I want to see
file3
This a dump from new pcm after the File2 have been flashed.

I also found some vats settings. If you want we can do some testing, is it posible to defeat vats only with settings and not via patching.
In-Tech
Posts: 778
Joined: Mon Mar 09, 2020 4:35 pm
Location: California

Re: Segment Swap utility

Post by In-Tech »

kur4o wrote: I also found some vats settings. If you want we can do some testing, is it posible to defeat vats only with settings and not via patching.
It's interesting to me that the later CAN based computers seem to have the VATS hard coded in the OS and the availability in the engine parameters only allow changing the type of VATS request signal and not a complete way to turn off. I am keen to learn if there is another way than an OS patch. It's truly a pretty simple patch, all you have to do in jump after the initial routine to right before the end of the routine. Once you find the correct jump point and re-entry, the stack will be correct. I haven't looked in a long time, there might be a ram bit set too but for some reason I don't remember that, maybe it's a fail bit if you don't satisfy.
User avatar
Tre-Cool
Posts: 265
Joined: Tue Oct 16, 2012 12:17 pm
cars: VY SS UTE, VX Drag Car
Location: Perth
Contact:

Re: Segment Swap utility

Post by Tre-Cool »

kur4o wrote:Lets make it a little more clear.

File 1
GM E38 2021-10-18 11-12-53.bin

Is the original file you read from the new pcm. It have vats off and some other stuff in it.

File 2
GM E38 12639270-Manual-Greg-test2.bin

is the file which is now flashed in the new pcm.

I want to see
file3
This a dump from new pcm after the File2 have been flashed.

I also found some vats settings. If you want we can do some testing, is it posible to defeat vats only with settings and not via patching.
ignore file 3, there are 2 files the same there. for some reason it inserted it twice in that post.

GM E38 12639270-Manual-Greg-test2.bin = base file i flashed in with eeprom data to see what id get.

GM E38 2021-10-18 11-12-53.bin = above file further modified with vats off, tune to run the motor with 2bar map sensor & bigger injectors. all i did was idle, no driving. got clutch pedal start working.

GM E38 Greg-Stroker-ECU.bin is the early OS tune for this combo.
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: Segment Swap utility

Post by kur4o »

Great that makes sense now.

Can you make a new fresh read of the 2011 pcm

I am almost done with the setiing and may try some combos.
Post Reply