- na jednym z włoskich for autor podał jak odczytać zawartość eepromu, bazując na komendach podawanych przez WiTech podczas aktualizacji eepromu klimatronika.
- podawane kody przez WiTech podczas odczytu eepromu były logowane a potem zapisane.
- aktualizacja była robiona na klimatroniku z firmy Magneti Marelli. (chyba wszystkie sterowniki klimatyzacji są z tej firmy)
- na początek oryginalny eeprom z klimy od JTD.
- jak widać wersja oprogramowania była 4600000620.
- po podłączeniu skanera CAN oraz podaniu kodów sterujących na sterownik klimatyzacji (adres 0x98) otrzymano poniższe dane.
- można tylko odczytywać po 32 bajty.
- poniżej tutaj adres 0x20 - 0x3F- adres 0x00 - 0x1f
STANDARD 7C0h 8.. 33 03 50 F5 E0 02 28 44
STANDARD 7C0h 8.. 33 23 51 F1 E0 --> 01 99 09
STANDARD 7C0h 8.. 20 11 10 13 01 99 09 20
STANDARD 7C0h 8.. 11 10 13 01 99 05 20 <--05
STANDARD 7C0h 2.. 90 44
STANDARD 7C0h 8.. 33 03 50 F5 E0 02 28 44
STANDARD 7C0h 8.. 33 23 51 F1 E0 --> 01 99 09
STANDARD 7C0h 8.. 20 11 10 13 01 99 09 20
STANDARD 7C0h 8.. 11 10 13 01 99 05 20 <--05
STANDARD 7C0h 2.. 90 44
- teraz tylko Arduino, moduł CAN-bus trochę oprogramowania i można ściagać oprogramowanie zaktualizowane i wgrywać na auta po gwarancji.STANDARD 7C0h 8.. 33 03 50 F5 E0 02 28 44
STANDARD 7C0h 8.. 33 23 51 F1 E0 -->99 04 20
STANDARD 7C0h 8.. 11 10 13 E1 1D 00 00 12
STANDARD 7C0h 8.. 01 34 36 99 05 30 36 32
STANDARD 7C0h 7.. 30 99 09 20 <--07 1C 44
STANDARD 7C0h 8.. 33 03 50 F5 E0 02 28 44
STANDARD 7C0h 8.. 33 23 51 F1 E0 -->99 04 20
STANDARD 7C0h 8.. 11 10 13 E1 1D 00 00 12
STANDARD 7C0h 8.. 01 34 36 99 05 30 36 32
STANDARD 7C0h 7.. 30 99 09 20 <--07 1C 44
- strzałkami zaznaczyłem dane otrzymane z modułu klimatronika.
- czasami występuje taki zapis 99 04 20, to znaczy że mamy 4 znaki o kodzie 0x20 hex.
- na koncu za strzałkami jest suma kontrolna dwa bajty i marker konca transmisji, czyli 0x44.
- analizujemy wydruk 0 do 0x1f.
- mamy kolejno 01, potem 9 znakow o kodzie 0x20, 11, 10, 13, 01, kolejno 9 znakow o kodzie 0x20, 11, 10, 13, 01, kolejno 5 znaków o kodzie 0x20.