5.2.2. Reprogramming build information

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 nameDescriptionUnits
mpl_prg_ver_majorThe reprogramming software major version number.-
mpl_prg_ver_minorThe reprogramming software minor version number.-
mpl_prg_ver_subThe reprogramming software sub-minor version number.-
mpl_prg_build_dayThe numerical day when the reprogramming software was created.days
mpl_prg_build_monthThe numerical month when the reprogramming software was created.months
mpl_prg_build_yearThe numerical year when the reprogramming software was created.years
mpl_prg_part_num_groupThe Group ID numerical value of the reprogramming software part number.-
mpl_prg_part_num_letterThe Group Letter ASCII value of the reprogramming software part number.-
mpl_prg_part_num_idThe Part ID numerical value of the reprogramming software part number.-
mpl_prg_part_num_issueThe 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”.