Mida kontrollsumma saab ja ei saa tõendada

Kehtiv kontrollsumma näitab, et asjakohased andmepiirkonnad vastavad määratud arvutusele. See ei tõenda kalibreeringu sobivust sõidukile, tarkvaranumbri õigsust ega iga kaardimuudatuse tehnilist ohutust.

Erinevad mäluplokid võivad kasutada erinevaid arvutusi. Fail võib sisaldada ka tööriista päiseid või konteineriandmeid, mida ei tohi käsitleda ECU toormäluna.

Kus parandamine toimub

Mõni redigeerimistarkvara parandab kontrollsummad eksportimisel. Mõni programmeerimistööriist parandab need kirjutamise ajal. Teised protokollid nõuavad eraldi parandatud faili. Töökoda peab teadma, milline komponent vastutab täpse ECU ja protokolli kontrollsumma parandamise eest.

Mitme mitteseotud parandusprotseduuri rakendamine võib olla sama riskantne kui parandamata jätmine. Järgi ajakohast tööriista dokumentatsiooni ja kinnita pärast kirjutamist oodatud teade või logi.

Põhjendatav tervikluse kontrollimise protsess

Vastenda algne fail ECU identifitseerimisandmetega, salvesta faili suurus ja krüptograafiline räsi, tee kalibreerimismuudatused selle baasi põhjal ning säilita iga versioon. Enne kirjutamist kinnita konteinerivorming, kontrollsumma vastutus ja mälupaigutus.

Pärast üleandmist salvesta algse ja kalibreeritud faili räsid päringu juurde. See ei asenda tehnilist valideerimist, kuid teeb faili identiteedi ja versiooniajaloo auditeeritavaks.