Embedded Combination Firmware Upgrades Without Disassembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current firmware upgrade processes for embedded combination apparatuses require disassembly and separate upgrades of main and slave devices, leading to inefficiency and increased error rates due to manual firmware version compatibility checks.

Innovation Solution

A method and device that allow the main device to connect to a computer, read and compare firmware versions with slave devices, and send upgrade commands and packages directly, eliminating the need for disassembly and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If firmware upgrades are performed separately on main device and slave device, then firmware compatibility can be controlled, but the upgrade process becomes time-consuming and complex

Engineering Contradiction:
Improvefirmware compatibilityVSAvoidupgrade time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the firmware upgrade process of the main device and slave device into a single unified operation. The main device receives a firmware upgrade package from external equipment, extracts the slave device firmware package, and automatically transmits it to the slave device for upgrading. This combined approach eliminates the need for separate manual upgrade operations while maintaining firmware compatibility through automated version matching.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The main device performs preliminary actions by first receiving and analyzing the firmware upgrade package, extracting the slave device firmware information, and determining compatibility before initiating the slave device upgrade. This preliminary verification ensures that the slave device firmware version matches the main device requirements, preventing compatibility issues before they occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If firmware upgrades are performed separately on main device and slave device, then version control is possible, but the operation process becomes complex and error-prone

Engineering Contradiction:
Improvefirmware version controlVSAvoidupgrade operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The main device performs self-service by automatically extracting slave device firmware from the received upgrade package, determining version compatibility, and transmitting the appropriate firmware to the slave device without external intervention. This self-service mechanism eliminates manual version checking and firmware selection, reducing operational complexity and potential for human error.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback through the main device reading and comparing firmware version information to determine whether the slave device needs upgrading. This feedback loop ensures that upgrades are only performed when necessary and compatible, maintaining version control while simplifying the operational process by automating the decision-making logic.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If the embedded combination apparatus is disassembled for firmware upgrade, then separate firmware burning can be performed, but the process becomes strenuous and time-consuming

Engineering Contradiction:
Improvefirmware burning flexibilityVSAvoidupgrade efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent combines the firmware burning process for both main and slave devices into a single integrated operation that occurs while the devices remain assembled. The main device receives the firmware package, extracts the slave device firmware, and transmits it wirelessly or via connection, eliminating the need for physical disassembly and significantly improving upgrade efficiency.

Inventive Principle:
Principle #5Merging (Combining)

4Reliability

If manual firmware version selection is performed, then firmware compatibility can be ensured, but the error rate increases and operation becomes more complex

Engineering Contradiction:
Improvefirmware compatibilityVSAvoidfirmware version matching accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The main device implements automated feedback by reading the slave device's current firmware version, comparing it against the extracted firmware package version, and determining whether an upgrade is needed and compatible. This automated version matching eliminates manual selection errors and ensures precise firmware compatibility through systematic comparison and verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250258666A1Firmware upgrade method for embedded combination apparatus and firmware upgrade device thereof
Publication Date: 2025.08.14 QISDA SUZHOU
  • US20250258666A1 patent drawing
  • US20250258666A1 patent drawing
  • US20250258666A1 patent drawing

AI summary

The present invention provides a firmware upgrade method and a firmware upgrade device thereof for an embedded combination apparatus. A main device is first connected to a computer for firmware upgrade, and then a firmware version of a slave device is checked to determine whether to match a firmware version of the main device. If they match, the slave device does not need to be upgraded. If any slave device has a mismatched firmware version, the main device sends an upgrade command and data of a matching firmware version to the slave device individually. The slave device receives a corresponding firmware upgrade package for firmware upgrade. The firmware upgrade method of the present invention complete a firmware upgrade process of the embedded combination apparatus without detaching the main device from the slave device, which is convenient and fast with a lower error rate.