Staggered form firmware upgrading method and system
A firmware upgrade, cross-type technology, applied in the direction of program loading/starting, program control devices, etc., can solve problems such as waste of storage space, low reliability, and dilemmas in existing upgrade technologies
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] first as figure 1 Shown, the present invention is that first definition software is made up of following three parts: it is respectively a boot loader (boot loader) 10, a boot data (boot image) 20 and an application data (application image) 30; in:
[0019] The boot loader 10 is a program that is executed at startup, and has a simple judging mechanism, so as to select the boot data 20 on a specific address and copy it to the memory (RAM) for execution, and the boot loader 10 will never be used after leaving the factory. Updated;
[0020] The startup data 20 includes: boot code (boot code) and micro-controller code (Micro-Controller Code); wherein, the micro-controller code can be a complete hardware driver and hardware support application programming interface (API), or just Including necessary hardware support for booting and networking, basic network protocols (TCP / IP, DHCP, etc.) and download protocols (FTP, TFTP, etc.). After the startup data 20 is responsible fo...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 