NefMoto

Technical => Flashing and Chipping => Topic started by: ABH on July 04, 2018, 01:01:45 AM



Title: edc17cp44 eeprom
Post by: ABH 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.


Title: Re: edc17cp44 eeprom
Post by: Kukunin 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


Title: Re: edc17cp44 eeprom
Post by: IamwhoIam on July 16, 2018, 09:21:14 AM
Straight flashing of eeprom in any MEDC17 VAG doesn't work for cloning purposes.


Title: Re: edc17cp44 eeprom
Post by: sieniu 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 ?


Title: Re: edc17cp44 eeprom
Post by: H2Deetoo 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


Title: Re: edc17cp44 eeprom
Post by: sieniu 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


Title: Re: edc17cp44 eeprom
Post by: prj 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.


Title: Re: edc17cp44 eeprom
Post by: H2Deetoo 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.