System and method for determining firmware compatibility with hardware during firmware updates

By separating the hardware configuration and firmware program segments in the firmware memory, the hardware compatibility problem during firmware update of embedded devices is solved, and seamless firmware management and compatibility update of devices are achieved.

CN120803552APending Publication Date: 2025-10-17HAND HELD PRODS INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410430462.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-10
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

In embedded devices, it is difficult to determine the compatibility of new hardware components with the firmware during firmware updates, which may cause the device to become inoperable, especially when hardware components are replaced or added, and traditional firmware cannot adapt to the new hardware.

Method used

A firmware memory component layout is provided to store hardware component information and firmware program code separately. The hardware configuration section is isolated from the firmware program section. Firmware updates are only performed in the program section. When updating, the firmware program reads hardware component information from the hardware configuration section to ensure compatibility.

Benefits of technology

It achieves independent management of hardware component information and firmware programs during the firmware update process, ensures the compatibility of firmware and hardware, reduces development workload, and supports seamless firmware management of devices with multiple hardware configurations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120803552A_ABST
    Figure CN120803552A_ABST
Patent Text Reader

Abstract

Systems and methods for determining firmware compatibility with hardware during firmware updates. A computing device includes a non-volatile memory and one or more processors communicatively coupled to the non-volatile memory, where the non-volatile memory includes a hardware configuration section configured to store hardware component information and a firmware program section configured to store a firmware program, and wherein the one or more processors are configured to perform the one or more functions based on the hardware component information by (i) loading the firmware program from the firmware program section, and (ii) retrieving the hardware component information from the hardware configuration section.
Need to check novelty before this filing date? Find Prior Art