Upgrading method and device
A technology to be upgraded and upgraded version, applied in the field of communication, can solve the problems such as the EPLD program cannot be guaranteed to be available, the single board cannot run normally, etc., to achieve the effect of ensuring the reliability of startup
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] The method embodiment provided in Embodiment 1 of the present application may be executed on a single board or a similar computing device. Taking running on a single board as an example, figure 1It is a block diagram of the hardware structure of a single board of an upgrading method in the embodiment of the present invention. like figure 1 As shown, the single board 10 may include one or more (only one is shown in the figure) processors 102 (the processors 102 may include but not limited to processing devices such as microprocessors MCUs or programmable logic devices FPGAs), for A memory 104 for storing data, and a transmission device 106 for communication functions. Those of ordinary skill in the art can understand that, figure 1 The shown structure is only for illustration, and it does not limit the structure of the above-mentioned electronic device. For example, the veneer 10 may also include figure 1 more or fewer components than shown in, or with figure 1 Dif...
Embodiment 2
[0075] An upgrading device is also provided in this embodiment, and the device is used to implement the above embodiments and preferred implementation modes, and what has been described will not be repeated here. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.
[0076] Figure 13 is a structural block diagram of an upgrading device according to an embodiment of the present invention, such as Figure 13 As shown, the device includes:
[0077] The detection module 132 is used to detect whether there is a download mark of the second erasable and editable logic device EPLD program in the spare information area for storing the state information of the spare storage area, wherein the second EPLD program i...
Embodiment 3
[0084] An embodiment of the present invention also provides a storage medium, the storage medium includes a stored program, wherein the above-mentioned program executes the method described in any one of the above-mentioned methods when running.
[0085] Optionally, in this embodiment, the above-mentioned storage medium may be configured to store program codes for performing the following steps:
[0086] S1, detecting whether there is a download sign of the second erasable and editable logic device EPLD program in the standby information area for storing the standby storage area state information, wherein the second EPLD program is an upgraded version of the first EPLD program, and the first The EPLD program is a version to be upgraded, and the spare storage area is used to store the second EPLD program;
[0087] S2, in the case that the detection result is yes, perform a trial run on the second EPLD program;
[0088] S3. Activate the second EPLD program if the trial run of t...
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