Che cosa protegge un checksum

Il software della centralina contiene valori di integrità calcolati per regioni di memoria definite. Quando cambiano i dati di calibrazione, può essere necessario ricalcolare il checksum corrispondente affinché l'ECU accetti ed esegua il file come previsto.

L'implementazione esatta varia secondo ECU e versione software. Alcuni strumenti di programmazione correggono il checksum durante la scrittura, altri richiedono un file corretto e altri ancora segnalano la verifica senza modificare il file.

Che cosa non può confermare il checksum

Un checksum valido non dimostra che il file appartenga all'ECU, che le modifiche alle mappe siano tecnicamente appropriate o che siano presenti tutte le aree di memoria necessarie. Inoltre, non rileva la corruzione fuori dalla regione protetta.

La compatibilità va confermata separatamente mediante identificazione di hardware e software, struttura del file, metodo di lettura e comprensione di eventuali patch o modifiche precedenti.

Prima della scrittura

Conserva l'originale, confronta dimensione e struttura del file, conferma il protocollo dello strumento e stabilisci dove verrà corretto il checksum. Usa un'alimentazione regolata stabile e disattiva i carichi elettrici evitabili secondo la procedura dello strumento e del veicolo.

Un piano di ripristino deve esistere prima della prima scrittura. Per interventi Bench o Boot, conferma piedinatura, collegamenti di massa, accesso al processore e disponibilità di un backup completo, ove supportato dal protocollo.

Dopo la scrittura

Lascia che lo strumento completi i cicli di accensione prescritti e i passaggi successivi alla programmazione. Conferma la comunicazione, cancella solo i guasti pertinenti generati dalla programmazione, quindi controlla valori in tempo reale e stato dei moduli.

Se il risultato è inatteso, interrompi i tentativi ripetuti di scrittura e conserva i registri. Allega originale, file scritto, registro dello strumento e sintomi esatti a una operazione sicura di servizio file.