DIY: Immobilizer Hacking for Lost Keys or Swapped ECU Here's how to reprogram your car's engine immobilizer to program new keys in the invent of lost keys or a swapped ECU. DIY Video: Disclaimer: The engine immobilizer is a security device. Use the information provided here in a legal and appropriate manner. Introduction: Modern Toyota and Lexus vehicles use a key with an embedded RFID chip as an added means of theft prevention. The key is read by the computer and if it matches, it will enable all systems to start the car. If the key does not match, the car will only crank but not start. This engine immobilizer system presents a barrier to many owners when it comes time to swap out a bad ECU, or if you’ve lost all the master keys and can't program new keys. While taking the car to a dealership or locksmith is an option, it could get expensive because you are at their mercy. What follows is a cheaper method you can do yourself to “virginize” your ECU to accept new keys. Here’s an overview on how the immobilizer system works on older Toyota and Lexus vehicles. How-to: generate a remote key and program remote control on a Chevrolet Captiva 2013 using VVDI Key Tool and OBDSTAR X300 DP PLUS key programmer. JMD Handy Baby I V9.0.4 Adds 4D72G Decoding Offline. When you insert the key, a coil near the ignition ring picks up the RFID signal from your key and sends it to an amplifier. Xbox 360 backup creator download. The amplifier then decrypts it and sends it to the ECU. Inside the ECU is a 93C56 EEPROM chip (IC900) that stores the key values. If the key code matches the stored values, the engine will start. On newer Toyota and Lexus vehicles, the transponder ECU is a separate unit and it’s housed under the dashboard. The reason for separating the Transponder ECU with the EEPROM storing the keys is that in the invent of lost keys, it would be cheaper for a dealership to replace the Transponder ECU than the Engine Control Unit. However its location under the dash means you will have to remove the entire dash pad. The procedure for reprogramming is similar, however you will have to short two wires on the OBDII port to perform a hand-shaking procedure between the ECUs to program new keys. This is where you need to get a programmer to connect the chip to your PC. You can either buy a USB programmer from eBay or make your own to communicate to the serial port. In my case, I made my own, using this EEPROM circuit. The components required are fairly basic, three 4.7K ohm resistors, three 5V zener diodes, and a computer with a serial port. To connect the 8-pin EEPROM chip to the computer you'll either have to solder hook-up wires to the pins or get a Test Clip for onboard programming. Note: This is the same circuit for programming the odometer’s EEPROM: Using a test clip helped a lot during prototyping. However the clip doesn’t have a good grip on the SMD chip so I chose to solder wires directly to the leads of the chip. If you do have problems reading and writing from the chip, you have to short the crystal on the board. Here’s the setup, with the computer connected to the ECU via the EEPROM circuit on a prototype breadboard. PonyProg, a free serial device programmer was the software used to read information from the serial port and 'dump' the EEPROM's contents.
0 Comments
Leave a Reply. |