Hey guys,
let us start a discusion about running the 551K/Q RS4 software on a 551M S4 ECU.
What we know is:
+ The ME7.1 hardware is identical between both ECUs.
+ The 32k CPU ROM binary is equal.
+ EEPROM data structure is also the same.
- The MAF sensor, injectors, K03 turbos and the throttle are different to the RS4, but that is not important for flashing the ECU.
So it must be possible to flash the original 551K/Q file into a 551M ECU.
A obstacle could be the different partnumbers between the original and the new software, which are stored in flash and EEPROM (address hex 1C2 - 1CB).
So I think it is impossible to flash over OBD and must be done in boot mode.
ECU coding can also be a problem.
The 551K ECU can only be fix coded with value "10711" for a manual gearbox and exhaust emissions EURO III.
This is set by "VARDEF" in flash and is also stored in EEPROM (address hex 7A, 7B and 8A, 8B).
The 551Q is coded with "5711"
The 551M is coded with "6611"
I don`t know what happends if the "VARDEF" value in flash, is not the same as the EEPROM data.
A table with all ECU coding variants and their meaning, will be find at page 42 in the Bosch ME7.1 function sheet.
Now we must find somebody with a 551M who do the first step and goes it on...
Later we can adapt the involved maps for a fine tuning.
What do you think?