EEPROM programming routine
Tom Hussey
thussey at idirect.com
Sun Mar 14 14:02:59 GMT 1999
Ok, there seems to be interest so I will send along routines from time
to time. I can't send you the BINs because of a promise made when they
were given to me. Jobs on the line...the whole bit. When I can dump the
whole code I will pass it along, but it needs to come from my work.
Lousy thing promises. I have the dump of the lower 64K of one of the
processors that is from my work but it is of little use. Every time you
start to get things figured, the code calls a routine in the upper bank
and *&^*%^$, you can't follow.
I will help where I can. The interface and routine I sent before should
be enough to allow the dumping of 94/5 Camaro ECMs ( and perhaps
others).
I have found the VIN and will work through the EEPROM from top to
bottom. Having trouble with some of the stuff that relates to working
with the chips that run timing and fuel. There are no docs.
I don't have a scanner but might get access to one. I can describe the
inside however.
Circuit boards are a four layer design with the majority of interconnect
buried between planes. Outside layers have a lot of plane area. Top
holds all the active parts. My guess is that the top is assembled first
and convection reflowed. Descretes only on the back side. The back is
wave soldered with through hole components installed to cut hand work to
~0. The timing board (seems to me its mis-named) contains:
-----------------------------------------------------------------------
BLUE CONNECTOR GRAY CONNECTOR
Knock Module
Socket
ODM Driver Voltage regulator SDM DRIVER
A/D Mux ???? A/D Mux A/D Mux
J1850
controller SXR 68HC11F1 IOR LLL LLL
Serial Ram& I/O FCT00 FCT14
Flash Cntlr LLL LLL
1Mbit FCT08
Ribbon Cable connect
-----------------------------------------------------------------------
LLL is the Lambda sensor. In this case it is re-packaged in a Jlead quad
package (20 pin).
CU -Tom H
Ward Spoonemore wrote:
>
> On Thu, 11 Mar 1999 09:28:20 -0500, Tom Hussey wrote:
>
> Yes I am interesed, I would appreciate the BIN files if you have it in
> that
> form.
>
> Generaly the EEPROM is used to store the VIN number, security code,
> software part numbers and oil change data.
More information about the Gmecm
mailing list