Get in Toucharrow


Firmware Over The Air (FOTA)

In today’s interconnected world, embedded devices play a vital role in various industries, including automotive, healthcare , industrial & home automation. The Firmware over-the-air solution provided by Faststream allows firmware upgrades to push new features and configuration modifications responsible for operating the underlying embedded devices.


It is critical to be able to upgrade the operating systems/firmware of connected devices to maintain them safely, offer new features, and repair problems. The Internet of Things (IoT) has a lot of potential, but it also has a lot of implementation obstacles, such as context-aware updates, connectivity concerns, security risk updates, IoT deployment scale issues, and recovery from interrupted updates. Firmware upgrades have become a typical component of IoT systems to keep the huge number of linked devices up to date-and safe.


Hence, the FOTA solution should provide reduced response time, work over poor links, and provide encryption for security. The solution should be scalable and efficient with respect to link utilization. It should also offer hierarchical support for connected cars environment.


The solution provided by Faststream facilitates over-the-air updates for automobiles, medical devices, robotics, and more. Our Firmware OTA solution enables efficient and secure firmware updates for embedded devices. The system architecture consists of an update server, embedded devices acting as gateways or standalone, AWS IoT Core, and MQTT for communication.

Today, automobiles have advanced to the point where they are incredibly clever. Instead of traditional mechanical components, the software now controls the majority of the vehicles. Software is becoming increasingly common in the automobile industry and accounts for a significant amount of the bill of materials. This rise, along with excessive warranty and recall costs, indicates that FOTA is inevitable.



Through OTA services, over the air firmware updates and downloads for any of the car’s electronic control components are possible. As the number of ECUs keeps increasing in vehicles, sharing diagnostic and operational data from onboard systems may assist automotive manufacturers in improving product quality and operational efficiency, as well as providing post-sale vehicle performance and feature updates.

Software Over The Air


Wireless upgrades should be possible in modern automobiles. A connected automobile that cannot be updated remotely poses a significant cyber security risk. Automotive over-the-air updates have become the most preferred method for the distribution of everything from operating system security patches to infotainment system features and configuration changes or ECU updates.


High demands are placed on the reliability and security of the processes used for the task of updating the critical vehicle functions. Service-oriented communication in the Adaptive AUTOSAR has replaced the signal-based communication used in the Classic AUTOSAR. This system architecture has made the integration of new applications into the entire system much easier. Therefore, adaptive AUTOSAR supports differential updates, while the classic AUTOSAR requires a full update of the application software.


Our Offerings


  • Overcome the limitations of an outdated OTA software update system with Faststream’s over-the-air updater.
  • Send OTA software updates or calibrations to every ECU.
  • Safely send software updates through all the stages of the lifecycle, from engineering to production and post-sale.
  • Avoid recalls, lower maintenance, and warranty costs, and deliver overnight upgrades for vehicle features.
  • We provide customization of deployments to prevent being tied to a particular platform.

Faststream’s Management Server Includes:


  • Deployment Manager – end-to-end OTA updates
  • Package Manager – ECU firmware packages are managed and verified
  • Update Manager – Updates target ECUs in a secure manner
  • Firmware Packager – Packages to be deployed are created and authenticated
  • Integration & support – Integration is quick, and there’s always someone to help
  • Faststream OTA – Cyber security OTA for the automotive industry

FOTA Services

Hardware and software design services FOTA

Hardware and Software Design Services


  • Selection of Flash Memory-NAND, NOR, and more., based on project requirements.
  • Integration of GSM/WiFi/GPRS/Bluetooth for securing communication between the FOTA and target devices.
  • The design and development of the firmware and its integration with IoT protocols such as CoAP, MQTT, FTP/FTPS for file transfer, HTTPS, and SSL for secure data exchange.
  • Selection of encryption methods for checking the sanity of update packages.
  • Determining the FOTA update required at the system level, OS and application level, and the application level

Design and Development of FOTA components

Design and Development of FOTA components


  • The development of a bootloader to allow download of the firmware and reprogram the application device.
  • Designing and developing the FOTA management server interface.
  • Design and development of GUIs to build, schedule, deploy and manage the update package.
  • Following and reporting of the successful instances of the firmware updates.
  • Firmware rollback mechanism integration to mitigate failure or bug detected during OTA update.
  • Automated test framework development for empowering devices to perform tests and share status reports at the end of an update.

Testing of FOTA module

Testing of FOTA Module Services


Once the development of FOTA features for connected devices is done, the software and hardware components are exposed to the following pre-production test-case scenarios:


  • Corruption of memory
  • Communication failure
  • Power failure
  • Corrupted firmware image flashes
  • Failure in booting the new image of the firmware
  • Failure in retrieving information on configuration and firmware’s last status

Features of Firmware-Over-The-Air (FOTA) Solution


  • Secure and reliable OTA update mechanism over an unreliable network over the MQTT channel
  • Reliable packet delivery in intermittent network connectivity or temporary network outages
  • Support for remote firmware updates and rollbacks
  • Compatibility with a wide range of platforms and devices
  • Secured data channel with acknowledgment is established over MQTT to perform OTA
  • Remote diagnostics and troubleshooting of update failures
  • Data encryption and compression for efficient OTA updates

FOTA safely distribute

Advantages of Firmware-Over-The-Air Solution (FOTA)


  • Efficient Over-The-Air Updates on very poor link
  • Secure communication using MQTT provided by AWS IoT Core
  • The solution is scalable and can be handled millions of simultaneous OTA connections
  • The solution can be deployed for connected cars
  • The advantage over conventional HTTPS is that the retry happens in small packets that ensure overall transfer efficiency
  • Reduced downtime
  • Customization and flexibility
  • Optimized data transfer
  • Centralized management
  • Future-Proofing
  • Cost-Effective