Operation CHARM: Car repair manuals for everyone.

PCM Update




Service Information

PCM Update













Any one of the above updating tools can be used.

Procedure

NOTE:
* Make sure the HDS/HIM has the latest software version.
* Before you update the PCM, make sure the battery in the vehicle is fully charged, and connect a jumper battery (not a battery charger) to maintain system voltage.
* Never turn the ignition switch to ACC (I) or LOCK (0) during the update. If there is a problem with the update, leave the ignition switch ON (II).
* To prevent PCM damage, do not operate anything electrical (headlights, navigation system, brakes, A/C, power windows, door locks, etc.) during the update.
* To ensure the latest program is installed, do an PCM update whenever the PCM is substituted or replaced.
* You cannot update a PCM with a program it already has. It will only accept a new program.
* High temperature in the engine compartment might cause the PCM to become too hot to run the update. If the engine has been running before this procedure, open the hood and cool the engine compartment.
* If you need to diagnose the Honda interface module (HIM) because the HIM's red (#3) light came on or was flashing during the update, leave the ignition switch in the ON (II) position when you disconnect the HIM from the data link connector (DLC). This will prevent PCM damage.

1. HDS DLC - Connection





1. Connect the HDS to the data link connector (DLC) (A) located under the driver's side of the dashboard.

2. Turn the ignition switch to ON (II).

3. Make sure the HDS communicates with vehicle. If it does not communicate, go to the DLC circuit troubleshooting.

2. PCM - Update

1. Select the INSPECTION MENU with the HDS.

2. Select the ETCS TEST, then select the TP POSITION CHECK, and follow the HDS screen prompts.

NOTE: If the TP POSITION CHECK indicates FAILED, continue this procedure.

3. Exit the HDS diagnostic system, then select the update mode, and follow the screen prompts to update the PCM.

4. If the software in the PCM is the latest, disconnect the updating tool from the DLC, and go back to the procedure that you were doing. If the software in the PCM is not the latest, follow the instructions on the HDS. If prompted to choose the PGM-FI system or the CVT system, make sure you update both.

NOTE: If the PCM update system requires you to cool the PCM, follow the instructions on screen. If you run into a problem during the update procedure (programming takes over 15 minutes, status bar goes over 100 %, D or immobilizer indicator flashes, HDS tablet freezes, etc.), follow these steps to minimize the chance of damaging the PCM:
* Leave the ignition switch in ON (II).
* Connect a jumper battery (do not connect a battery charger).
* Shut down the HDS.
* Disconnect the HDS from the DLC.
* Reboot the HDS.
* Reconnect the HDS to the DLC, and try the update procedure again.

5. If the TP POSITION CHECK failed in step 2, clean the throttle body.

3. PCM - Idle Learn

The idle learn procedure must be done so the PCM can learn the engine idle characteristics.

Do the idle learn procedure whenever you do any of these actions:
* Replace the PCM.
* Reset the PCM.
* Update the PCM.
* Replace or clean the throttle body.
* When the engine or transmission is disassembled.

NOTE: Clearing the DTCs with the HDS does not require you to do the idle learn procedure.

Procedure

1. Make sure all electrical items (A/C, audio, lights, etc.) are off.

2. Turn the ignition switch to ON (II).

3. Start the engine. Hold the engine speed at 3,000 rpm without load (in P or N) until the radiator fan comes on, or until the engine coolant temperature reaches 194 °F (90 °C).

4. Let the engine idle for about 5 minutes with the throttle fully closed.

NOTE: If the radiator fan comes on, do not include its running time in the 5 minutes.

5. Verify on the HDS data list that the idle learn procedure is complete.

4. CKP Pattern Clear/CKP Pattern Learn

1. Select CRANK PATTERN in the ADJUSTMENT MENU with the HDS.

2. Select CRANK PATTERN CLEAR, and clear the CKP pattern.

3. Select CRANK PATTERN LEARNING with the HDS, and follow the screen prompts.

5. Start Clutch Pressure Control - Calibration

Start Clutch Pressure Control Calibration Procedure with the HDS

1. Select Start Clutch Feedback Learn in the Miscellaneous Test Menu with the HDS.

2. Test-drive the vehicle for several minutes, make sure the engine does not stall or flare when starting off, and verify that a problem does not occur on the start clutch pressure control system.

Start Clutch Pressure Control Calibration Procedure with SCS mode

1. Apply the parking brake, and block all four wheels securely.

2. Start the engine, and warm up the engine to normal operating temperature (the radiator fan comes on twice).

3. Make sure that the Malfunction Indicator Lamp (MIL) does not come on and the D indicator does not blink. If the MIL comes on or the D indicator blinks, check the fuel and emissions system or the CVT control system.

4. Select SCS mode in the Select Mode menu with the HDS.

5. Press the brake pedal, and continue pressing the pedal until the calibration is completed.

6. Start the engine without a load (headlights, audio system, blower fan, rear window defogger, A/C, etc.), and let it idle.

7. Shift the shift lever to N, shift to D, S, then L, and return to N. Repeat this shifting pattern twice within 20 seconds after the engine is started.

8. Follow the HDS screen prompts to open-circuit the SCS signal terminal using the tester menu, then disconnect the HDS from the DLC.

9. Check that the D indicator comes on when the shift lever is in N, then goes off.

10. If the D indicator blinks or does not come on, or if the indicator comes on and stays on, turn the ignition switch to LOCK (0), and restart the procedure with step 5.

11. Shift to D, and check that the D indicator comes on, then goes off.

12. If the D indicator blinks or does not come on, or if the indicator comes on and stays on, turn the ignition switch to LOCK (0), and restart the procedure with step 5.

13. Test-drive the vehicle for several minutes, make sure the engine does not stall or flare when starting off, and verify that a problem does not occur on the start clutch pressure control system.

Start Clutch Pressure Control Calibration Procedure by Driving the Vehicle

1. Start the engine, and warm up the engine to normal operating temperature (the radiator fan comes on twice).

2. Make sure that the MIL does not come on and the D indicator does not blink. If the MIL comes on or the D indicator blinks, check the fuel and emissions system or the CVT control system for DTCs. Troubleshoot accordingly.

3. Start the engine without a load (headlights, audio system, blower fan, rear window defogger, A/C, etc.), and let it idle.

4. Check the IMA battery level. If the IMA battery level indicator displays three segments or less, apply the parking brake, then start the engine with the shift lever in P or N, and hold it between 3,500 rpm and 4,000 rpm without load until the level gauge will display at half charged level.

5. Drive the vehicle with the shift lever in D until the vehicle speed reaches 37 mph (60 km/h), then release the accelerator and decelerate without pressing the brake pedal for at least 5 seconds to reach completion.

6. Test-drive the vehicle for several minutes, make sure the engine does not stall or flare when starting off, and verify that a problem does not occur on the start clutch pressure control system.