Inspection and Verification
This Service Information provides step-by-step module configuration procedures. Carry out the PROGRAMMABLE MODULE INSTALLATION (PMI) procedure when other Service Information directs to carry out configuration or when DTCs from the following chart are present.
Note. Some of these modules utilize a 5-character DTC followed by a 2-character failure-type code. The failure-type code provides information about specific fault conditions such as opens or shorts to ground. Continuous memory DTCs have an additional 2-character DTC status code suffix to assist in determining DTC history.
| DTC | Description | Source | Action |
|---|---|---|---|
| B2477 | Module Configuration Failure | Driver Seat Module (DSM) Dual Climate Controlled Seat Module (DCSM) | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| P0602 | Powertrain Control Module Programming Error | PCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| P0603:55 | EEPROM Malfunction Not Configured | PAM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| P0605 | Internal Control Module Read Only Memory (ROM) Error | PCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| P1639 | Vehicle ID Block Corrupted, Not Programmed | PCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U0300:00 | Internal Control Module Software Incompatibility | PCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U0300:51 | Internal Control Module Software Incompatibility | ABS module | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U0300:55 | Internal Control Module Software Incompatibility | C-CM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U201A:51 | Control Module Main Calibration Data: Missing Calibration | ACM Audio Digital Signal Processing (DSP) module FCIM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2024:41 | Control Module Cal-Config Data | PAM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2024:51 | Control Module Cal-Config Data | HVAC module | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2050 | No Application Present | DCSM DSM Headlamp Control Module (HCM) Liftgate/Trunk Module (LTM) PCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2051 | One or More Calibration Files Missing / Corrupt | LTM PCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2051 | One or More Calibration Files Missing / Corrupt | PAM | INSTALL a new PAM. REFER to PARKING AID . |
| U2100:00 | Initial Configuration Not Complete: No Sub Type Information | ABS Module ACM Audio DSP module BCM C-CM FCDIM GPSM HVAC module IPC RCM SOD-L SOD-R SCCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2100:00 | Initial Configuration Not Complete: No Sub Type Information | Accessory Protocol Interface Module (APIM) | CARRY OUT APIM programming. REFER to INFORMATION AND ENTERTAINMENT SYSTEMS . |
| U2100:41 | Initial Configuration Not Complete | ABS Module | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2100:55 | Initial Configuration Not Complete | ABS Module HSWM RFA module | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2101:00 | Control Module Configuration Incompatible: No Sub Type Information | ABS module ACM Audio DSP module C-CM FCDIM GPSM SCCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
| U2101:00 | Control Module Configuration Incompatible: No Sub Type Information | APIM | CARRY OUT APIM programming. REFER to INFORMATION AND ENTERTAINMENT SYSTEMS . |
| U2200:00 | Control Module Configuration Memory Corrupt | RCM | CARRY OUT PMI. REFER to PROGRAMMABLE MODULE INSTALLATION (PMI) . |
DTC CHART
Programmable Module Installation (PMI) Using the Integrated Diagnostic System (IDS) When the Original Module is Available
Note. Following module installation, some modules require a separate procedure be carried out. For instructions, refer to the specific module removal and installation procedures.
- Connect the IDS and identify the vehicle as normal.
- From the Toolbox icon, select Module Programming and press the check mark.
- Select Programmable Module Installation.
- Select the module that is being replaced.
- Follow the on-screen instructions, turn the ignition key to the OFF position, and press the check mark.
- Install the new module and press the check mark.
- Follow the on-screen instructions, turn the ignition key to the ON position, and press the check mark.
- The IDS downloads the data into the new module and displays Module Configuration Complete.
- Test module for correct operation.
Programmable Module Installation (PMI) Using the Integrated Diagnostic System (IDS) When the Original Module is NOT Available
Note. Following module installation, some modules require a separate procedure be carried out. For instructions, refer to the specific module removal and installation procedures.
- Install the new module.
- Connect the IDS and identify the vehicle as normal.
- From the Toolbox icon, select Module Programming and press the check mark.
- Select Programmable Module Installation.
- Select the module that was replaced.
- Follow the on-screen instructions, turn the ignition key to the OFF position, and press the check mark.
- Follow the on-screen instructions, turn the ignition key to the ON position, and press the check mark.
- If the data is not available, the IDS displays a screen stating to contact the As-Built Data Center. Retrieve the data from the technician service publication website at this time and press the check mark.
- Enter the module data and press the check mark.
- The IDS downloads the data into the new module and displays Module Configuration Complete.
- Test module for correct operation.
Accessory Protocol Interface Module (APIM) Programming Using the Integrated Diagnostic System (IDS)
Note. If a new Accessory Protocol Interface Module (APIM) is being installed, install the new APIM before carrying out the following procedure. For additional information, refer to INFORMATION AND ENTERTAINMENT SYSTEMS . When carrying out the programming procedures, follow the scan tool on-screen directions.
Note. There are 2 programming procedures. The first procedure is service pack installation. To install a service pack, a USB flash drive is required (minimum flash drive size is 1 gigabyte). The file is downloaded from an online database onto a flash drive. The service pack files are then transferred via the flash drive to the vehicle USB port to update the APIM. The second procedure is a complete flash. Remove the media hub. Refer to INFORMATION AND ENTERTAINMENT SYSTEMS . The scan tool and the USB cable part number CCMUSB2-AM-AM-10 with the male A to mini female B adapter part number CCMUSB-AF-BF5 or equivalent are required to complete the flash procedure. The flash procedure deletes any paired phones that were in the SYNC® system. The file for the flash needs to be downloaded from the online database. Allow for extra time for the file to download. The zip files are between 200 and 400 megabyte, and once downloaded it needs to be unzipped to the full size approximately 2 gigabytes.
- Open a session for the vehicle from the technician service publication web site, and run On-Line Automotive Service Information System (OASIS) using Quick Start or by manually entering the Vehicle Identification Number (VIN).
- From the OASIS tab, select the "SYNC" button.
- There are three available options for APIM programming: Standard (latest version of current software and applications) Use the Standard option to update the APIM and any installed applications to latest software level. Custom (show what's available, and let me choose) Use the custom option to show all the available options including applications that can be programmed. The custom option is also used to install or un-install a specific application. Module Replacement (restore software for newly installed hardware) Use the module replacement option when the APIM has been replaced.
- After selecting one of the 3 options (Standard, Custom or Module Replacement) click the "Read APIM" button to verify the current APIM, Vehicle Interface Processor (VIP) and Consumer Interface Processor (CIP) software levels. The versions are compared to the online database. After the comparison, the scan tool indicates if a service pack needs to be installed or if a full flash is required. A USB flash drive is required to install service packs into the APIM. (The minimum size requirement for the USB flash drive is 1 gigabyte.) NOTE: If time is limited and a flash is required, it may be best to carry out the flash at another time. If the scan tool indicates the update requires a service pack, there is an option available to override the service pack installation and carry out a full flash. If the scan tool indicates that a flash has to be carried out, there is no other option. At this point there is still an option to back out of the programming procedure.
- Select the "Program APIM" button to begin the APIM programming process. NOTE: Do not disconnect the Vehicle Communication Module (VCM) or the USB cable during APIM programming.
- The update is downloaded either to the scan tool or to the USB flash drive. The APIM is then programmed. If a full flash is being carried out, the scan tool displays "Programming has been completed successfully" when the flash is completed.