Boot program backup method and Boot program backup device
A program and equipment technology, applied in the direction of program control device, program loading/starting, and the generation of response errors, etc., can solve problems such as equipment cannot run normally, upgrade failure, and reduce equipment maintainability, etc., to prevent equipment from failing to start, Guaranteed effect of reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] Embodiment 1 of the present invention provides a method for backing up a Boot program, which is used on a device that needs to be started using the Boot program, and needs to be designed as follows on the device:
[0032] The main Boot program is stored in the main Boot area of the first Flash chip (i.e. the storage medium, and the Flash chip is used as an example in the follow-up), and the backup Boot program is stored in the backup Boot area of the second Flash chip; and,
[0033] The CPU chip selection signal CS0 is connected to the first Flash chip through a logic chip (such as CPLD (Complex Programmable Logic Device, complex programmable logic device), FPGA (Field Programmable Gate Array, field programmable gate array), etc.), and the CPU chip selection signal CS1 accesses the second Flash chip through the logic chip; and,
[0034] When starting the main Boot program, control the CPU chip select signal CS0 to connect to the first Flash chip through the logic ch...
Embodiment 2
[0058] Embodiment 2 of the present invention provides a method for backing up a Boot program, which is used on a device that needs to be started by using a Boot program. Backup design method) and detailed implementation process for further explanation.
[0059] (1) Hardware circuit design.
[0060] Such as image 3 The schematic diagram of the hardware circuit design shown, two Flash chips (take Flash0 and Flash1 as an example), each Flash chip is connected to a CPU chip select signal (take CS0 and CS1 as an example), and the two CPU chip select signals pass through the logic chip Connect with the Flash chip. exist image 3 Among them, the CPU chip select signal CS0 is connected to Flash0 through a logic chip, and the CPU chip select signal CS1 is connected to Flash1 through a logic chip.
[0061] (2) Boot program storage design.
[0062] Such as Figure 4 The main / backup Boot program storage design schematic diagram shown in the figure shows that each Flash chip needs t...
Embodiment 3
[0107] Based on the same inventive concept as the above method, a backup device for the Boot program is also provided in the embodiment of the present invention, such as Figure 7 As shown, the equipment includes:
[0108] The first starting module 11 is used to start the main Boot program;
[0109] The first judging module 12 is used to judge whether the main Boot program is started successfully;
[0110] The first determination module 13 is used to determine that the Boot program is started when the main Boot program is started successfully;
[0111] The second starting module 14 is used to start the standby Boot program when the main Boot program is not started successfully;
[0112] The second judging module 15 is used to judge whether the standby Boot program starts successfully;
[0113] The second determination module 16 is configured to determine that the startup of the Boot program is completed when the standby Boot program is started successfully.
[0114] The ma...
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