Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for upgrading firmware over the air and terminal, server and system applied thereto

An over-the-air upgrade and server technology, which is applied to servers and systems, over-the-air firmware upgrades, and terminals, can solve the problems of increased cost, damaged firmware, and high cost, and can reduce the demand for non-volatile memory, reduce costs, and improve upgrade reliability. sexual effect

Active Publication Date: 2021-05-04
ASR MICROELECTRONICS CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But this use of temporary non-volatile memory to store the entire newly generated firmware increases the cost of the product
[0004] It can be seen that the existing over-the-air firmware upgrade solution has technical problems of high cost or damage to the firmware when the power is abnormal.

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
  • Method for upgrading firmware over the air and terminal, server and system applied thereto
  • Method for upgrading firmware over the air and terminal, server and system applied thereto
  • Method for upgrading firmware over the air and terminal, server and system applied thereto

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0084] Embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings.

[0085] Embodiments of the present disclosure are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present disclosure from the contents disclosed in this specification. Apparently, the described embodiments are only some of the embodiments of the present disclosure, not all of them. The present disclosure can also be implemented or applied through different specific implementation modes, and various modifications or changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present disclosure. It should be noted that, in the case of no conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in the present disclosure, a...

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

An embodiment of the present disclosure provides a method for upgrading firmware over the air and the terminal, server and system applied thereto, belonging to the field of data processing. The method includes: the terminal downloads the firmware upgrade file corresponding to the old firmware from the server to the new firmware storage area, Wherein, the firmware upgrade file includes M upgrade blocks, and M is a positive integer; determine the current target upgrade block to be updated, and determine the storage area to be covered corresponding to the target upgrade block, wherein the target upgrade block is M any one of the upgrade blocks; store the target upgrade block in a temporary storage area; read the target upgrade block from the temporary storage area, and write it into the storage area to be overwritten. Through the solution of the present disclosure, the problem that the terminal cannot be restarted to continue the upgrade when the power failure is abnormal is solved, and at the same time, the demand for non-volatile memory during the upgrade is effectively reduced, the reliability of the upgrade is improved, and the cost is reduced.

Description

technical field [0001] The technical field of data processing disclosed herein, in particular, relates to a method for upgrading firmware over the air and the terminal, server and system to which it is applied. Background technique [0002] Firmware Over-The-Air, FOTA for short, uses the new firmware and old firmware to be upgraded to perform differential processing DFOTA, and repairs and optimizes the system for devices with networking functions. The differential upgrade generally downloads the differential upgrade file to the local non-volatile memory Flash, and then merges the old firmware and the differential file into the new firmware according to the non-volatile memory, and then replaces the old firmware with the new firmware to complete the upgrade. When writing the new firmware into the non-volatile memory stored in the old firmware during the upgrade process, if an exception occurs, such as power failure, the newly synthesized firmware data will be lost, and the no...

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 Patents(China)
IPC IPC(8): G06F8/654G06F8/658
CPCG06F8/654G06F8/658
Inventor 石怀文黄永佳周进雷扬
Owner ASR MICROELECTRONICS CO LTD