檔案完整性

專業工作流程中的 ECU 總和檢查碼基礎

總和檢查碼只是檔案完整性的一部分,不能證明標定屬於該車輛,也不能證明車輛會依預期運作。

作者:Stage1Files 更新時間

總和檢查碼檢查能確認什麼

控制單元軟體可能包含用來檢查指定資料區域完整性的數值。修改涵蓋內容後,可能需要正確處理相關完整性數值。適用區域與演算法取決於平台及檔案。籠統的「總和檢查碼已修正」標籤,不應取代產生結果的工具與操作紀錄。

為何可能需要原始檔

有些總和檢查碼流程要求使用真正未修改的原始檔作為專案基準。EVC 已針對特定 WinOLS 模組記錄此要求,包括 Bosch MED17/EDC17 支援。請保留真正原始檔,以及它與編輯版本的關聯。將修改過的檔案重新命名為「原始檔」,並不會建立適當基準。

編輯前明確分配責任

確認由哪項有文件說明的工具操作驗證完整性資訊,並在適當時修正。遵循特定模組或編程協定的指示。不要假設每個編輯器、自動標定工具與刷寫工具都執行相同修正。Stage1Files 的公開資料未提供通用的自動總和檢查碼修正保證。請確認您的工作流程要求。

區分完整性與相容性

檔案即使通過完整性檢查,仍可能是該控制單元不適用的軟體。反過來,錯誤也可能源自檔案格式、資料不完整或原始基準錯誤,而非標定目標。請透過適當的工具文件與技術支援查明原因。不要只因檔案大小看似合理就忽略警告。

保留可稽核的結果

記錄原始檔與輸出檔名、軟體身分、工具和模組版本、回報結果,以及預定的編程協定。SHA-256 雜湊值有助識別特定儲存檔案,但與檔案內控制器專用的總和檢查碼不同。編程後,請使用適合工作的檢查方式驗證車輛。

延伸閱讀

查看 ECU 與 TCU 支援範圍聯絡支援 ,詢問特定檔案。