Accessory Protocol Interface Module (APIM) Programming - Custom
Accessory Protocol Interface Module (APIM) Programming - Custom
Accessory Protocol Interface Module (APIM) Programming Using the Integrated Diagnostic System (IDS)
NOTE: Use this procedure to show all available software options, including Applications, that can be programmed into the Accessory Protocol Interface Module (APIM) when upgrades become available or as directed by a Technical Service Bulletin (TSB). For additional information on choosing the correct programming procedure, refer to Information and Entertainment System Description and Operation, APIM Programming.
NOTE: A Universal Serial Bus (USB) flash drive with a minimum storage size of 1 gigabyte (GB) may be required for this procedure (obtain locally).
NOTE: Some programming files are large (greater than 2 gigabytes). It is important that the scan tool have enough available hard drive free space to accommodate the programming file download. If a "Disk Space Error" is received, additional free space must be created on the hard drive.
NOTE:
- To prevent timeout errors and to minimize programming time, a hardwired internet connection is strongly recommended when programming.
- During programming, the vehicle display may go blank momentarily.
- The Integrated Diagnostic System (IDS) program must be closed before attempting to perform this procedure.
NOTE: This procedure will clear all Continuous Memory Diagnostic Trouble Codes (CMDTCs). Retrieve and record all CMDTCs if other diagnoses are to be performed after this procedure.
1. Connect a battery charger to the vehicle. For additional information, refer to Battery Charging in Battery, Mounting and Cables Procedures.
2. Place the ignition in the RUN position. For additional information on Intelligent Access (IA) vehicles, refer to Push Button Start System Ignition Modes in Steering Column Switches Steering Column Switches.
3. Connect the scan tool and Vehicle Communication Module (VCM) to the vehicle.
4. Open the web browser on the scan tool, go to the technician service publication web site, select "Read VIN & DTCs", and select "Go".
5. From the OASIS tab, select the "SYNC" button.
6. Select "Custom" and click the "Read SYNC" button to compare the current APIM Vehicle Interface Processor (VIP), Consumer Interface Processor (CIP), and Application software levels to the last reported state in the Ford online database.
- After the compare is performed, the scan tool displays a list of available software. Select the software level needed as indicated by the TSB. If the software level is not known, stop this procedure and perform Standard programming, which automatically selects the latest software levels. For additional information, refer to Accessory Protocol Interface Module (APIM) Programming - Standard Accessory Protocol Interface Module (APIM) Programming - Standard.
- Depending on the software level required, the scan tool automatically selects either the Service Pack or Full Flash programming method.
- Although there may be an option available to override the Service Pack installation and perform a Full Flash, choosing this option (Force CIP) requires additional programming time and is not recommended unless directed by a Technical Service Bulletin (TSB).
- Applications may require selection for installation. Applications with a green check mark next to them indicate that the APIM already has the latest level installed (no re-installation required). All applications can be selected for installation.
7. Select the customer-requested upgrade or the Application directed by the TSB.
8. NOTE: Only applications on a flash drive may be loaded to the APIM through the media hub.
NOTE: If not performing a Full Flash/Force CIP, proceed to step 10.
Remove the media hub. For additional information, refer to Media Hub Media Hub.
9. Connect the SYNC(R) Re-Flash Kit cable and adapter between the scan tool USB port and the vehicle USB cable.
10. NOTE: Do not disconnect the scan tool or cable from the APIM during programming unless directed by the scan tool on-screen prompts.
NOTE: This step may take up to 20 minutes or longer. Do not interrupt the procedure unless instructed by the scan tool.
Select the "Program SYNC" button to being the APIM programming process.
- If unable to complete programming because the operation stops or errors are received, the web browser settings may need to be configured. Refer to "Software Programming v1.1" on the technician service publication web site "Service Tips" tab.
- The updates are downloaded to the scan tool or to the USB flash drive.
- Disconnect the battery charger and start the engine when prompted by the scan tool.
11. NOTE: If the scan tool does not have an available USB port, the Re-Flash Kit cable can be unplugged at this time to make room for the USB flash drive. Do not disconnect the VCM from the scan tool.
Connect the USB flash drive to the scan tool and follow the on-screen instructions for downloading service packs and applications onto the USB flash drive.
12. NOTE: If the media hub was removed, install it before connecting the USB flash drive to the vehicle. For additional information, refer to Media Hub Media Hub.
NOTE: This step may take up to 20 minutes or longer.
When prompted by the scan tool, remove the USB flash drive and connect it to the media hub in order to install the applications into the APIM.
13. Once scan tool programming and USB flash drive programming are complete, re-install the flash drive into the scan tool and select "OK" to report software installation to the Ford online database.
- It is normal for the APIM to reset during this step.
14. Recalibrate the touchscreen.
1. Enter ACM self-diagnostic mode. For additional information, refer to Audio Control Module (ACM) Self-Diagnostic Mode Audio Control Module (ACM) Self-Diagnostic Mode, Audio System With Touchscreen.
2. Select "APIM Diagnostics".
3. Select "Touch Screen Calibration".
4. Touch the touch points (a stylus is not required) as instructed by the touchscreen.
5. To accept the new settings, touch anywhere on the screen once "Press the Enter key to accept the new settings" is displayed.
15. Clear all CMDTCs.