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

Software update method

A software update, file technology, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as failure to reply, failure of electronic equipment to start, etc.

Active Publication Date: 2015-11-25
WISTRON NEWEB
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when a software update fails, there is a high chance that the electronic device will not boot, or even recover, and must be sent for repair
The update failure most often occurs in the second stage above, that is, the update mechanism customized by each electronic device. Therefore, a secure update mechanism is needed to ensure that no matter how the user updates the software, it will not be affected by the update failure. render electronic equipment unusable

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
  • Software update method
  • Software update method
  • Software update method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following descriptions are examples of the invention. Its purpose is to illustrate the general principle of the present invention, which should not be regarded as a limitation of the present invention, and the scope of the present invention should be defined by the claims.

[0027] figure 1 Shown is a schematic diagram of partitioning of a known Flash memory partition (Partition). In the general boot process of electronic equipment, when the electronic equipment starts, the hardware system will load the boot loader (BootLoader) to the main memory of the electronic equipment, and then the boot loader will store the operating system on the Flash memory. (Operating System, OS) is loaded into the main memory, and enters the core (Kernel) of the operating system to execute, and then initializes hardware and related resources. After the initialization is completed, another partition will be mounted from the Flash memory to load the file system (FileSystem) therein. In ...

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 provides a software updating method, which is applicable to electronic equipment with a flash memory. The software updating method comprises the following steps of: cutting a reserved updating partition outside a current start partition of the flash memory, wherein the current start partition is a partition which is mounted when the electronic equipment is currently started; downloading a software updating file; updating the software updating file to the reserved updating partition; verifying whether the software updating file can normally operate; and if so, setting the reserved updating partition as the partition which is mounted when the electronic equipment is started later, and otherwise, keeping the current start partition as the partition which is mounted when the electronic equipment is started later. By adoption of the software updating method, influence on the electronic equipment caused by software updating failure can be avoided. The software updating method is effective regardless of software updating frequency.

Description

technical field [0001] The invention relates to a software update method for electronic equipment. Background technique [0002] The functions of software such as operating systems or applications in electronic devices (such as personal computers, smart phones, tablet computers, etc.) are becoming more and more diversified. In order to maintain the software in electronic devices or improve functions, suppliers and developers The team often provides updated or upgraded versions of the software, allowing users to update the software of electronic devices to the latest or most stable version. [0003] In general, software updates are divided into two phases. The first stage is to download the remote software file to the storage device of the electronic device, such as flash memory (Flash) or SD memory card (SecureDigitalMemoryCard), through some public agreement or private agreement. The second stage is to update the downloaded software files to the Flash through the self-def...

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): G06F9/445
Inventor 陈智文郭奕新洪于玉陈楙仕
Owner WISTRON NEWEB