Operation CHARM: Car repair manuals for everyone.

Cellular Phone: Testing and Inspection




Communication Interface Module Programming and Setup

Special Tools

EL-49642 - SPS Programming Support Tool

For equivalent regional tools, refer to Special Tools Special Tools.

Note:
* DO NOT program a control module unless directed to by a service procedure or a service bulletin. If the ECU is not properly configured with the correct calibration software, the ECU will not control all of the vehicle features properly.
* Ensure the programming tool is equipped with the latest software and is securely connected to the data link connector. If there is an interruption during programming, programming failure or ECU damage may occur.
* Stable battery voltage is critical during programming. Any fluctuation, spiking, over voltage or loss of voltage will interrupt programming. Install the EL-49642 - SPS Programming Support Tool to maintain system voltage. If not available, connect a fully charged 12 V jumper or booster pack disconnected from the AC voltage supply. DO NOT connect a battery charger.
* Turn OFF or disable systems that may put a load on the vehicles battery such as; interior lights, exterior lights (including daytime running lights), HVAC, radio, etc.
* During the programming procedure, follow the SPS prompts for the correct power mode.
* Clear DTCs after programming is complete. Clearing powertrain DTCs will set the Inspection/Maintenance (I/M) system status indicators to NO.

Reprogram ECU

To program a replacement ECU, perform the following procedure:

Note:
* It is critical to use the service replacement Communication Interface Module only in the vehicle for which it was ordered.
* Failure to perform the following procedures will result in a red LED, DTC(s) being set, and limited or incomplete OnStar(R) services
* An OnStar(R) button press to the OnStar(R) call center is not required to complete the procedure.
* It may take up to 24 hours for OnStar(R) service to become fully activated after performing the procedures.
* Perform the following procedure only once. Repeat attempts of the procedure may result in a delay of the activation process.
* To fully activate an OnStar(R) module, both the setup and activation request procedures must be completed on all vehicles with and without an active OnStar(R) subscription to insure the unit has been setup properly for the vehicle it has been installed into and also to update the OnStar(R) with the correct unit information.
* To initialize the Turn-by-Turn feature, the vehicle must first be driven 8-16 km (5-10 mi) in order to allow the system to self-calibrate the dead reckoning feature.
* On vehicles up fitted with TTY capabilities, it is necessary to perform a power cycle of the OnStar(R) Interface Module (OTIM), and toggle the TTY mode after completing the Communication Interface Module installation and setup procedures.
* The default language for the new Telematics Communication Interface Control Module is English. To change the language to French or Spanish, access the scan tool.

Note: Inform the customer that it may take up to 24 hours for the OnStar(R) service to become fully activated.

1. Install EL-49642 .
2. Access the Service Programming System (SPS) and follow the on-screen instructions.
3. On the SPS Supported Controllers screen, select ONSU Onstar(R) Module Setup and Service Activation and follow the on-screen instructions.
4. At the end of programming, choose the "Clear All DTCs" function on the SPS screen.
5. The default language for the new Communication Interface Module is English. To change the language to French or Spanish, access the scan tool.

Unsuccessful Programming Recovery

In the event of an interrupted or unsuccessful programming event, perform the following steps:

1. DO NOT turn the vehicle OFF. Ensure that all ECU, DLC and programming tool connections are secure and the TIS terminal operating software is up to date.
2. Attempt to reprogram the ECU.
3. If the ECU can still not be programmed, turn the vehicle OFF for at least one minute.
4. Vehicle in Service Mode, attempt to reprogram the ECU. The ECU should program.

If the ECU still cannot be programmed, replace the ECU.