NefMoto

Technical => Cluster and Immobilizer => Topic started by: vgeorgiev on April 25, 2014, 04:19:11 AM



Title: EDC15C5 JTD ECU clone
Post by: vgeorgiev on April 25, 2014, 04:19:11 AM
Hi all,

I manage it.

Here is how I did it:
1. Put the ECU on the bench and provide it with power. You can connect K line as well.
(http://wiki.obdtuning.com/images/thumb/d/dc/MB_EDC15C5.jpg/800px-MB_EDC15C5.jpg)
(http://i105.photobucket.com/albums/m218/vrgeorgiev/IMG_0001_zps0e683246.png)

2. Check the odometer. It seems that the car used this ecu went more than 500,000km. Unidiag log showed me 0xff 0xff 0xff.
(http://i105.photobucket.com/albums/m218/vrgeorgiev/odometer_before_eeprom_zps3458f731.png)
(http://i105.photobucket.com/albums/m218/vrgeorgiev/ecu_info_zps89e3964b.png)

3. Find the EEPROM 24C04. Bottom left on the back side.
(http://i105.photobucket.com/albums/m218/vrgeorgiev/IMG_0002_zps2eb53614.jpg)

4. Solder wires to SCL, SDA and VCC. Connect to programmer
Note: When read/write the EEPROM DO NOT connect ECU power lines to power supply.
You can use any EEPROM programmer you want. I do not have a COM port on my PC. That's why I used DIY (USB<->TTL<->AVR<->EEPROM) programmer. Do not ask me :)
You can use JDM programmer with ICPROG or PonyProg software.
(http://i105.photobucket.com/albums/m218/vrgeorgiev/IMG_0005_zps8c6cd558.jpg)
(http://i105.photobucket.com/albums/m218/vrgeorgiev/IMG_0003_zps9dff49a3.jpg)
(http://i105.photobucket.com/albums/m218/vrgeorgiev/IMG_0002_zps2eb53614.jpg)

5. Read content of EEPROM.
Here is what I got:
http://1drv.ms/1jeAa4D (http://1drv.ms/1jeAa4D)

I guess the odo is located at 0х28 0х29 0х0а.
HW version is located from 0x5d to 0x65.
Stored key numbers are located from 0x1ea to ox1f8.
(http://i105.photobucket.com/albums/m218/vrgeorgiev/dump_before_zps56404489.png)

6. Download the new dump from here (http://www.techno-diag.com/pdf/index.php?dir=Immodatabase%2FIMMOOFFbins%2FFiat%2F) or here (http://1drv.ms/1jeDOvq).
The trick is to set 0x00 at adresses from 0x1ea to ox1f8.
(http://i105.photobucket.com/albums/m218/vrgeorgiev/immo_reset_zpsf6e925cc.png)

7. Program the new dump to the EEPROM and check the result.
Like a virgin :) Next key will be programmed automaticaly.
https://www.youtube.com/watch?v=4G5yAHhq1V4 (https://www.youtube.com/watch?v=4G5yAHhq1V4)
(http://i105.photobucket.com/albums/m218/vrgeorgiev/immo_status_after_zpsad9f003a.png)

The odo is clear now. If you do not want to clear the odo just use your dump and reset from 0x1ea to ox1f8.
(http://i105.photobucket.com/albums/m218/vrgeorgiev/odo_after_zpsc3467b26.png)

8. Put new ECU in the car and ignition on.
https://www.youtube.com/watch?v=yg6TOrmjOdo (https://www.youtube.com/watch?v=yg6TOrmjOdo)