LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Ford >> 2024 >> Mustang Mach-E GT >> Repair and Diagnosis (Single Page) >> Accessories & Equipment >> Communication Devices >> Module Configuration - Vehicles With: Over-The-Air (OTA) Programming >> Description And Operation >> Module Configuration - System Operation and Component Description >> Over the Air (OTA) Updates
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Over the Air (OTA) Updates

NOTE: Refer to the Owner Literature for additional details of the over the air update process.

Over The Air (OTA) module updates are released from the Ford cloud and received by the vehicle GWM over the vehicle cellular and WiFi connection. The TCU WiFi and cellular connection is used to connect the vehicle to the Ford data cloud and pass the data to the GWM over its Ethernet network connection. The download of OTA updates from the cloud to the GWM occurs seamlessly in the background. Once the download from the cloud to the GWM has completed, the GWM manages the software update installation to the receiving module(s). The module updates are communicated between the GWM and the receiving modules over the Ethernet network, for Ethernet connected modules and the controller area networks (CAN), for all other modules, dependent on the update protocols.

For vehicles capable of receiving over the air updates there are 2 general types of update; Scheduled updates and Non Scheduled updates. If it is determined the update installation to the module requires the vehicle to be disabled for the installation process to complete, an installation update icon will appear on the vehicle display screen to inform the user to schedule a convenient time for the update to take place.

Vehicle status and operational preconditions must be met for all over the air (OTA) update software installations to complete, scheduled or unscheduled. Battery state of charge is an important factor that is considered before an update is started. The GWM is aware of the length of time required to update a given module and compares this against the battery state of charge. If it determines that the battery state of charge is not high enough to support the update, the update is postponed. Other preconditions that must be met before an OTA update is installed. The PTS software update dashboard displays the preconditions applicable to your vehicle. The preconditions can include but are not limited to, the following:

The vehicle must be off for a minimum of 5 minutes before the GWM will attempt the target module update, scheduled or unscheduled. The GWM confirms the 5 minute off condition is met, all other preconditions are met and the battery status can support the update process before initiating the module update(s).

The GWM considers the battery life while the module programming action is active and the vehicle is off.

Scheduled Updates 

NOTE: During scheduled updates the vehicle is disabled and does not function.

When software updates are available that must be scheduled, because the update requires the vehicle to be disabled (unusable) for a period of time, a schedule installation update pop appears on the vehicle display screen. Using the vehicle display screen the customer can schedule a time when the vehicle will not be in use, for the installation of the update to take place. 2 minutes before the update is scheduled to start the vehicle display screen displays a countdown to the scheduled start time. During these 2 minutes the update can be postponed. Once the update has begun, the update can not be postponed. When the update is in progress the vehicle display screen displays a progress bar. Upon completion, details of the competed update can be viewed on the vehicle display screen.

If the vehicle is in use or any of the preconditions are not met, at the scheduled update time the update will be postponed. If the installation of the update is postponed by the user or because preconditions were not met at the scheduled time, the user is able to reschedule the update for a time when the preconditions can be met.

Scheduled updates are required for downloads to modules where the module data is erased before the new data can be uploaded (Erase and replace method). These updates need to be scheduled as the vehicle is disabled (INHIBITED) for up to a peroid of time while the update takes place. When software updates are available, the vehicle is informed and the download begins in the background. Once the download has completed, a schedule installation update icon will appear for the user to schedule a time for the installation to take place. Once scheduled, the user is informed the installation is taking place and the vehicle is disabled while the update installation takes place. On the next use of the vehicle, details of the update can be viewed on the vehicle display screen.

Installation at the Scheduled Time 

An internet network connection is not required during the installation of the update to the target module.

Non Scheduled Updates 

Some updates are not required to be scheduled, These updates will install in the background when all preconditions are met, without the requirement to disable (INHIBIT) the vehicle for a period of time. These are commonly updates to modules that do not require the module data to be erased before the update can be installed (ABA swap configuration).

The user has the choice to select whether to allow the updates to happen automatically or whether to manually choose when the updates take place.

Update Now 

The update now function enables the vehicle owner to activate an update as soon as an update has been downloaded to the vehicle, rather than waiting for the scheduled update time. The option is designed to give more flexibility for users with schedules that do not fit a scheduled weekly update timing.

The update now button can be selected on the vehicle display screen when an update is available through the following:

When the update now button is selected, a pop up screen displays showing a countdown stating the update will start in "x" minutes, the vehicle is not usable during the update and instructing the occupants to exit and secure the vehicle before the update starts. An option to postpone an update is also displayed.

NOTE: The occupants of the vehicle must have exited and secured the vehicle within the stated time period for the update to start.

System Settings 

Vehicle connectivity must be enabled for over the air updates to be applied to the vehicle.

The customer has the option to turn Automatic Updates on or off, to switch notifications on or off, and set or change update schedules. Manual updates can be initiated by selecting the update icon on the vehicle display screen.

Notifications 

The primary point for notification of OTA software updates to the customer is the vehicle display screen. The customer also has the option to receive notifications through the FordPass app or the Ford customer website. If the customer's e-mail is available, the customer can choose to receive OTA related notification via e-mail.

Update available: Notifies the user system software updates are available.

Schedule reminder: Once an update is scheduled the user is informed through the vehicle display screen 24 hours prior to the scheduled time that the installation is going to take place and is given the option to reschedule. If the user has chosen to use the Ford mobile app, they will receive the same notification 12 hours prior to the scheduled installation time.

Download From the Cloud to the Vehicle 

All module software update files are downloaded from the Ford data cloud by the GWM to the GWM through the vehicle WiFi or cellular connection, expect for APIM SYNC software files, which are passed through the GWM to the APIM. Updates to the APIM module are driven by the GWM.

Internet Network Connection 

The vehicle has 2 sources of connection to the Ford data cloud, vehicle WiFi and vehicle cellular data. The vehicle is required to have a minimum of 3 bars signal at the location where the vehicle is parked over night, to make sure OTA updates are completed without delays.

OTA Update Subtypes 

There are a number of OTA update sub types as described below.

Cancellation of Ongoing OTA Updates 

The customer does not have the direct ability to cancel an OTA system software update. There are a few reasons why an update may be canceled.

Module Over the Air Programming Capability Chart 

Module Name Over the Air Update Programing Capable (Yes/N0) Module Update Method
ABS module Yes ABA swap
ACCM Yes ABA swap
ACM No N/A
APIM Yes ABA swap
BCM Yes Erase and Replace
BCMC [ BJB ] No Erase and Replace
BECM Yes Erase and Replace
BECMB No N/A
CCM Yes ABA swap
CMR_DSMC (Driver status monitor camera) Yes ABA swap
DCDC Yes Erase and Replace
DCME Yes Erase and Replace
DCMF Yes Erase and Replace
DCMG Yes Erase and Replace
DCMH Yes Erase and Replace
DDM Yes Erase and Replace
DSM Yes Erase and Replace
DSP No Erase and Replace
GFM (Front Trunk Release Module (FTRM)) Yes Erase and Replace
GSM No N/A
GWM Yes ABA swap
HCM Yes Erase and Replace
HVAC module Yes ABA swap
IPC Yes ABA swap
IPMA - ADAS Yes ABA swap
OBCC Yes ABA swap
OCS module No N/A
PACM Yes Erase and Replace
PCM Yes ABA swap
PDM Yes Erase and Replace
PSCM Yes ABA swap
RCM Yes Erase and Replace
RFA Yes Erase and Replace
RGTM No Erase and Replace
SCCM Yes Erase and Replace
SOBDM (Battery Charging Control Module [BCCM]) Yes Erase and Replace
SOBDMB Yes ABA swap
SOBDMC Yes Erase and Replace
SODCMC Yes ABA swap
SODCMD Yes ABA swap
SODL Yes ABA swap
SODR Yes ABA swap
TCU Yes ABA swap
WACM No N/A

OTA and Connected Vehicle Dashboard 

PTS has a Connected Vehicle tab that allows access to details of the Over the Air (OTA) update status of the vehicle. The dashboard contains a calendar with a 60 day history of the Over the air update activity on the vehicle and a Currently In Process dashboard. The calendar contains but is not limited to the information listed below.

The Currently In Process dashboard contains but is not limited to the information listed below.

Updating Modules Using The Diagnostic Scan Tool 

Modules with an Ethernet network connection can be updated through the diagnostic scan tool, using the USB flash method. A 32 GB USB drive formatted to exFAT can be used to transfer software to the Ethernet connected modules. Connect the appropriate exFAT format USB drive to the diagnostic scan tool and follow the on screen prompts to complete the software download.