LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Ford >> 2024 >> Expedition Timberline >> Repair and Diagnosis >> 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 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. A recurring schedule can be set up in case a scheduled update can not be completed at the initial scheduled time. 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 can wait for the next scheduled day, reschedule the update for a time when the preconditions can be met or use the update now feature.

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 a period 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, if a recurring schedule has not been set up. 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 cancel 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 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.

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. It is highly recommended the vehicle has a minimum of 3 bars signal strength 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
ACM No N/A
APIM Yes ABA swap
ATCM No N/A
BCM Yes Erase and Replace
BCMC [ BJB ] Yes Erase and Replace
CMR_DSMC (Driver status monitor camera) Yes ABA swap
DCMR No N/A
DDM Yes Erase and Replace
DSM / RBM Yes Erase and Replace
DSP No N/A
DSM Yes Erase and Replace
GSM No N/A
GWM Yes ABA swap
HVAC module Yes ABA swap
IPC Yes ABA swap
IPMA - ADAS Yes ABA swap
OCS module No N/A
PCM Yes ABA swap
PDM Yes Erase and Replace
PSCM Yes ABA swap
RACM No N/A
RCM Yes Erase and Replace
RGTM Yes Erase and Replace
RHVAC No N/A
RTM Yes Erase and Replace
SCCM Yes Erase and Replace
SCMG Yes Erase and Replace
SCMH Yes Erase and Replace
SCMJ Yes Erase and Replace
TCCM Yes Erase and Replace
TCU Yes ABA swap
TRM Yes Erase and Replace
VDM 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.

Item Description
1 Over the Air updates currently in progress includes the download status from the cloud to the ECG or the installation from the ECG to the modules. This article is only displayed when the update is in progress.
2 The Type of update being installed (bug fix, security, new feature, etc.).
3 The status of the download to the vehicle's ECG or the installation from the ECG to the modules.
4 If the vehicle needs to be inhibited during the installation, column displays YES or NO.
5 Release notes for each of the updates
6 The software level installed to the module.
7 The software level that was in the module prior to the update.
8 Over the Air Update 60 day history displays a list of software updates or attempts.
9 Update identification code
10 Update deployment ID
11 Date the update was released from the cloud.
12 Module receiving the update
13 The completion status of the download to the vehicle's ECG or the installation from the ECG to the modules. Successful, Cancelled, Failed update status identification.
14 The connectivity methods allowed for each update
Item Description
1 Over the Air updates currently in progress includes the download status from the cloud to the ECG or the installation from the ECG to the modules. This article is only displayed when the update is in progress
2 The completion status of the download to the vehicle's ECG or the installation from the ECG to the modules. Successful, Cancelled, Failed update status identification.
3 If the Completion Status column indicates an OTA update failure, an icon is displayed in the Troubleshooting Recommendations column. CLICK on the icon to display the recommendations on how to address the concern.
4 Troubleshooting Recommendations Pop up window
5 Update step detail window
6 Update deployment ID
7 Update identification code
8 Over the Air Update 60 day history displays a list of software updates or attempts.

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.