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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap