Both ECUs share the same HW number (04L906021FQ) and the same Bosch platform suffix (P866E7PO), so they are hardware-compatible. That's the important part.
Problem with the donor EEPROM: Your SHTC1797eeprom file starts entirely with 00s — the first critical blocks are zeroed out. Either the read failed or the donor was already virgin/cleared. The IMMO/VIN data does appear further in the file, but compare this to your original EEPROM which has proper data from offset 0x00. This needs to be verified before proceeding.
For a proper clone you need to transfer from original to donor:
VIN
IMMO / SK (secret key / component security)
CS-ID (coding)
Optionally DTC / adaptation counters
Since the donor has a different SW number (10SW000865 vs 1037548918), the cleanest approach is to write the full original flash onto the donor hardware, plus the original EEPROM content.
Before going further, I need to know:
Re-read the donor EEPROM and confirm whether it's genuinely blank/virgin or if the read was bad.
What tool did you use for the bench read?
Is the donor a used unit from another car or a new/virgin unit?
If the donor EEPROM is truly virgin, the clone is straightforward — write original full flash + original EEPROM to the donor. If it was a bad read, you need a clean re-read first.
Brief information about cookies, sessions, and data handling.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.