Ce que protège un checksum
Le logiciel du calculateur contient des valeurs d'intégrité calculées pour des régions mémoire définies. Lorsque les données calibrées changent, le checksum correspondant peut devoir être recalculé pour que l'ECU accepte et exécute le fichier comme prévu.
La mise en œuvre exacte varie selon l'ECU et le logiciel. Certains outils corrigent le checksum pendant l'écriture, d'autres exigent un fichier corrigé et d'autres signalent une vérification sans modifier le fichier.
Ce qu'un checksum ne peut pas confirmer
Un checksum valide ne prouve pas que le fichier appartient à l'ECU, que les modifications sont techniquement adaptées ou que toutes les zones mémoire requises sont présentes. Il ne détecte pas non plus la corruption hors de la zone protégée.
La compatibilité doit être confirmée séparément par l'identité matérielle et logicielle, la structure du fichier, la méthode de lecture et la compréhension des correctifs ou modifications antérieurs.
Avant l'écriture
Conservez l'original, comparez taille et structure du fichier, confirmez le protocole et déterminez où le checksum sera corrigé. Utilisez une alimentation régulée stable et désactivez les consommateurs électriques évitables selon les procédures de l'outil et du véhicule.
Un plan de récupération doit exister avant la première écriture. Pour bench ou boot, confirmez brochage, masses, accès processeur et disponibilité d'une sauvegarde complète lorsque le protocole le permet.
Après l'écriture
Laissez l'outil terminer les cycles de contact prescrits et les étapes après programmation. Confirmez la communication, effacez uniquement les défauts de programmation appropriés, puis contrôlez valeurs en temps réel et état des modules.
Si le résultat est inattendu, cessez les tentatives répétées d'écriture et conservez les journaux. Joignez l'original, le fichier écrit, le journal de l'outil et les symptômes exacts à une opération sécurisée de service de fichiers.