Reverse Engineering 12587603
- antus
- Site Admin
- Posts: 8292
- 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: Reverse Engineering 12587603
What is that file? Its not a size or file extension or format I can pick by eye inside the rar.
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: Reverse Engineering 12587603
Joukoy's software(viewtopic.php?f=42&t=6642) automatically names it .binsegment so I added .bin to this upload.
- antus
- Site Admin
- Posts: 8292
- 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: Reverse Engineering 12587603
Nice thought, but if there is any offset difference in the calibration data at all you cant swap calibration segments between different operating systems like that. In nearly all cases the offsets are different between different OSID. The calibration segment swapper is to swap different car configurations between the same OSID. For example where different engines and transmission platforms were released on the same OS and you have transplanted the other transmission in to your car. Then you might want to do a segment swap to bring the matching trans calibration in with it. But they must be the same OS otherwise the operating system wont know its looking at something different and wont load the data properly.
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: Reverse Engineering 12587603
Kinda... I started on that last year, but only just barely.Highlander wrote:anyone here have the 12592425 os for regular c5?
Apparently there is a fix for power consumption when off and its essentially the same os as 12587603
https://github.com/LegacyNsfw/12592425
- Attachments
-
- 12592425.bin
- (1 MiB) Downloaded 277 times
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
Re: Reverse Engineering 12587603
Hi Antus,
I believe I follow what you are saying and agree that you can't use segments from another OS. What Highlander brings up is kinda interesting since the segment part numbers are the same as well as the addresses although the OS is a different part number. I wish I had for sure stock files with both operating systems to do a better compare. I noticed this earlier this month when doing some work on a friends vette.
I believe I follow what you are saying and agree that you can't use segments from another OS. What Highlander brings up is kinda interesting since the segment part numbers are the same as well as the addresses although the OS is a different part number. I wish I had for sure stock files with both operating systems to do a better compare. I noticed this earlier this month when doing some work on a friends vette.
Code: Select all
Autodetect: p01-p59.xml
Dave_Vette.bin (p01-p59.xml (v 1))
Segments:
OS PN: 12592425 , Ver: DD, Nr: 1 [20000 - FFFFD], Size: E3FFE
EngineCal PN: 12587919 , Ver: AD, Nr: 2 [8000 - 162CF], Size: E2D0
EngineDiag PN: 12586878 , Ver: AB, Nr: 3 [162D0 - 195FF], Size: 3330
TransCal PN: 12579113 , Ver: AF, Nr: 4 [19600 - 1D8AF], Size: 42B0
TransDiag PN: 12579117 , Ver: AJ, Nr: 5 [1D8B0 - 1E1AF], Size: 900
Fuel PN: 12584410 , Ver: AB, Nr: 6 [1E1B0 - 1F6BF], Size: 1510
System PN: 12585028 , Ver: AC, Nr: 7 [1F6C0 - 1FEAF], Size: 7F0
Speedometer PN: 12579125 , Ver: AE, Nr: 8 [1FEB0 - 1FFDF], Size: 130
Eeprom_data PN: 12583659 , Ver: YFZF[4000-8000], Size: 4000
Hardware 12583659
Serial 1KA04MCC3301
Id 3154131286
Id2 12587914
Broadcast YFZF
VIN 1G1YY12S14511Edit
Checksums:
Checksum 1: 4550 [OK]
Checksum 1: A95A [OK]
Checksum 1: B5AD [OK]
Checksum 1: B8A3 [OK]
Checksum 1: 1658 [OK]
Checksum 1: 1A47 [OK]
Checksum 1: 5D32 [OK]
Checksum 1: ACDF [OK]
Autodetect: p01-p59.xml
DaveT_New_Read.bin (p01-p59.xml (v 1))
Segments:
OS PN: 12587603 , Ver: DC, Nr: 1 [20000 - FFFFD], Size: E3FFE
EngineCal PN: 12587919 , Ver: AD, Nr: 2 [8000 - 162CF], Size: E2D0
EngineDiag PN: 12586878 , Ver: AB, Nr: 3 [162D0 - 195FF], Size: 3330
TransCal PN: 12579113 , Ver: AF, Nr: 4 [19600 - 1D8AF], Size: 42B0
TransDiag PN: 12579117 , Ver: AJ, Nr: 5 [1D8B0 - 1E1AF], Size: 900
Fuel PN: 12584410 , Ver: AB, Nr: 6 [1E1B0 - 1F6BF], Size: 1510
System PN: 12585028 , Ver: AC, Nr: 7 [1F6C0 - 1FEAF], Size: 7F0
Speedometer PN: 12579125 , Ver: AE, Nr: 8 [1FEB0 - 1FFDF], Size: 130
Eeprom_data PN: 12583659 , Ver: YFZF[4000-8000], Size: 4000
Hardware 12583659
Serial 1KA04MCC3301
Id 3154131286
Id2 12587914
Broadcast YFZF
VIN 1G1YY12S14511Edit
Checksums:
Checksum 1: D2E8 [OK]
Checksum 1: 6A90 [OK]
Checksum 1: 7587 [OK]
Checksum 1: 3662 [OK]
Checksum 1: 1658 [OK]
Checksum 1: 1A47 [OK]
Checksum 1: B14F [OK]
Checksum 1: ACDE [OK]
OS differ: 12592425 DD <> 12587603 DC
Re: Reverse Engineering 12587603
12592425 is an updated version of 7603. Version DD vs DC.
The segments are interchangeable.
I only have heard about this[one xdf for multiple OS] but never confirmed or it could be car version of the OS. I will do a compare of the OS to see if there is any substantial changes, or some small fix[enable some hidden hardcoded functions].
The segments are interchangeable.
I only have heard about this[one xdf for multiple OS] but never confirmed or it could be car version of the OS. I will do a compare of the OS to see if there is any substantial changes, or some small fix[enable some hidden hardcoded functions].
- antus
- Site Admin
- Posts: 8292
- 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: Reverse Engineering 12587603
If the calibration part numbers are the same for a particular segment, then its the 0.01% of scenareos where you can swap the segments between 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: 52
- Joined: Thu Feb 07, 2013 1:49 pm
- cars: 2002 Camaro
2008 Pontiac G8
Re: Reverse Engineering 12587603
6960 OS was an update for the 7603 as well. There were no vehicles with the 6960 OS that had a 4l80. I have cut the trans and trans diag and speedo segments in hex from the 7603 and put them in the 6960 and it worked fine. I see this more for guys using other tuning suites that would have to pay for credits to change the OS. I have tested the same method on a 99 calibration as well. As long as the segment length is the same size you can plug it in.
I also tested this same method on E38. On swaps the speedo on the scanner will read 158mph for an E38 auto trans calibration. I cut the system segment from a manual car and plugged it in a truck auto calibration and it fixed the speedo issue these were non matching OS. Again on this the segment length was the same so the file size never changed
I also tested this same method on E38. On swaps the speedo on the scanner will read 158mph for an E38 auto trans calibration. I cut the system segment from a manual car and plugged it in a truck auto calibration and it fixed the speedo issue these were non matching OS. Again on this the segment length was the same so the file size never changed
Re: Reverse Engineering 12587603
12587603 and 12592425 are exact match
12606960 and 12612114 are exact match
7603 and 6960 differ only for the first 2 segments which are engine and engine diag, which will mean all other segments should interchange between the 4 OS numbers on theory. An xdf can confirm the segment match if the tables data is viable.
I am sure there are other pairs too but it is a hard work to discover.
12606960 and 12612114 are exact match
7603 and 6960 differ only for the first 2 segments which are engine and engine diag, which will mean all other segments should interchange between the 4 OS numbers on theory. An xdf can confirm the segment match if the tables data is viable.
I am sure there are other pairs too but it is a hard work to discover.
Re: Reverse Engineering 12587603
I just added an XDF file that was generated from the CSV file.
It won't be useful for end users, but it could be useful for copying and pasting into an existing XDF after you figure out the additional conversion formulas, table dimensions, etc, that would be needed to make something useful.
It won't be useful for end users, but it could be useful for copying and pasting into an existing XDF after you figure out the additional conversion formulas, table dimensions, etc, that would be needed to make something useful.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!