Pages: [1]
Author Topic: edc17cp44 eeprom  (Read 967 times)
ABH
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 1


« on: July 04, 2018, 01:01:45 AM »

I am trying to clone an edc17cp44 ECU from Audi Q7 3.0 TDI CJGA. I have KTAG dumps (micro and eeprom) from both original ECU and spare ECU.
I got some help to patch the EEPROM from the spare ECU. He calculated new immo data and checksums.
I then wrote the modified EEPROM file to the new spare ECU.
Finally I wrote the unchanged micro file from the original ECU to the new spare ECU.

The car starts and can run, but not very well.
I made injector adaptations, but still the car only runs in limp mode.

I think my problem is that the spare ECU is not from the exact same engine. It is from an Q7 CRCA. The two ECU's however are the same HW.
There is probably some calibrations or adaptations in the EEPROM that need to be transferred to the new spare ECU.
So, my question is, to what extend can I reuse information from the original EEPROM?
Of course I cannot just flash the full original EEPROM to the new spare, -I need the new blocks with the updated IMMO data.
But what about all the other blocks in the original EEPROM?
Can I copy all or some of the blocks from the original EEPROM, that presumably contains important calibrations/adaptations, to the new spare ECU?
I am able to calculate checksums for modified blocks, if needed.
Any help appreciated.
Logged
Kukunin
Newbie
*

Karma: +1/-2
Offline Offline

Posts: 20


« Reply #1 on: July 16, 2018, 07:07:30 AM »

Why do you think you can't flash the whole EEPROM from the original to the spare? It's likely that hardware are identical, if you're doing a clone, that means that the original contains already all required immo data. If there are identical firmware, they indeed use EEPROM in the identical way.

Go ahead and try. If not - you always can flash it back.

P.S. Don't have experience with EDC17, only with ME7.5
Logged
IamwhoIam
Hero Member
*****

Karma: +18/-24
Offline Offline

Posts: 587


« Reply #2 on: July 16, 2018, 09:21:14 AM »

Straight flashing of eeprom in any MEDC17 VAG doesn't work for cloning purposes.
Logged

I have no logs because I have a boost gauge (makes things easier)
sieniu
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« Reply #3 on: July 16, 2018, 10:56:30 PM »

Why do you think you can't flash the whole EEPROM from the original to the spare? It's likely that hardware are identical, if you're doing a clone, that means that the original contains already all required immo data. If there are identical firmware, they indeed use EEPROM in the identical way.

Go ahead and try. If not - you always can flash it back.

P.S. Don't have experience with EDC17, only with ME7.5

Both ecu's have the same number ?
Logged
H2Deetoo
Full Member
***

Karma: +9/-0
Offline Offline

Posts: 153


« Reply #4 on: July 17, 2018, 02:01:06 AM »

Immo data is stored encrypted in the eeprom, and the encryption key is unique and is based on OTP data in the EDC17.
So a simply 1:1 copy will not work.

But a clone is possible if you "recalculate" the immo data using the key of the target ecu.
Better find someone who has the tools to do this for you.


Rgs H2Deetoo
Logged
sieniu
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 9


« Reply #5 on: July 17, 2018, 05:23:55 AM »

Immo data is stored encrypted in the eeprom, and the encryption key is unique and is based on OTP data in the EDC17.
So a simply 1:1 copy will not work.

But a clone is possible if you "recalculate" the immo data using the key of the target ecu.
Better find someone who has the tools to do this for you.


Rgs H2Deetoo

because that what you write i'm asking that number of ecu is the same.

If number's are the same we only need to change immo data in eeproms

If number's aren't the same we have to chenage immo data and than flash ecu with good frf file to be the same as original

Post eeprom from org and bought
Logged
prj
Hero Member
*****

Karma: +269/-15
Offline Offline

Posts: 3374


« Reply #6 on: July 17, 2018, 05:47:06 AM »

because that what you write i'm asking that number of ecu is the same.

If number's are the same we only need to change immo data in eeproms

If number's aren't the same we have to chenage immo data and than flash ecu with good frf file to be the same as original

Post eeprom from org and bought

Uhm, no. That's not how this works at all.
Logged
H2Deetoo
Full Member
***

Karma: +9/-0
Offline Offline

Posts: 153


« Reply #7 on: July 17, 2018, 07:04:57 AM »

Each (M)EDC17 has got unique OTP regardless of any number.
So you must *always* re-encrypt the immo data to match the ecu's encryption key, always.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.019 seconds with 18 queries. (Pretty URLs adds 0.001s, 0q)