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 pow

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

Example Embodiment

[0027] Example one

[0028] figure 1 This is a flowchart of a method for updating a device application provided by the first embodiment of the present invention. This embodiment is applicable to a situation where the device application needs to be restarted during the upgrade or downgrade process, for example, a vehicle-mounted radar device performs an application In the case of an upgrade, the method can be executed 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 program running in the device. For example, if the radar device is running the upgrade process, the current program is the pre-upgrade application in the radar device before the radar device is upgraded; when the radar device is being upgraded, the current program The program is the upgrade program in the radar device; when the rad...

Example Embodiment

[0047] Example two

[0048] figure 2 This is a flowchart of a method for updating a device application program provided in the second embodiment of the present invention. This embodiment optimizes the situation that the device cannot be started due to unstable voltage on the basis of the foregoing embodiment. This embodiment can It is suitable for the situation that 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 unstable voltage after power-on. This method can be used 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 th...

Example Embodiment

[0060] Example three

[0061] image 3 This is a flowchart of a method for updating a device application program provided in the third embodiment of the present invention. This embodiment optimizes the situation that the device cannot be started due to the missing start address on the basis of the above embodiment. 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 application of the device. For example, the radar device cannot be started due to the loss of the startup address during the application upgrade of the car radar device. This method can be executed by software or hardware , Specifically 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...

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