Update method and device for card board software version
A software version and update method technology, applied in software deployment, program control devices, software testing/debugging, etc., can solve problems such as wasting time, improve reliability and accuracy, and prevent repeated software updates.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] figure 1 It is a schematic flowchart of a method for updating a board software version provided by Embodiment 1 of the present invention. The method is applicable to the situation of updating the software version in the board, and the method can be performed by a device for updating the software version of the board, which can be composed of hardware and / or software, and generally can be integrated in the board and all the updated feature boards. Specifically include the following:
[0023] S110. Obtain the checksum of the external upgrade file when it is detected that there is an external upgrade file.
[0024] Wherein, the external upgrade file can be set on an external memory other than the board, and the external memory is connected with the board. Specifically, the checksum is the sum of a group of data items used for verification purposes, that is, the checksum can be used to represent different versions of the same type of file. The checksum of the external u...
Embodiment 2
[0036] figure 2 It is a schematic flow chart of a method for updating a board software version provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and provides a preferred method for updating the board software version. Specifically, when an external upgrade file is detected, the checksum of the external upgrade file is obtained and further optimized, including: when When the board detects that an external storage device is connected, it detects whether there is an external upgrade file in the external storage device; if there is an external upgrade file in the external storage device, obtains the checksum of the external upgrade file.
[0037] S210. When the board detects that an external storage device is connected, detect whether an external upgrade file exists in the external storage device.
[0038] Wherein, external storage device refers to the equipment that can store files except board card,...
Embodiment 3
[0047] image 3 It is a schematic flow chart of a method for updating a board software version provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and a preferred method for updating the board software version is provided. After checking whether the checksum is consistent, further optimization is further included: if the checksum of the target software is consistent with the checksum of the external upgrade file, then maintain the default working state of the board.
[0048] S310. Obtain the checksum of the external upgrade file when it is detected that there is an external upgrade file.
[0049] S320. Confirm whether the checksum of the target software corresponding to the external upgrade file in the board is consistent with the checksum of the external upgrade file. If not, execute S330; if yes, execute S340.
[0050] S330. Update the target software based on the external upgrade file.
[0051]...
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, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com