Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A firmware automatic upgrading method based on a storage medium and the storage medium

A storage medium and automatic upgrade technology, applied in software engineering design, instruments, electrical digital data processing, etc., can solve the problems of high cost and low work efficiency, and achieve the effects of reducing manpower, easy operation, and simple operation

Inactive Publication Date: 2019-01-29
SHENZHEN DJ INNOVATION IND CO LTD
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the software upgrade of some professional electronic equipment usually requires professional technicians to upgrade manually through a laptop or through a dedicated upgrade board. If the customer's software has a problem, it usually takes a long time to solve the problem. , In addition, equipment suppliers also need to be equipped with more technical teams and material resources to serve customers, which is costly and inefficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A firmware automatic upgrading method based on a storage medium and the storage medium
  • A firmware automatic upgrading method based on a storage medium and the storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] see figure 1 , figure 1 A schematic flowchart of a firmware upgrade method when there is only one upgrade file in the storage medium according to the embodiment of the present invention is shown. Such as figure 1 As shown, the embodiment of the present invention provides a method for automatically upgrading firmware based on a storage medium, where the storage medium refers to a cloud storage module or a portable and portable storage module (such as a U disk, etc.), and the storage medium contains an upgrade Programs for iteratively updating the firmware in mobile phones, computers or other electronic products.

[0022] Specifically, when the upgrade program in the storage medium contains only one upgrade file, the storage medium-based firmware automatic upgrade method specifically includes the following steps: establish a connection between the storage and the electronic device to be upgraded, and the connection can be an electrical connection, a wireless Connection...

Embodiment 2

[0026] see figure 1 , figure 1 A schematic flowchart of a firmware upgrade method when there are multiple upgrade files in the storage medium according to the embodiment of the present invention is shown. Such as figure 1 As shown, the embodiment of the present invention provides a method for automatically upgrading firmware based on a storage medium, where the storage medium refers to a cloud storage module or a portable and portable storage module (such as a U disk, etc.), and the storage medium contains an upgrade Programs for iteratively updating the firmware in mobile phones, computers or other electronic products.

[0027] Specifically, when the upgrade program in the storage medium contains multiple upgrade files, the storage medium-based firmware automatic upgrade method specifically includes the following steps: establish a connection between the storage and the electronic device to be upgraded, and the connection can be an electrical connection, a wireless communic...

Embodiment 3

[0031] This embodiment also provides a storage medium used in the above-mentioned method for automatically upgrading firmware based on a storage medium, the storage medium includes a memory and a processor; the memory is used to store the upgrade program; the processor is used to call the upgrade program in the memory upgrade file to accept the instructions of the main MCU in the device to be upgraded, and transfer the upgrade file to the main MCU according to the above-mentioned automatic firmware upgrade method.

[0032] It can be seen from the above embodiments that in the storage medium-based firmware automatic upgrade method of the present invention, all MCUs in a multi-MCU system are upgraded at one time through the upgrade program in the storage medium, so as to avoid the need for multiple MCUs in the MCU system. In the case of a single upgrade, the upgrade efficiency can be effectively improved.

[0033] Upgrade through the upgrade program carried in the storage medium...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a firmware automatic upgrading method based on a storage medium and the storage medium. The firmware automatic upgrading method based on the storage medium comprises the following steps: connecting the storage medium with an electronic device to be upgraded; upgrading the firmware according to the firmware automatic upgrading method; a main MCU in an electronic device to beupgrade starts and automatically scan an upgrade file of an upgrade program in a storage medium and compares file names; if the file name is identical, the master MCU in the electronic equipment to be upgraded writes a single upgrade file in the storage medium or writes a plurality of upgrade files sequentially; when multiple upgrade files are written, the last upgrade of the main MCU is judged before upgrading; if upgrade is needed, the last upgrade file is directly written into the ROM or FLASH of the main MCU and then jumped to the application layer to finish upgrading; if no upgrade is required, the last upgrade file is directly jumped to the application layer to finish upgrading. The firmware automatic upgrading method is simple and convenient, and the user can upgrade the firmware by himself without professional personnel, which reduces the cost and is convenient for remote maintenance.

Description

technical field [0001] The invention relates to the technical field of firmware upgrading, in particular to a method for automatically upgrading firmware based on a storage medium and a storage medium thereof. Background technique [0002] At present, the software upgrade of some professional electronic equipment usually requires professional technicians to upgrade manually through a laptop or through a dedicated upgrade board. If the customer's software has a problem, it usually takes a long time to solve the problem. , In addition, equipment suppliers also need to be equipped with more technical teams and material resources to serve customers, which is costly and inefficient. Contents of the invention [0003] The object of the present invention is to solve the problems in the prior art, and provide a method for automatically upgrading firmware based on a storage medium and its storage medium. The method for automatically upgrading firmware is simple and easy to upgrade....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/654
CPCG06F8/654
Inventor 杨宝林段羽金波巫崇斌黎浩黄春箭滕世军唐国兴黄华婷
Owner SHENZHEN DJ INNOVATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products