A method and system for automatically programming embedded device firmware
An embedded device and file system technology, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as error-prone, complex command format, and increased error, so as to avoid complexity and error-prone, strong flexibility sex, avoiding duplicate effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] figure 1 It is the flowchart of the method for automatically programming the firmware of the embedded device described in this embodiment, such as figure 1 As shown, the method for automatically programming the firmware of an embedded device described in this embodiment includes:
[0030] S101. Write a configuration file according to the firmware of each model.
[0031] The firmware that needs to be programmed in an embedded system usually includes BootLoader, operating system kernel (Kernel), and file system (rootfs).
[0032] BootLoader is a small program that runs before the operating system kernel runs. Through this small program, we can initialize the hardware device and establish a map of the memory space, thereby bringing the system's software and hardware environment to a suitable state, so as to prepare the correct environment for the final call of the operating system kernel.
[0033] Operating system kernel (Kernel) refers to the core part of the operating system. I...
Embodiment 2
[0065] figure 2 It is the block diagram of the system structure for automatically programming the firmware of the embedded device described in this embodiment, such as figure 2 As shown, the system for automatically programming the firmware of an embedded device described in this embodiment includes:
[0066] The configuration file writing module 201 is used for writing configuration files according to various types of firmware. The content of the configuration file includes the configuration prompt information output by each firmware through the serial port and the commands or configuration information that should be input according to the configuration prompt information.
[0067] The firmware that needs to be programmed in an embedded system usually includes BootLoader, operating system kernel (Kernel), and file system (rootfs).
[0068] BootLoader is a small program that runs before the operating system kernel runs. Through this small program, we can initialize the hardware d...
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