Is the coding table located in the first 32k of the ROM? Is this what Thomas has been saying all along?
Thomas: My m-box car was originally an a-box. I run code 06611 on my m-box tuned rom. Is there any way you can modify the correct location in the first 32k to permit 06611? If I am not understanding the structure here, is there a diagram which describes the relationship between the EEPROM, CPUROM, and 1024kb ECU-ROM? Haven't you already verified that the EEPROM and CPUROM are identical? This is why I'm confused by previous statements. Does the EEPROM or CPUROM need to be modified for the flash to work? It sounds like the answer is yes, but the guy above me thinks there's a table for permissible-codes....
The 32K CPUROM can`t be changed, modified or flashed. It is a fix binary on the CPU.
We have found that the 551K/Q CPUROM is equal to the 551M and most other newer VAG ME7.1.
So there is no need to make changes on the CPUROM.
I had said that the EEPROM structure is identical between both ECUs (VAG ME7.1), but parts of the content is ECU and car specific (WFS, login, coding, partnumber, VIN...).
The differents must be checked out and adjusted.
Coding is stored in the EEPROM and in the "VARDEF" value of the 1024k flash.
Both we can change, but we have no idea what happend when we do this.
I Believe, that we can flash the 551K/Q software over the 551M without problems.
If the different partnumbers will be checked by the internal OBD flash routine, it must be flashed in bootmode.
I believe also that we can use the original ECU coding of the 551K/Q, if we have successful flashed.
We don`t have answers to this case, so it must be tested...
@newt
Do you have more detailed informations for the coding tables?