Electrical
General Procedures — Module Programming
In this manual: Electrical
28steps
~168min
4/5difficulty
Done 0 of 28
Check
- Start the programming session with the ignition off, engine off, and turn the ignition to KOEO before starting programming.
- Make sure the vehicle battery is fully charged or connected to a battery charger. Battery voltage must be 12.6 - 13.6 volts while programming the vehicle.
- Inspect the VCM II, VCMM, or later-level device and cables for damage. Make sure the cables remain connected throughout the programming procedure.
- Turn off all unnecessary accessories, such as the radio, air conditioning, heated/cooled seats, headlamps, interior and courtesy lamps.
- Disconnect any aftermarket accessories, such as remote start, security alarm, and power inverter.
- For plug-in hybrids and electric vehicles, disconnect the external charging cord from the charge port.
- Disable Microsoft Windows sleep mode, screen saver, and hibernation modes.
- Make sure there is a good internet connection and the VCM II, VCMM, or later-level device is properly connected to the DLC.
Programming
- If replacing a module, do not connect the new module to the Wi-Fi network before completing the scan tool module replacement programming, as this may cause programming concerns.
- This programming procedure deletes all phones paired to the SYNC system when programming the APIM.
- To prevent timeout errors and minimize programming time, a wired internet connection is strongly recommended during programming.
- Make sure the FDRS version and software levels are up to date.
- Connect the diagnostic scanner to the power source. The time required for programming may exceed the run time of the diagnostic scanner.
- Connect the diagnostic scanner to the DLC.
- Log in to FDRS.
- Identify/enter the vehicle to be programmed in FDRS.
- Click "Read VIN from Vehicle" or enter the VIN manually.
- Select the Dashboard tab.
- From the list on the left side of the screen, select the module for which the programming procedure is to be performed.
- There are 3 types of module programming:
- Programmable Module Installation (PMI) - When a module is replaced, this type of programming performs the necessary preparation (software restore for the newly installed module).
- Module Configuration - Downloads configuration data to the module. The module may also be reprogrammed, depending on the current software level, when this option is selected.
- Software Update - Updates the module and all currently installed applications to the latest software levels. This option is not available if the module is already at the latest level.
- From the list on the right side of the screen, select PMI or Module Configuration.
- Carefully follow all on-screen instructions.
- After programming is complete, the message "Programming completed successfully" is displayed.
Recovery
- Disconnect the VCM II, VCMM or later level from the DLC and PC.
- Start FDRS and log in.
- In the Device Manager window that appears, select CANCEL.
- Select the appropriate VIN in the vehicle identification menu or use manual VIN entry and select GO.
- In the Automotive Communication Device Not Detected window that populates, select CONTINUE. If the Device Explorer window appears, select CANCEL.
- After the session starts, reconnect the VCM II/VCMM to the DLC and PC. The VCM II/VCMM icon should turn green in the lower right corner of the screen. If it does not, troubleshoot the FDRS connection to the VCM II or VCMM.
- In the Toolbox menu, navigate to the faulty module and download/run PMI. Follow the on-screen instructions. When asked whether the original module is installed, select NO and continue the application installation.
- After programming is complete, a list of additional steps required to complete the programming process may appear on the screen. Make sure all applicable steps are performed in order.
Test yourself
A quick Ford Escape quiz: every answer comes with an explanation and a link to the manual page.
Was this page helpful?