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

Firmware upgrading method and device for embedded equipment, terminal and storage medium

An embedded device, firmware upgrade technology, applied in software deployment, electrical components, special data processing applications, etc., can solve the problems of increasing firmware update time, large storage space, occupying chips, etc., to improve data transmission speed and reduce storage. Space, the effect of reducing the amount of data

Pending Publication Date: 2021-08-06
深圳沃迪声科技股份有限公司
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing OTA technology, the firmware needs to be directly transmitted to the embedded device, and the direct transmission requires a relatively large amount of data, resulting in a relatively long transmission time, which increases the firmware update time, reduces the user experience, and requires a larger chip. Large storage space, and because of the need to choose a chip with a larger storage space, it also increases the hardware cost of the product

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
  • Firmware upgrading method and device for embedded equipment, terminal and storage medium
  • Firmware upgrading method and device for embedded equipment, terminal and storage medium
  • Firmware upgrading method and device for embedded equipment, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Embodiment 1 of the present invention discloses a firmware upgrade method for embedded devices, such as figure 1 shown, including the following steps:

[0051] Step S101, obtaining a firmware compressed file; wherein, the firmware compressed file is obtained by compressing the firmware;

[0052]Specifically, the firmware is downloaded from the official website of the firmware update through a terminal such as a PC (Personal Computer) device or a mobile phone. For example, the latest version of the firmware can be downloaded, or other versions of the firmware can be downloaded. After the firmware is downloaded, then The firmware is compressed by a compression software to obtain a compressed firmware file.

[0053] Specific compression software can choose such as WINRAR, 7ZIP and other compression software. The format of the corresponding firmware compressed file may also be one of multiple compressed formats.

[0054] Step S102, transferring the compressed firmware fi...

Embodiment 2

[0097] Embodiment 2 of the present invention also discloses a firmware upgrade device for embedded devices, such as image 3 shown, including:

[0098] Obtaining module 201, configured to obtain firmware compressed files;

[0099] A transmission module 202, configured to transmit the compressed firmware file to the preset first storage area of ​​the embedded device;

[0100] A verification module 203, configured to verify the firmware compressed file in the preset first storage area;

[0101] The decompression module 204 is used to decompress the firmware compressed file to the preset second storage area of ​​the embedded device if the verification is passed;

[0102]The upgrade module 205 is configured to restart the embedded device, so that the embedded device executes the firmware obtained by decompression, and completes the firmware upgrade.

[0103] In a specific embodiment, the firmware compressed file is obtained by compressing the firmware into a specified compressi...

Embodiment 3

[0115] Embodiment 3 of the present invention also discloses a terminal, which includes a processor and a memory. An application program is stored in the memory. When the application program runs on the processor, the method for upgrading the firmware of the embedded device in Embodiment 1 is executed.

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 embodiment of the invention discloses a firmware upgrading method and device for embedded equipment, a terminal and a storage medium. The method comprises the steps: acquiring a firmware compressed file; transmitting the firmware compressed file to a preset first storage area of the embedded device; verifying the firmware compressed file in the preset first storage area; if the verification is passed, decompressing the firmware compressed file to a preset second storage area of the embedded device; and restarting the embedded equipment to enable the embedded equipment to execute the firmware obtained by decompression, and completing firmware upgrading. According to the scheme, the firmware compressed file is obtained by compressing the firmware, the firmware compressed file is subsequently transmitted, in the transmission process, the data volume needing to be transmitted is reduced, the data transmission speed is improved, the storage space of the preset first storage area is reduced, the storage space of the embedded device is reduced, and the cost of purchasing a large storage space is reduced.

Description

technical field [0001] The invention relates to the technical field of firmware upgrade, in particular to a firmware upgrade method, device, terminal and storage medium for embedded devices. Background technique [0002] In recent years, the speed of product and technology updates in the field of embedded devices has accelerated. In order to put new products on the market as soon as possible and seize the opportunity, they are often launched immediately after the basic functions of new products are developed. Subsequent new functions or defect repairs need to be The update is implemented through OTA (Over-the-Air Technology, over-the-air technology), so that new functional firmware or defect repair firmware can be updated to customers. Therefore, OTA technology becomes more important in these products. [0003] In the existing OTA technology, the firmware needs to be directly transmitted to the embedded device, and the direct transmission requires a relatively large amount ...

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
IPC IPC(8): H04L29/08H04L29/06G06F16/174G06F8/65
CPCH04L67/06H04L67/34H04L69/04G06F16/1744G06F8/65
Inventor 张莉明
Owner 深圳沃迪声科技股份有限公司
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