Get a spare PCM and take it apart, desolder chip, read it, solder in a Zip socket with new EEPROM. No OBDII port flashing...
Get a spare PCM and take it apart, desolder chip, read it, solder in a Zip socket with new EEPROM. No OBDII port flashing...
1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
-= =-
Simple stuff for a guy like you!
1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
-= =-
How does the 2d and 3d data viewer help to do this in TunerPro?
1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
-= =-
i don't use it..... i actually have a french program to look at stuff in raw values, displays the actual values, along with color coded cells, easily allows you two switch between various bit lengths, etc....
but the basic principle is the same, open up a BIN with it, look for patterns, move the viewer around at suspect addresses, try to make a table come out of seemingly nothing by adjusting the start point, bit depth and row/column count.
when you do positively ID a few tables(preferably a few of 2D and a few 3D), you can then go into the disassembly and see where they're referenced, and more importantly, the subroutine used to look up the value from a table. then since you know what subroutine is used for the table, you can then find all the places in the code that jump to that subroutine and you'll find pretty much all of the tables, unless they use a different lookup subroutine. GM OBD1 calibrations use between ~2 and ~5 2D lookup subroutines depending on how complex the program is, 3D lookups.... usually 1, sometimes 2.
and that's how you find most of the tables.... now to figure out what they do and why they're used... that's the hard part.
The software part number for your ECU is 05278334AB, if there is any way you can get a copy of the binary (dumping it out of the BDM is most likely) then I can probably help in a limited fashion.
Also, that I'm getting from my literature (attached) is that the 96-98 2.5/3.9/4.0/5.2/5.9 JTEC blank hardware part number is 05014152AA (V10 is 05014153AA), and from the couple binaries I have the code changes a bit across those years. FYI, 99+ is all over the place although 05018488AA is the most common for 5.2/5.9, but not used at all for the Jeeps. I think (?) it may reflect ECUs equipped with the factory anti-theft/IMMO vs the ones without.
I suspect the previous 5.2, 5.2 Mopar Performance, 5.9, and "98" model 5.9 binaries attached to the thread are all 1997 calibrations - a quick visual check of map locations show both 96 and 98 maps are in different locations.
Here's some stuff for you.
whoa! almost forgot about this thread LOL. very interested in what can be done here!
'86 Grand National
I just checked all those files and there's no trojan, virus or? They are just bin files, use TunerPro, Tools, Advanced, Hex editor. There's no XDF/mask for these...
1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
-= =-
Bookmarks