Data lossless remote code updating method and apparatus
A code update and data lossless technology, applied in the direction of program control device, program loading/starting, input/output to record carrier, etc., can solve the problems of low update delay, long code update time, data acquisition loss, etc., to reduce The effect of the timing of code updates
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] The first code to be executed after the embedded system is powered on is the BootLoader code, which initializes the hardware related to the CPU, loads the image of the operating system or the embedded application into the memory, and then jumps to the application to execute the relevant code.
[0029] The startup of the embedded BootLoader is generally divided into two stages. The first stage is mainly used to initialize the hardware that depends on the CPU, and this code is generally implemented in assembly language. The main tasks at this stage are: (1) Initialize basic hardware devices (such as closing all interrupts, closing processor internal data, instruction cache, etc.); (2) preparing RAM space for applications. If the user application is stored in a solid-state storage medium (such as SD card, server hard disk, etc.), then copy the code of the second stage of BootLoader to RAM, set the corresponding stack pointer and jump to the entry point of the C code progr...
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