The ECU's reprogramming mode is started as described in Section 4.5, “Programming an ECU”. The reprogramming code communicates using CCP (version 2.1) and provides a calibration tool with a mechanism to change the application software and/or calibration.
Table 5.10. Automatic ASAP2 entries for reprogramming build information (M220, M221, M250, M460, M461, M670)
ASAP2 name | Description | Units |
---|---|---|
mpl_prg_ver_major | The reprogramming software major version number. | - |
mpl_prg_ver_minor | The reprogramming software minor version number. | - |
mpl_prg_ver_sub | The reprogramming software sub-minor version number. | - |
mpl_prg_build_day | The numerical day when the reprogramming software was created. | days |
mpl_prg_build_month | The numerical month when the reprogramming software was created. | months |
mpl_prg_build_year | The numerical year when the reprogramming software was created. | years |
mpl_prg_part_num_group | The Group ID numerical value of the reprogramming software part number. | - |
mpl_prg_part_num_letter | The Group Letter ASCII value of the reprogramming software part number. | - |
mpl_prg_part_num_id | The Part ID numerical value of the reprogramming software part number. | - |
mpl_prg_part_num_issue | The Issue numerical value of the reprogramming software part number. | - |
Past and current boot code version numbering is given in Section 5.3, “OpenECU software versioning”.