Embedded system firmware on-line upgrading system
An embedded system and embedded technology, which is applied in the direction of program loading/starting, program control devices, etc., can solve problems such as insufficient disclosure, ability and inability, and unexpected upgrade files and system files, etc., so as to reduce the difficulty of writing , Reliable upgrades, and the effect of shortening the development cycle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0062] Taking the software upgrade of the ARM9 development board as an example below, the present invention will be further described in conjunction with the accompanying drawings.
[0063] Such as figure 1 As shown, the partition diagram of Flash: the software system of the development board is stored on the nor flash chip, and the flash space is divided into two partitions according to the stored content. Partition A and 11 are read-only partitions, which store programs that do not need to be updated. Including bootloader and tiny_os, the code of this partition adopts binary file format and is accessed by address. Partition B 12 stores simplified system software, including embedded operating system, root file system and application programs, etc. The upgrade scripts and corresponding download command programs required to upgrade programs under tiny_os are all in the root file system. This partition uses The jffs2 file format supported by linux and widely used on nor flash. ...
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