Methods, apparatus, storage media, and electronic devices for upgrading the boot loader based on a single-sector MCU.

By incorporating the Boot Loader program upgrade array data into the APP program upgrade file and using the temporary data storage area for CRC verification, remote Boot Loader upgrades for lightweight MCUs are achieved, solving the problem of difficult upgrades in existing technologies, reducing maintenance costs, and expanding the scope of application.

CN115993982BActive Publication Date: 2026-06-19GUIZHOU QUANAN MILING TECHNOLOGY LIMITED COMPANY

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUIZHOU QUANAN MILING TECHNOLOGY LIMITED COMPANY
Filing Date
2023-02-12
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

In existing technologies, upgrading the boot loader program of small and lightweight MCUs is difficult and remote upgrades are not possible, resulting in high maintenance costs and the risk of losing important parameters.

Method used

The Boot Loader program upgrade array data is incorporated into the APP program upgrade file. The Boot Loader and APP programs are remotely upgraded in the single-sector MCU by connecting to the host computer or remote server through a single-sector MCU and performing CRC verification using a temporary data storage area.

Benefits of technology

It enables upgrades to the Boot Loader program without requiring a factory reset, reducing maintenance costs, expanding the applicability of single-sector MCUs, and improving upgrade capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115993982B_ABST
    Figure CN115993982B_ABST
Patent Text Reader

Abstract

This invention discloses a method for upgrading the BootLoader of a single-sector MCU, belonging to the field of Boot Loader upgrade technology. It includes: merging BootLoader program upgrade array data into an APP program upgrade file to obtain a target APP program upgrade file, wherein the BootLoader program upgrade array data is used as a program segment in the target APP program upgrade file, and the BootLoader program upgrade array data stores the BootLoader program upgrade data; obtaining the target APP program upgrade file; and upgrading the target APP program upgrade file, with the BootLoader program upgrade array data upgrading along with the target APP program upgrade file. The method in this invention facilitates remote upgrades of the BootLoader for a single-sector MCU.
Need to check novelty before this filing date? Find Prior Art