Adapter Firmware Upgrade via Charging Interface MCU
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional adapters lack programmability, requiring hardware replacement to change operational functions, which is costly and inflexible.
Innovation Solution
A method and system for upgrading adapter firmware using a microcontroller unit (MCU) that receives and processes upgrade files in UART format via a charging interface, allowing flexible operation mode adjustments without hardware replacement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If hardware components of the adapter are replaced to change operational functions, then the operational function can be changed, but the manufacturing cost increases and performance is downgraded
Solution Approach 1:
The patent replaces the mechanical hardware replacement system with a software-based firmware update system. Instead of physically replacing hardware components to change adapter functions, the system uses an MCU to receive and execute upgrade files transmitted through the charging interface, enabling functional changes through software updates alone.
Solution Approach 2:
The patent makes the adapter universally programmable through the MCU, which can load and execute different firmware to provide multiple operational functions. The same hardware platform can perform different functions by loading different upgrade files, eliminating the need for multiple specialized hardware versions.
2Adaptability or versatility
If hardware components are replaced to change adapter functions, then functional changes are possible, but device complexity increases
Solution Approach 1:
The patent substitutes the complex hardware replacement mechanism with a simple software update process. The MCU receives upgrade files through existing charging interface data lines, processes them, and updates firmware without requiring any hardware changes, thereby reducing device structural complexity while maintaining functional adaptability.
3Adaptability or versatility
If the adapter is made programmable with an MCU, then operational flexibility improves, but firmware upgrade capability requires additional interfaces and complexity
Solution Approach 1:
The patent makes the charging interface data lines multi-functional by enabling them to serve both their original charging/detection purposes and the additional function of transmitting firmware upgrade files. This eliminates the need for separate dedicated upgrade interfaces, reducing overall system complexity while maintaining programmability.
Solution Approach 2:
The patent merges the firmware upgrade communication function with the existing charging interface data lines. The same physical interface handles both power/data charging operations and firmware transmission, combining multiple functions into a single integrated system rather than requiring separate dedicated interfaces.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method for upgrading firmware of an adapter, an apparatus, and a system are provided. The method includes receiving, by an adapter, an upgrade file in accordance with a Universal Asynchronous Receiver/Transmitter (UART) format, which is transferred by a converter, via a data line of a charging interface of the adapter, where the converter is configured to convert the upgrade file in accordance with a Universal Serial Bus (USB) in a personal computer (PC) into the upgrade file in accordance with the UART format for transmitting the upgrade file in accordance with the UART format to the adapter; and processing, by a microcontroller unit (MCU), the upgrade file in accordance with the UART format for upgrading the firmware of the adapter when the adapter is in an upgrading mode, where the MCU is built in the adapter. In the present disclosure, the upgrade file stored in the PC is downloaded to the MCU of the adapter for adjusting the operation modes of the adapter to upgrade the adapter. The embodiments of the present disclosure are capable of flexibly upgrading the firmware of the adapter and reducing the manufacturing cost.