Definition Of Terms
Calibration Update: Some modules are designed to be flashed or reflashed with complete new software packages. This process of reflashing the module is a calibration update.
Programmable Parameters: These are options contained within the existing software. These include items such as tire size, customer preference items and anti-theft options. The current settings are downloaded from an existing module then uploaded to a new module. They can also be configured using the diagnostic tool. Programming parameters is different from updating calibrations as no software is changed, only the options already contained in the software.
Some modules must be programmed (configured) as part of the repair procedure. If this procedure is not followed, the module will not function correctly and may set a number of DTCs, including B2477 or P1639, which indicate that so me necessary data has not been programmed into the module.
Modules that need programming should not be exchanged between vehicles. In most cases the parameter values or settings are unique to that vehicle, and if not set correctly will cause concerns or faults.
The worldwide diagnostic system (WDS) will automatically attempt to retrieve the module configuration information from all modules, and from a backup location in the powertrain control module (PCM) when vehicle ID is carried out. If the module and the PCM do not contain correct information, the diagnostic tool will either request As-Built data or display a list of items that you will need to manually configure. The diagnostic tool will program the module based on the data you enter.
For additional WDS/diagnostic tool programming procedures, refer to PROGRAMMABLE MODULE INSTALLATION (PMI) .
There are 3 different methods that are used for module programming
- programmable module installation
- calibration update
- programmable parameters
Some modules do not support all 3 methods.
Programmable Parameters
If a module that has been modified using programmable parameters needs to be installed, the PMI procedure will maintain the parameters in their altered state if the WDS is able to communicate with the old module during vehicle identification. Otherwise you may need to use programmable parameters to return them to the altered state.
Configurable Modules
The vehicle contains the following modules that are configurable
- generic electronic module (GEM)
- powertrain control module (PCM)
- anti-lock brake system/traction control (ABS/TC) or stability assist module (if equipped)
Programmable Parameters Index
| Module | Calibration Updatable | PMI | Programmable Parameter |
|---|---|---|---|
| Anti-Lock Brake System (ABS) Module | No | Yes | Tire/Wheel Size Pressure Transducer 1/2 Calibration Lateral Accel Sensor Initialization Start Yaw Rate Sensor Initialization Start |
| Powertrain Control Module (PCM) | Yes | Yes | Fuel Octane Tire/Wheel Size Axle Ratio Transmission Type |
PROGRAMMABLE PARAMETERS INDEX
- Load the CD from the diagnostic tester.
- Select the "Module Configuration" menu.
- Select the relevant module. The vehicle data must be read off before the module is removed.
- Read off the module code and/or vehicle data from the defective module.
- Remove the defective module and install the new module as described in the operation generic control module (GEM) instrument cluster restraint control module (RCM) powertrain control module (PCM)
- Using the diagnostic tester, configure the new module according to the model variant.
- Separate the diagnostic tester from the DLC.
- Check the operation of the relevant system(s).
Using The New Generation STAR (NGS) Tester When The Original Body Chassis Electrical Module Is Not Available
- Install the new module.
- Using the NGS tester and the latest version service function card, SELECT: Programmable Module Installation.
- Select: the module being installed.
- Follow the on-screen instructions.
- SELECT: Retrieve Module Configuration - Old ECU and press trigger.
- Follow the on-screen instructions.
- The NGS will attempt to retrieve module data from the powertrain control module (PCM). If the module data is available go to «STEP A»(ref-207800-S19065435932005120100000) . If the NGS displays: Call As-Built Data Center go to «STEP B»(ref-207800-S07472699312005120100000)
Step A
- SELECT: Restore Configuration - New ECU then press trigger.
- The NGS will complete loading the retrieved data and display: Module Download Successful.
- Test the module for correct operation.
Step B
- Press trigger.
- If the NGS asks for vehicle data - enter the vehicle data then press store.
- The NGS will ask for module data line 1 - enter data and press store.
- The NGS will then ask if there is an additional line of data available for that address - Select YES or NO depending on the information in the As Built Data Sheet.
- Repeat Steps 3 and 4 until the answer is NO for Step 4.
- The NGS should show a screen stating that module data was stored - press trigger.
- Follow the on-screen instructions.
- SELECT: Restore Configuration - New ECU then press trigger.
- The NGS will complete loading the entered data.
Using The New Generation STAR (NGS) Tester When The Original Body Chassis Electrical Module Is Available
- With the original module still installed, using the NGS tester and the latest version service function card, SELECT: Programmable Module Installation.
- Select: the module being installed and press trigger.
- Follow the on-screen instructions.
- SELECT: Retrieve Module Configuration - Old ECU and press trigger.
- Follow the on-screen instructions.
- INSTALL new module, SELECT: Restore Configuration - New ECU then press trigger.
- The NGS will complete loading the retrieved data.