OpenFOTA programme:
MCU + Communication module based OTA solution for the whole machine level

Based on a large amount of LOT industry experience and technology accumulation, including IoT whole vehicle upgrade, MCU and other master control processor work communication module, bus architecture, differential technology, etc., Open FOTA is ABUP's OTA

Integration of FOTA upgrades with SOTA upgrades

Before the Open FOTA solution, the module only supported to upgrade the application APP of the module (FOTA), after using Open FOTA, the module can upgrade the application APP of the MCU (FOTA), which can be called Firmware Upgrade (FOTA) and Application Upgrade (SOTA) respectively from the perspective of the whole device terminal. Therefore, the Open FOTA solution is equivalent to empowering the FOTA upgrade capability and SOTA upgrade capability of IoT devices at the same time.

Key capabilities and advantages of Open FOTA
  • OTA convergence upgrade of the entire machine without development

    Both the ST MCU application APP (SOTA) and the FIBOCOM module firmware APP (FOTA) can be upgraded

  • Differential OTA for MCUs enables more robust differential upgrade capability

    The Fibocom module integrates ABUP's state-of-the-art differential upgrade algorithm, which is more efficient and has a smaller differential packet than the algorithm on the MCU.

  • Comprehensive upgrade protection mechanism and high reliability

    Open FOTA comes with mechanisms such as power failure renewal, security forensics, etc. Its wide dimensional and resource-saving situation guarantees the reliability and availability of the upgrade, and moreover supports rollback upgrades that do not consume MCU resources.

  • Support for user-defined module Flash areas

    With a differential storage area reserved from Fibocom module, users can customize the use of this area, which is equivalent to adding a plug-in flash resources available for use.

  • More in line with the whole terminal usage scenario

    Open FOTA builds a complete end-to-end and cloud interaction business scenario within the Fibocom module, and also supports near-field local upgrade and write.

  • Application examples
    Basic framework (ST MCU + Fibocom communication module as an example)


    The device side of the Open FOTA solution is composed as shown in the figure above, with the main control processor ST MCU burning the ABUP ELB firmware, which is graphically configured and generated and contains the UP program for O1 A service interaction with the module as well as the lightweight bootloader of the ST MCU and the associated protection mechanism, while the module is already pre-integrated with ABUP's UA differential algorithm, UP program, interaction logic interface, etc. have been pre-integrated in the Fibocom module.

    The end customer only needs to burn in the ELB firmware for the selected ST MCU and then pair it with the corresponding FIBOCOM module. There is almost no need to worry about how to implement FOTA, just verify and use it.


  • 7*24 Technical Support

    4008-210-928

  • Contact Email

    contact@abupdate com

  • ABUP WeChat official account