3.3.11.1. Flash-API¶
3.3.11.1.1. Introduction¶
Flashing via UDS generally follows the following sequence. OEMs might choose to call additional services or modify the sequence.
To allow the flashing functionality shown above, the SOVD-API from ISO 17978-3 needs to be extended with the functionality defined in this document.
The standard doesn’t define how the required services should be mapped in the Classic Diagnostic Adapter.
3.3.11.1.2. API¶
Motivation To flash an ECU, the CDA needs to have access to the files that should be flashed. This API allows listing the files that are available for flashing. Endpoints
|
Motivation To flash an ECU, the CDA needs to be able to transfer the flash data to the ECU. This API allows transferring the data in block-sized chunks, as required by UDS. Endpoints All paths are prefixed with
|
3.3.11.1.3. Configuration¶
Motivation The CDA needs to know where to find the files that should be flashed to the ECUs. This configuration allows setting the flash folder. Configuration Parameter The following configuration parameter must be available in the CDA configuration:
|