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
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.
Both the ST MCU application APP (SOTA) and the FIBOCOM module firmware APP (FOTA) can be upgraded
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.
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.
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.
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.
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.