Joined: 15 Dec 2004
|Posted: Sun Jul 26, 2009 1:05 am Post subject:
|Hade it on my computer havent used it(using another ecm), i think its from rob.
Since it's usually a one time deal I just edit the BIN directly and leave it. To do that open the BIN in Tuner Pro (TP) and open the hex editor:
Now you have a screen of gobbydy-gook. The left most column being the address within the PROM/BIN. The center being the hex, and the right being the hex in text.
For the '7747 we want to change these locations:
PW in place of PromID:
SA in place of PromID:
Now you won't find those addresses directly. They are the logical addresses once the PROM has been inserted into the ECM. To get the physical address need to drop the Dxxx portion off (or subtract $D000 from each address).
So we are looking for $4E7, scroll down through the hex editor until the address line 000004E0 is found. Each byte across is one more address. So $4E7 is the 8th byte over and is $D0 in value (the bottom status bar shows the address the cursor is at.
The 4 byte values in sequence is $D0 $02 $D0 $03, which is the location of the PROM ID. So type over those values with the data above:
$00 $AB $00 $AC
Then save it:
That BIN when used will now output the injector PW in place of the PromID.
Can put the SA value in place of O2 x-counts. For this edit BIN location: $50B
Go to that address in the hex editor and find: $00 $BA
Over write with $00 $67 (only need the LSB).
Then commit the changes. You may also need to save the BIN itself from the TP File->Save.
This will update the checksum.
the '747 junkies out there a bunch of tables have the RPM scaling as follows:
Nine RPM values for a 9 line table. The tables include:
TPS vs RPM THRESH FOR WOT TBL @ $D47D
WOT FUEL @ $D486
RETARD ATTACK RATE vs RPM @ $D18D
MAX KNK RETARD LIMITS IN PWR ENR vs RPM @ $D17F
RETARD RECOVERY RATE vs RPM @ $D196
Then to get the sync PW on the ALDL line make these changes at the addresses shown:
This puts the PW into the PROMID field of the scan tool. Take whatever value is displayed and multiply it by .01526 and add in the injector bias value (from $D2DA) and the end result is the PW in milli-seconds. So if the PROMID is 232 and the injector bias is .397 msec, then 232 * .01526 + 0.397 = 3.94 milli-seconds.