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

Method, device and system for upgrading application program firmware of electronic equipment

A technology for application programs and electronic devices, applied in the computer field, which can solve problems such as inability to upgrade again, inability to run programs, and abnormal equipment.

Pending Publication Date: 2022-03-04
SHENZHEN HONGHE INNOVATION INFORMATION TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. The sign detection mechanism of whether the APP is valid is inconsistent. Some methods will run the APP even if the wrong APP is upgraded, resulting in abnormal equipment and cannot be upgraded again;
[0006] 2. If the power is abnormally cut off during the burning process, the program cannot be run or upgraded, which will eventually lead to abnormal or damaged equipment

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, device and system for upgrading application program firmware of electronic equipment
  • Method, device and system for upgrading application program firmware of electronic equipment
  • Method, device and system for upgrading application program firmware of electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] figure 1It is a flow chart of an application program firmware upgrade method of an electronic device according to a preferred embodiment of the present invention. The program storage area of ​​the electronic device of the present invention includes a boot program area and an application program firmware area, and a boot program is stored in the boot program area. , application firmware is stored in the application firmware area. In the present invention, the boot program can be used to perform the upgrade operation of the application program firmware. Specifically, it may include that the boot program judges whether the application program firmware is valid, implements the upgrade operation, and the like. Application program firmware usually refers to an application program that is used in conjunction with the hardware of an electronic device, and is an application program that exists on the basis of the hardware. After the electronic device is turned on, it first runs...

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 an application firmware upgrading method of electronic equipment, which comprises the following steps: running a bootstrap program, judging whether application firmware is valid or not, the bootstrap program comprising a memory start address, a memory end address, a preset equipment matching value and a preset upgrading completion flag value; judging whether the application firmware is valid or not, judging whether a stack address of the application firmware is in a range of a memory starting address and a memory ending address or not, and judging whether an equipment matching value in the application firmware is the same as a preset equipment matching value or not; judging whether the upgrade completion mark value in the application firmware is the same as a preset upgrade completion mark value or not; if yes, determining that the application firmware is valid; otherwise, the application firmware is invalid; if the application program firmware is invalid, receiving a first upgrading instruction, and executing application program firmware upgrading; and after the upgrade is completed, setting an upgrade completion flag value in the application firmware as a preset upgrade completion flag value.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method, device and system for upgrading application program firmware of electronic equipment. Background technique [0002] When the device needs to add new functions or solve the functional defects of existing products, it needs to upgrade the device firmware. The firmware upgrade process must be stable and reliable, otherwise it will lead to abnormal function of the device, or even disassemble and rework, resulting in huge losses. [0003] The device firmware upgrade method is generally as follows: the device program storage area includes two different areas of boot and App. When the power is turned on, the program runs in the boot area. If the APP is detected to be valid, it will jump to the APP to run. If no valid APP is detected , then wait for the upgrade command to upgrade the APP firmware. When the APP is running, if a firmware upgrade command is received, the APP val...

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/65G06F9/4401
CPCG06F8/65G06F9/4401
Inventor 张明华汪帅
Owner SHENZHEN HONGHE INNOVATION INFORMATION TECH CO LTD