September 12, 2023
Article
A Telematics Control Unit OTA Update enables automotive manufacturers and fleet operators to remotely deploy software, firmware, security patches, and feature enhancements to connected vehicles without physically accessing the vehicle. As vehicles become increasingly software-defined and connected, secure and reliable Over the Air (OTA) technology has become essential for maintaining vehicle performance, security, and functionality throughout the vehicle lifecycle.
OTA updates can be used across several vehicle systems, including drive control functions related to the powertrain, chassis, and ADAS, as well as infotainment functions such as navigation, applications, and multimedia features. By enabling remote software updates, automotive manufacturers can continuously improve vehicle capabilities while reducing maintenance effort and service costs.
A Telematics Control Unit (TCU) serves as an important communication gateway between the vehicle and remote cloud infrastructure. Equipped with wireless connectivity such as cellular, Wi-Fi, and Bluetooth, the TCU can securely receive software packages from an OTA server and transfer updates to the target vehicle systems.
A typical OTA process involves downloading the update package to the TCU, verifying its integrity and authenticity, installing it on the inactive system partition, and rebooting the device into the updated software environment.
This approach allows software updates to be deployed remotely while minimizing vehicle downtime and eliminating the need for frequent service-center visits.
Reliability is critical when updating software remotely. A power interruption, network failure, or corrupted update package during installation could make a vehicle system unavailable.
To address this challenge, iWave’s Telematics Control Unit OTA Update solution uses a redundant A/B partition architecture. The flash memory is divided into two system partitions:
The OTA client downloads and installs the new software onto the inactive partition while the existing software continues to operate from the active partition. The update package is verified before the bootloader switches to the newly updated partition.
If the update is unsuccessful or the system reboots before the update is committed, the bootloader can automatically revert to the previously functional partition. This rollback mechanism helps maintain system availability even when an OTA update fails.
An additional data partition can be used for application data, configuration files, credentials, and security keys.
Wireless connectivity provides significant benefits for connected vehicles but also introduces potential cybersecurity risks. OTA infrastructure must therefore protect software packages and communication channels against unauthorized access, tampering, spoofing, and other attacks.
iWave’s OTA approach incorporates multiple security mechanisms, including:
These mechanisms establish trust between the OTA server and the TCU, helping ensure that only authenticated and authorized software is installed on the vehicle.
The OTA client integrated into the TCU can support a range of software deployment requirements, including:
These capabilities enable manufacturers and fleet operators to manage software updates efficiently across connected vehicle fleets.
iWave supports Yocto-based Board Support Packages (BSPs) for its telematics platforms, enabling customers to integrate OTA functionality into customized Linux-based systems.
Depending on the project requirements, iWave can also create root filesystem artifacts without using Yocto. This flexibility helps accommodate different software architectures and deployment requirements.
In addition to the TCU-based solution, iWave offers a Telematics Gateway for managing OTA deployments in isolated or localized vehicle networks.
The gateway can receive updates from a central server and distribute them locally to connected devices, making it suitable for environments where direct cloud connectivity to every endpoint is not practical.
A secure and reliable Telematics Control Unit OTA Update solution provides several benefits:
iWave provides secure OTA solutions for connected automotive platforms, combining embedded hardware, Linux software, wireless connectivity, security mechanisms, and fleet-level deployment capabilities.
With support for redundant system updates, secure communication, rollback mechanisms, device identification, scheduled deployment, and scalable fleet management, iWave’s Telematics Control Unit OTA Update solution helps automotive OEMs and fleet operators build reliable and secure connected-vehicle platforms.
For more information, visit www.iwave-global.com or contact mktg@iwave-global.com
We appreciate you contacting iWave.
Our representative will get in touch with you soon!