A while ago I had a problem with my instruments panel. Basically it wouldn't switch on at first. Then after removing and cleaning contacts immobiliser wouldn't work. After a while and another cleaning(including internally) , then powering it up on the bench it came back to life and seems to work fine.
However this little issue made me want to make my immobiliser backup if possible. I have only one key and no codes etc in the car service book/manual. This is 2005 Golf mk5 1K BTW.
Also I'm interested in changing a language to a currently unsupported one (polish). One can change to a variaty of languages using vcds, but Polish is not on the list. I imagine if it is possible to dump firmware from the instrument cluster memory it should be trivial to swap one of the languages to another one with a hex editor. Then there probably is some sort of checksum to fix too.
When I was in there I saw a 4 bit atmel microcontroller caller atar080e, an eeprom chip 24lc32a (trivial to read, but I haven't at the time) and on the front of the pcb a micronas cdc3279g. So the main question is:
Can I just backup the eeprom or is it encrypted with a variable key stored in the micronas chip?
Then, cdc32 chips are supported by jlink which I have. Not this exact chip, but in general it should be possible to read it unless it is secured. Does anyone know if those chips are secured to be unreadable? Alegedly there is a programmer xprog-m that can read them. Pinout suggests it uses JTAG too. Anyone knows anything about how it reads it? I would prefer to avoid having to buy yet another programmer.