Accessory Protocol Interface Module (APIM) Programming
WARNING: This page is about a different car, the 2012 Ford Mustang. However, it is still accessible from the selected car via links, so may be relevant.
Accessory Protocol Interface Module (APIM) programming is a process that updates the APIM Consumer Interface Processor (CIP) and Vehicle Interface Processor (VIP) software. The VIP programming updates the calibration files in the portion of the APIM that interfaces with the Controller Area Network (CAN). The CIP programming updates calibration files in the portion of the APIM that interfaces with mobile phones and other customer devices.
APIM programming uses the Vehicle Communication Module (VCM) to read and program the VIP software through the Data Link Connector (DLC).