RAPIDSEA Over The Air Update Stack - Overview

Over-the-air (OTA) updates are crucial for IoT devices to receive security patches, bug fixes, and new features remotely. This eliminates the need for physical access to the device, saving time and cost.

Embien’s RAPIDSEA OTA Update Stack is a popular solution that is reliable, efficient, and easy to use. It offers features like rollback capabilities, security, and flexibility, making it a great choice for IoT deployments.

Why Use RAPIDSEA for OTA Updates?

RAPDISEA Over the Air Update Stack is a proven solution for managing device updates. Along with Flint IDE, which provides a user-friendly interface for managing devices, creating update packages, and deploying them. It simplifies the process of OTA updates, making it accessible to developers and system administrators. Some reasons why it's a great choice for IoT devices:

Security

RAPDISEA OTA Stacks incorporates robust security features to protect devices during the update process. Leveraging powerful crypto algorithms (hardware or software based), it ensures the integrity and authenticity of update packages, preventing unauthorized modifications.

Flexibility

Our stack supports a wide range of devices and operating systems, as well as partial and full firmware update features, making it adaptable to various IoT deployments. It can be customized to fit user-specific needs and integrates with different cloud platforms.

Reliability

Embien has a proven track record of delivering reliable and efficient firmware and configuration OTA updates over the past 15 years. RAPIDSEA OTA stack includes features like rollback mechanisms and error handling to minimize the risk of update failures.

RAPIDSEA Firmware Over the Air - FOTA Update Stack

Firmware Over-the-air (FOTA) updates are crucial for connected as well as non-connected devices.

With embedded devices often being exposed to various security threats, FOTA updates allow for timely delivery of security patches, mitigating risks and protecting them. As the market evolves, new features and functionalities can be added to end devices through FOTA updates. This ensures that devices remain relevant and competitive without requiring physical intervention.

Also, if issues are discovered in the device's firmware, FOTA updates can be used to deploy fixes, improving its performance and reliability.

RAPDISEA FOTA Update stack serves this purpose well.

RAPIDSEA Configuration Over the Air - COTA Update Stack

Many niche digital devices need to be fine-tuned for proper functionality as per the field conditions. While the firmware need not be updated, the configurations must be set for optimal performance.
RAPIDSEA COTA update stack enables these Configuration Over-the-Air (COTA) updates over remote communication interfaces. This allows manufacturers to streamline device management, reduce maintenance costs, and ensure that customer specific settings are in place.
Together with Flint Visual Programmer, it is even possible to make some logical changes dynamically.

RAPIDSEA Model Over the Air - MOTA Update Stack

Model Over-the-Air (OTA) updates in embedded AI edge devices allow for remote updates of AI/ML models. This enables devices to learn from new data, adapt to changing environments, and improve their performance without physical intervention.
With RAPDISEA MOTA update stack, OEMs can ensure that devices remain up to date with the latest AI advancements, enhance their capabilities, and extend their lifespan.

Flint IDE For Package Generation

Embien offers its Flint System Configurator to configure the system to select one of the Update models such as:
  • A/B Swap Model
  • Dual Binary Approach
  • Golden Copy
  • Updatable Bootloader
  • Connected Bootloader

All these configurations can be done on the IDE and auto-generated code can be compiled with the project to achieve expected results.

Safe, Secure and Reliable Updates

Embien's RAPIDSEA Stack offers the best-in-class over the air update feature for wide range of software platforms such as

  • Linux - Kernel, Uboot and File systems
  • Android - Incremental and Full Updates
  • Embedded applications
  • RTOS Based Platforms
  • Bare-metal Based Platforms

Apart of these, our stack is supported across a wide range of platforms and compilers.

  • Renesas MCUS and MPUs

    RAPDISEA OTA stacks are supported for the following Renesas MCUs and MPUs

    • RA8/RA6/RA4 and RA2
      RA8/RA6/RA4 and RA2
    • RL78 Series
      RL78 Series
    • RX72 and RX6Xx
      RX72 and RX6Xx
    • RISC-V MCUs
      RISC-V MCUs
    • RZ MPUs
      RZ MPUs
  • NXP MCUS and MPUs

    All the leading MCU and MPU families from the NXP and erstwhile Freesscale

    • LPC Series
      LPC Series
    • Kinetis
      Kinetis
    • i.MX RT
      i.MX RT
    • iMx6/8 Series
      iMx6/8 Series
    • QorIQ Series
      QorIQ Series
  • Infineon MCUS and MPUs

    Industrial and General purpose processing families from Infineon including

    • XMC 4000
      XMC 4000
    • XMC 7000
      XMC 7000
    • XMC 1000
      XMC 1000
    • FM4 Series
      FM4 Series
    • AURIX Tricore
      AURIX Tricore
  • ST Micro MCUS and MPUs

    MCUs and MPUs from all spectrum of computing offered by ST Micro

    • STM32F Series
      STM32F Series
    • STM32L Series
      STM32L Series
    • STM32G Series
      STM32G Series
    • STM8 Series
      STM8 Series
    • STM32 MP
      STM32 MP
  • TI MCUS and MPUs

    Texas Instrument ARM based MCUs and higher end SITARA/OMAP processing platforms

    • AM24x Series
      AM24x Series
    • MSP430 Series
      MSP430 Series
    • C2000 Series
      C2000 Series
    • AM64x/AM65x MPUs
      AM64x/AM65x MPUs
    • AM335x/AM43x
      AM335x/AM43x
  • MicroChip

    ARM, PIC and Atmega family of MCUS and MPUS offered by Microchip are supported

    • PIC16/PIC18
      PIC16/PIC18
    • AVR Family
      AVR Family
    • PIC24/PIC32 Series
      PIC24/PIC32 Series
    • PIC32 MCUs
      PIC32 MCUs
    • SAM A5/A7 MPUs
      SAM A5/A7 MPUs
  • Other MCUS and MPUs

    MCUs from other leading vendors such as

    • Espressif ESPxx
      Espressif ESPxx
    • Nuvoton MCUs
      Nuvoton MCUs
    • Silicon Labs EFM32
      Silicon Labs EFM32
    • AD MCUs
      AD MCUs
    • Windows/Linux
      Windows/Linux
  • Compilers and toolchains

    Our stacks can be readily compiled for different toolchains including

    • GHS Multi
      GHS Multi
    • IAR Embedded Workbench
      IAR Embedded Workbench
    • Microsoft Visual C++
      Microsoft Visual C++
    • GCC
      GCC
    • Keil MDK
      Keil MDK

RAPDISEA OTA Stack Package

Some of the key features of our RAPDISEA OTA Stack are
  • Supports on various leading MCUs and Processors
  • Easy to integrate and Robust API's
  • Offers wide range of security features
  • MISRA C compliant
  • End to End solution offering
Click here to learn about the wide range of silicon support of RAPIDSEA protocols stacks.

Related Service Offerings

FAQs

There are two parts to this. The download and validation aspects can be quickly integrated as they are generally Independent of existing functionality. But the update part may call for some significant changes which will need some care and effort. With our detailed documentation and many examples, it should not take much time.

Our Success Stories