Well, here it is 2003. I hope everyone is ready to get this OBDII PCM available for use as a custom engine install.
Here is what I have tried to understand over the last 2 weeks. Please keep in mind I have just started learning this stuff. I will make mistakes but hopefully someone will give some direction to resolve.
I think we should start with talking to the PCM. If we cannot download and upload, theres really no BIN file in the world that is going to help. Currently the method by average users is > pop the 28F400BX off the board and place it in a EMP-20 or 21 device and flash it. Easy off, hard back on and failures do occur. Now theres DHP. They seem to flash with Tech 2's thorough the OBDII port. Then theres GM SPS software that definitely uploads to the PCM, but I have not seen anyone ever mention that the Tech 2 can download from the PCM. Then theres HyperTech. Now they can download from the PCM to the hand unit and change indivdual preferences on limited things. Now, are they changing a downloaded file and reuploading the file in the changed state?
Then there's the PCM questions. Does anyone have a schematic of the PCM for the L67? I am curious what all the chips are on the board. We know the 68332 and the 28F400BX, but there are 10 or so more chips there also. The reason for the needing to know this is the Motorola docs indicate there is a BDM (background debugger mode) and you can tap into this and watch the code execution. Not sure what you would see, but I am curious what it looks like.
Then theres the Tech 2. This I have read is called a ICE (In circuit emulator). Seems the Tech 2 is designed to take over the BDM and execute programs designed to Flash chips, change table parameters. Sounds like it does that very well.
Then there are those BIN files. What are you supposed to do with those besides Hex Workshop. I have looked at those Hex numbers enough to see that figuring tables there is a chore. You seem to need to know the S record lenght. Then the data lenght, or something like that. I see why TuneCat works so great now when it comes to downloading a BIN and bringing it right up and changing those table values. Too bad theres not a $?? for the L67.
Someone enlighten if you are supposed to convert those BIN files with a disassembler or shift the numbers around, or what is the first steps in resolving the issue with those?
Somewhere along the way you need a test bench, or a car with OBDII you dont mind possibly frying the PCM in. I am working on the test bench idea today since my only running OBDII is my 2003 truck.
So, it would be nice if we had a project manager to lay out the direction of what needs to be done in some order for the end result of being able to Flash Via the OBDII port.
Thanks and fill in what we need here guys.
Loyde
Arrgh, my spelling!!!!!!!!