Embedded system and its upgrading method

An embedded system and upgrade package technology, applied in transmission systems, electrical components, program control devices, etc., can solve problems such as heavy workload, slow software upgrades, and complicated operations, to increase system costs, improve security, Work-saving effect

Inactive Publication Date: 2007-03-14
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF1 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the different hardware architectures of different platforms, the software has to do a lot of porting work, and the workload is relatively

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedded system and its upgrading method
  • Embedded system and its upgrading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Taking the PNX8550 development platform as an example, the PHILIPS PNX8550 development board has been transplanted into the linux operating system, and the related drivers and application software are basically completed. There is a basic bootloader. This bootloader only has uart driver and nand FLASH driver. This bootloader must support The file download function needs to write the network card driver and TCP / IP, tftp, http protocol, the workload is heavy and it is not easy to transplant.

[0019] The linux kernel originally includes the network card driver and TCP / IP, tftp, http protocols, cuts the linux kernel, and generates a software upgrade module specially used to download and upgrade software, including the network card chip driver, FLASH read and write driver, RS232 serial port driver, etc. An embedded minimum system is formed, and the process modules irrelevant to network connection, download and storage are cut off.

[0020] The operating system does not use ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The related embedded system update method comprises: without writing driver or network protocol to expand the bootloader, adding a reduced software update module in the FLASH to download the update software. This invention can update system during the bootstrap stage without added cost, and can provide system recovery function to improve security and maintenance, and has great social and economic benefits.

Description

technical field [0001] The invention relates to embedded system technology, in particular to a technology for realizing upgrade in the embedded system boot program. Background technique [0002] The embedded software system is complicated because of the operating system and numerous drivers, protocol stacks and application programs, so it becomes fragile, prone to program errors and requires constant upgrades. [0003] The system bootloader (bootloader) is the first piece of software code that the embedded system starts to run when it is powered on. It is a subroutine that runs before the operating system kernel or user application program runs. Through this program, the hardware device is initialized, and the memory space map is established, so as to prepare the correct environment for the final call to the operating system kernel or user application. That is, in the embedded system, the system boot module is connected with the operating system to guide the operating syste...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/445H04L29/06
Inventor 任子义孙立新邓文科
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products