PDA

View Full Version : Opel EDC16C9 EEPROM write via OBD



michi84
3rd September, 2015, 07:41 PM
I'm trying to replace EDC16C9 ECU on Zafira B Z19DTH. Unfortunately the only ECU I could get was Z19DTL which has a differnt engine identifier and wont work in car. I hoped I can copy EEPROM with CARPROG but only reading is possible I think.
Does someone know a tool which can read EEPROM via OBD? Sine the ECU is located in a very wet and dirty area, I only want to open and read it with BDM as a last solution.

cristi_bv
3rd September, 2015, 08:32 PM
You need to clone ecu(full bdm) and could be some hardware difference between those two ecu.Check for resistors on mpc side near the plug.

michi84
3rd September, 2015, 08:36 PM
Actually I don't want ro use bdm as I dont want to open ECU. But thanks for the hint. If I finally have to use bdm I will chexk for difference. But hardwarenumber is same, so it should work..

Sent from my GT-N7100

Meat-Head
3rd September, 2015, 08:45 PM
You can read/write EEPROM via carprog no open unit, done it here at home late at night,

michi84
3rd September, 2015, 08:46 PM
I can read. But write is not available for edc16c9.

Sent from my GT-N7100

Meat-Head
3rd September, 2015, 08:50 PM
Oh not going to argue engine cide was z19dt I think

michi84
3rd September, 2015, 09:29 PM
Oh not going to argue engine cide was z19dt I think

not argueing , just facts:

http://content.screencast.com/users/passuff/folders/Snagit/media/c753cd41-805a-4b08-9865-0302be5ce324/09.03.2015-22.28.png

mislav88
3rd September, 2015, 10:00 PM
what about "Memory Dump" tab?

michi84
3rd September, 2015, 10:01 PM
You can just have a look at the dump.. no load or write ...

http://content.screencast.com/users/passuff/folders/Snagit/media/23c1596d-f08c-4d95-ae7e-5c8f4481e3b7/09.03.2015-23.08.png

gttuning
4th September, 2015, 08:25 AM
time you spend on DK about how to do it,
its faster to bdm the ecu and job done.

michi84
4th September, 2015, 08:49 AM
Arg. Why you all dont read my issue? I DONT WANT TO USE BDM BECAUSE OF RESEALING.. ecu is located between fron bumper and wheel so it gets wet al lot. If sealing fails ecu will die..

Sent from my GT-N7100

bajad
4th September, 2015, 08:57 AM
if you want start car only - you need op-com or tech 2 , reset ecu and program to car by obd
if you need make this car properly - you need tech2 or mdi to make SPS for loading proper software

michi84
4th September, 2015, 09:00 AM
I already reset ecu with carprog. Security code shows xxxx. But there is still wrong engine identifier (z19dtl instead of dth). Flash is already programmed with dth soft. But only eeprom is missing. Which tool can flash eeprom via obd?

Sent from my GT-N7100

bajad
4th September, 2015, 09:05 AM
if security code was xxxx before reseting the car with carprog , you don't reseted this ecu ,because pin code is in other place
if you "changed" soft by obd with flasher - you changed nothing , car won't start

P.S. if you don't have dealer tools - you have not choice and you can do this by BDM only , i think there isn't tools for rewrite eeprom by obd for this ecu

michi84
4th September, 2015, 09:08 AM
Before reset pin was 2792. After reset pin is xxxx.

Sent from my GT-N7100

bajad
4th September, 2015, 09:10 AM
then all is ok , ecu is reseted

michi84
4th September, 2015, 09:14 AM
Yes. But thats not the thing. I need to either change engine code in eeprom or flash completely old eeprom. But I search for an obd solution.

Sent from my GT-N7100

bajad
4th September, 2015, 09:27 AM
by obd - with tech2 or mdi

michi84
4th September, 2015, 10:05 AM
Maybe you can give me a hint. I have mdi and tis2web account. I can connect to ecu without problems with tech2win. But there is no option to programm eeprom or change eeprom contens.

Sent from my GT-N7100

bajad
4th September, 2015, 07:58 PM
you don't need change eeprom if you have mdi , make sps programing for loading calibration file by vin number and program immo to ecu

michi84
4th September, 2015, 08:01 PM
Not working. I tried with mdi tech2 and also tis2web with passthrough device. All devices failed because of engine identifier. I called the tis help desk. They confirmed that because of engine identifier its not possible to program ecu from another engine with oem tools and I should get new sparepart.
But already progrmmed flash with mpps, so only eeprom is waiting...

Sent from my GT-N7100

bajad
5th September, 2015, 04:45 PM
if hw number of ecus is the same , then you can change vin number and engine id before process loading calibration file from tis2000 or tis2web

michi84
5th September, 2015, 04:48 PM
Hw number is same. VIN was changed. But I havent found any tool to change engine number. Tis helpdesk told me its one time progrmmable only because of tuning protection.

Sent from my GT-N7100

mislav88
5th September, 2015, 05:26 PM
just open it and bdm it, why complicating...

for sealing use sikaflex 291i, its pcb safe and electric non conductive, no chance any water or dirt will get in behind that!

bajad
5th September, 2015, 06:54 PM
Hw number is same. VIN was changed. But I havent found any tool to change engine number. Tis helpdesk told me its one time progrmmable only because of tuning protection.

Sent from my GT-N7100

engine number you can change with SPS procedure - all options is available for changing : year , car,model,vin,engine,gear box and etc.

plasma533
5th September, 2015, 07:49 PM
As above, before it does SPS it normally asks if the details displayed are correct and give you the option to change them before continuing..

michi84
6th September, 2015, 08:27 AM
Sorry guys. Maybe you are right for different ecus. But for edc16 the engine code cant be changed. I can do variant coding for gearbox, cruise control, vin, gearbox ratio. But car, model and engine cant be changed.
And also for sps programming I get asked if vin is ok. If I say no and add different vin for dth instead of dtl the sps programming fails with error message for programming not successful. I sent error code /message to tis helpdesk and they told me its not possible to program dtl ecu with dth dataset because of tuning protection.

Sent from my GT-N7100

michi84
6th September, 2015, 11:48 AM
Here you can see the page for SPS programming with Tis2Web application. As you can see, I can only choose Z19DTL and not Z19DTH:
http://content.screencast.com/users/passuff/folders/Snagit/media/9433fabb-97b3-47d8-bef6-3e5358bb3f0d/09.06.2015-12.46.png

michi84
6th September, 2015, 12:52 PM
If you do a little trick, (going back in menu and continue again) you can choose different engine types and finally program the flash. But after trying three times to flash it, programming fails with an error message. I asked TIS Help Desk and they replied that Engine code can only be programmed once because of tuning protection.
http://content.screencast.com/users/passuff/folders/Snagit/media/4057f4ef-9101-4a52-b9a5-0c1bd0578116/09.06.2015-13.52.png

dimitar
6th September, 2015, 12:58 PM
just open the ~~~er and stop complicate your life

michi84
6th September, 2015, 01:00 PM
just open the ~~~er and stop complicate your life

Dont get you, sorry!

bajad
6th September, 2015, 01:53 PM
Here you can see the page for SPS programming with Tis2Web application. As you can see, I can only choose Z19DTL and not Z19DTH:
it is because you changed VIN with carprog , you don't need make any changes then you have mdi
now in this screen - return back , change VIN number, press Next and you can see others engines in this tab

michi84
6th September, 2015, 06:26 PM
No problem. I solved that already. But anyway flashing will fail..

Sent from my GT-N7100