Method and equipment for preventing hardware update from failing
A firmware upgrade and firmware technology, applied in the field of digital information transmission, can solve the problems of incomplete firmware content, failure of the device to start normally, and time-consuming storage media.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] Such as figure 1 as shown,
[0034] In step S110, the user uploads the new version of the firmware package to the temporary storage space (such as RAM) in the device by means of HTTP POST, FTP, TFTP, SCP or reading an external memory card.
[0035] Next, in step S111, the integrity check is performed on the uploaded firmware package. In this embodiment, the firmware package is a standard compression made by compressing the application program file through tar and adding algorithms such as gz and bz2. package, decompress the file content of the firmware package to the temporary storage space, if it can be decompressed correctly, it means that the firmware package is complete, then, use this firmware package to cover the existing updatable firmware, and enter step S112; if not If it is correctly decompressed, the firmware package is deleted, the upgrade program is terminated, and step S116 is entered.
[0036] In step S112, restart the device, enter the firmware verific...
Embodiment 2
[0042] This embodiment is improved on the basis of the first embodiment. The main improvement is that in this embodiment, the verification method of the first embodiment is improved, and the software package management system in the Linux system (such as DEB or RPM) to automatically install, configure, uninstall, and upgrade applications.
[0043] Such as figure 2 As shown, in step S210, the user uploads the new version of the firmware package to the temporary storage space in the device.
[0044] Next, in step S211, the integrity check is performed on the uploaded firmware package. In this embodiment, the firmware package is a standard installation package that can be recognized by the operating system and can provide the following functions: According to the version number of the updatable firmware (usually There are major version number, minor version number and revision number) to judge whether the existing application program needs to be upgraded; according to the depen...
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