LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volvo >> 2012 >> XC90 Base, AWD >> Repair and Diagnosis >> Transmission >> Automatic Trans >> Electrical Components - Design And Function >> Upper Electronic Module (UEM) (2005-2014) >> Downloading Software And Replacing The Control Module
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Downloading Software And Replacing The Control Module

New software can be downloaded into the upper electronic module (UEM). When ordering software, the hardware and the software in the car is compared to the information in the Volvo central database. If the comparison is OK the software is downloaded to the control module. The PINs for the existing remote controls are downloaded at the same time.

If the comparison between the vehicle and Volvo central database is not OK, the database is updated with the relevant configuration. When this is complete the software and PINs are downloaded.

When installing a completely new upper electronic module (UEM) in the car, the PINs for the existing remote controls are downloaded to the control module. New remote controls do not need to be ordered after a software download or after the control module is replaced.

The control module is integrated in the rear view mirror. If the control module is replaced, the rear view mirror assembly must also be replaced.

The upper electronic module (UEM) must be unlocked using a unique PIN to download software or to add remote controls. VIDA automatically unlocks the control module. The PIN is obtained from the Volvo central database. It is sent with the software package if:

Because of the unique PIN code, the control module cannot be moved between vehicles.

Three customer parameters can be programmed into the upper electronic module (UEM). These customer parameters are stored in the control module but not in the Volvo central database. This means that the customer parameters must be reprogrammed when hardware is replaced.

Two different times for internal lighting can be programmed depending on the requirements of the customer. These times are parameters that are adjusted directly using VIDA:

In addition the degree of anti-dazzle of rear view mirrors with automatic anti-dazzle function can be set to customer requirements. The selectable values are Light, Normal and Dark. This programming is carried out by ordering and carrying out software downloads, especially for setting anti-dazzle.