Equipment application program updating method and device, equipment and storage medium

A technology of application program and update method, which is applied in software deployment and other directions, and can solve problems such as radar crashes

Pending Publication Date: 2019-11-26
BEIJING AUTOROAD TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing power-on operation is performed manually by power-off operation and power-on operation again. In the process of manual power-on again, there will be a problem that the radar crashes due to power-off operation when the start-up address has not been modified.

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
  • Equipment application program updating method and device, equipment and storage medium
  • Equipment application program updating method and device, equipment and storage medium
  • Equipment application program updating method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 It is a flow chart of a method for updating a device application program provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where the device application program needs to be restarted during the upgrade or downgrade process, for example, the vehicle radar device performs the application program In the case of an upgrade, the method can be performed by software or hardware, and specifically includes the following steps:

[0029] S110. The current program of the device sends a dog feeding signal to the watchdog module at a set time interval.

[0030] Among them, the current program is the running program in the device. For example, if the radar device is running an upgrade process, the current program is the application program in the radar device before the upgrade; when the radar device is being upgraded, the current The program is an upgrade program in the radar device; after the radar device is upgraded, the curr...

Embodiment 2

[0048] figure 2 It is a flow chart of a device application update method provided by Embodiment 2 of the present invention. This embodiment optimizes the situation that the device cannot be started due to unstable voltage on the basis of the above embodiments. This embodiment can Applicable to the situation where the device’s application program needs to be restarted during the update process, for example, when the vehicle-mounted radar device is upgrading the application program, the flash block storing the startup address is locked due to the voltage instability after power-on, this method can Executed by software or hardware, specifically including the following steps:

[0049] S210. The current program of the device sends a dog feeding signal to the watchdog module at a set time interval.

[0050] S220. If the running program of the device needs to be changed, the current program modifies the program start address in the boot area of ​​the storage device, and stops sendi...

Embodiment 3

[0061] image 3 It is a flowchart of a method for updating a device application program provided by Embodiment 3 of the present invention. This embodiment optimizes the situation that the device cannot be started due to the lack of a startup address on the basis of the above embodiments. This embodiment can Applicable to the situation where the device cannot be started due to the loss of the startup address during the update process of the device's application program, for example, the radar device cannot be started due to the loss of the startup address during the application upgrade of the vehicle radar device. This method can be implemented by software or hardware , including the following steps:

[0062] S310. The current program of the device sends a dog feeding signal to the watchdog module at a set time interval.

[0063] S320. If the running program of the device needs to be changed, the current program modifies the program start address in the boot area of ​​the stor...

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 an equipment application program updating method and device, equipment and a storage medium. The method comprises: a current program of the equipment sendinga dog feeding signal to a watchdog module according to a set time interval; if the running program of the equipment needs to be changed, the current program modifying the program starting address in the starting area of the storage equipment and stopping sending the dog feeding signal to the watchdog module; if the watchdog module does not receive the dog feeding signal within the set time, sending a reset signal to a central processing unit of the equipment; and restarting the central processing unit according to the modified program starting address. According to the embodiment of the invention, the watchdog module acquires the accurate power-off time point according to the process of the upgrading program; and the equipment is automatically powered off and powered on, so that the situation that the power-off operation is carried out without modifying the starting address is avoided, and the problem that the equipment crashes due to the fact that the power-off operation is carried out without modifying the starting address during upgrading of the equipment is solved.

Description

technical field [0001] The embodiments of the present invention relate to computer equipment program processing technology, and in particular, to a method, device, equipment and storage medium for updating equipment application programs. Background technique [0002] The flash (non-volatile storage device) of the radar stores the application program and the upgrade program. The application program is used to collect and process radar data; the upgrade program is used to upgrade the application program. After running the upgrade program, the application program will be The program is upgraded to a higher version. Applications and upgrades are stored independently and run independently. The flash block of the radar also includes a boot area, which stores a boot address. When the launch address points to an application, the application is started. When the start address points to the upgrade program, the upgrade program will be started. [0003] Before and after the 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
IPC IPC(8): G06F8/65
CPCG06F8/65
Inventor 黄成伟刘晓余枫
Owner BEIJING AUTOROAD TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products