A method is provided for generating a reprogramming file to reprogram a target electronic control unit (ECU) in a target vehicle. High-level language diagnostic commands are generated utilizing a standardized specification language editor comprising Open Test sequence data eXchange (OTX). High-to-low level command conversions specific for the target ECU generate Unified Diagnostic Services (UDS) operation transactions. The high-level language diagnostic sequence commands are converted into imperative language instructions-that are compiled into binary code corresponding to handling routines. A binary image of the target ECU is segmented into a plurality of data blocks. The plurality of data blocks and respective the UDS operation transactions are compiled to provide a plurality of UDS stages that are assembled into the reprogramming file.
Method for programming vehicle electronic control modules
2018-07-24
Patent
Electronic Resource
English
Method for programming vehicle electronic control modules
European Patent Office | 2019
|An automated test and programming system for electronic control modules
Automotive engineering | 1989
|Electronic Control with Interchangeable Subsystem Modules
European Patent Office | 2016
|