Что может и чего не может подтвердить контрольная сумма
Правильная контрольная сумма указывает, что соответствующие области данных удовлетворяют определённому расчёту. Она не доказывает пригодность калибровки для автомобиля, правильность номера ПО или техническую безопасность каждого изменения карт.
Разные блоки памяти могут использовать разные расчёты. Файл также может содержать заголовки инструмента или данные контейнера, которые нельзя считать необработанной памятью ECU.
Где выполняется коррекция
Некоторые редакторы исправляют контрольные суммы при экспорте. Некоторые инструменты программирования исправляют их при записи. Другие протоколы требуют отдельно исправленный файл. Мастерская должна знать, какой компонент отвечает за коррекцию для конкретного ECU и протокола.
Применение нескольких несвязанных процедур коррекции может быть столь же рискованным, как отсутствие коррекции. Следуйте актуальной документации инструмента и подтвердите ожидаемое сообщение или журнал после записи.
Обоснованный порядок проверки целостности
Сопоставьте оригинальный файл с идентификацией ECU, запишите размер файла и криптографический хеш, вносите калибровочные изменения на этой основе и сохраняйте каждую версию. Перед записью подтвердите формат контейнера, ответственность за контрольную сумму и структуру памяти.
После выдачи храните хеши оригинального и калиброванного файлов вместе с заявкой. Это не заменяет техническую проверку, но позволяет проводить аудит идентичности файлов и истории версий.