|
Do you know or have any information that you think would be helpful to the community and would like to share it in this blog? You are welcome to post it if you would like to! Just go to the "Submit Post" page for more information. |
Reading and Writing Immobilizer EEPROMs in Circuit

Sometimes when working with immobilizer EEPROMs, the ideal way of programming the EEPROM is by doing it while it is in the circuit, as removing it, programming and resoldering it back to the circuit, adds a bit more of effort to complete the job.
Doing it “in-circuit” can be accomplished by using the SOIC-8 clip, connecting it over the EEPROM chip while it is in circuit, but sometimes, some inconveniences are present. Some of those inconveniences are; the need of cleaning the EEPROM leads from any protecting coating the ECM might have, or the fact that the EEPROM in question might have a too low profile, making it impossible to keep the clip in place, or the situation that we will cover here; the ECM circuit is too sensitive to the voltage that the EEPROM programmer injects to it, for working (reading/writing) with the EEPROM. In this case, the problem is that the micro controller of the ECM is attempting to start (run) with the reading supplied voltage. Of course, thus will vary from ECM to ECM and from programmer to programmer.
The solution for this situation is to disable the crystal oscillator of the micro controller (MCU) that is attempting to run with the programmer’s voltage. That is accomplished by simply jumping the crystal by running either a 0.1uf capacitor or a small jumper wire across it. In the picture below, it is shown how a 0.1uf capacitor was temporarily soldered across the crystal terminals to disable it.

In the event that you don’t have the SOIC clip to read and write the immobilizer EEPROM or simply you don’t like it, below is pictured another approach for doing it. For this, you will need to construct the harness, composed of 8 micro clips and a 4-pin dual header for connecting it to the programmer. Once constructed, you will be able to use it over and over. It will have even more life span than the SOIC clip itself.


There are some Internet stores that sell some of the equipment used on the described jobs. For example, you may get the SOIC-8 SMD clip complete with its harness and ready to use from MCMall. For the link, just click on the picture below:
The microclips can be obtained from the electronics distributors, DigiKey. The link is below along with the picture.
Good luck and be always careful when working with sensitive electronic circuits by using ESD (ElectroStatic Discharge) protection to avoid damaging the circuits.
Website's recent related searches:
Also Interesting...
Offerize.com





Hi
I would like to know how and where can I obtain all the neccesary programmer and the clips in order to reset the toyota ecu,do you perhaps also have a manual or anything I can read to work on those ecu’s..
Hello Nelson.
The programmer can be any serial EEPROM programmer that is capable of
reading / writing serial “I2C”, “SPI” and “uWire” EEPROMS. We can recommend
eetools.com. If you wish to check their website, it is listed below:
http://www.eetools.com/index.cfm?fuseaction=product.display&product_id=304
Here are another suitable programmer for the job:
http://www.mcumall.com/comersus/store/comersus_viewItem.asp?idProduct=4312
The SMD SOIC-8 clip alone can be found in the link below from the DigiKey
Company:
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=5250PO-ND
The picture in that page is for illustration purposes only. It shows a
28-pin unit, but the part number being sold in the list is the SOIC-8 unit.
About a Complete Kit
Please note that if using the clip, you must either construct or build a
wire harness for connecting the chip to the device used for programming it.
Normally a flat 8-conductors ribbon wire is used, with an 8-pin DIL socket
in one end and the SMD clip on the other. This is handy for instantly
reading / writing the EEPROMS in-circuit without desoldering.
There are complete kits available with the ribbon wire pre-assembled form
several Internet sites, like the one listed below:
http://www.mcumall.com/comersus/store/comersus_viewItem.asp?idProduct=4406
All above are examples only. We are not affiliated to any of those sellers
or websites in any way. Also, we are not aware if those sellers / websites
accept payments or ship to specific Countries. For that information you
must contact them.
Is the second picture, where the micro pincers are colocated the location of the eeprom in the toyota corolla.
Thanks
Hello Josh.
Yes, that is exactly an ECM from 2005-2007 Toyota Corolla (A/T 1.8L VVTi).
The pincers are attached to immobilizer EEPROM, which is a 95040 SPI device, located at the bottom side of the circuit board.
Best regards,
Richard
Hello Richard.
I have a Toyota Corolla S 2006 with a 89661-02D02 ecm number, and i just bought a ecm with the same number, i only need to purchase your already programed eeprom and solder it to my new ecm and my car will start.
Thanks
Yes. As simple as that, unless the ECM has any problem, as those models (89661-02D02 and 89661-02D01) have been largely replaced by Toyota.
Some will not start the car (non-immobilizer related) and some others will start, but will not accelerate more than 2000 RPMs. There are cases that will even give problems with the transmission. So if you bought it second hand or from a junkyard or specially, from eBay, make sure they gave you any sort of warranty.
The latest model for replacing your ECM is the 89661-02K22. If new, just install it and use. If used, the EEPROM we sell will work.
This EEPROM will work in the 89661-02C1x, 89661-02D0x and the 89661-02K2x.
Best wishes,
Richard
Hi,
I am working on Toyota Vehicles, especially on immobilizer. Do you have Immobilizer EEPROM for the following ECUs (89666-12060) and (89661-1E480)