Unlock instant, AI-driven research and patent intelligence for your innovation.

Equipment and method of system software capable of updating embedded type system automatically

An embedded system and system software technology, applied in the direction of program control device, program loading/starting, etc., can solve problems such as inconvenient operation for users, achieve the effects of reducing manpower and cost, automatically updating system software, and reducing waste

Inactive Publication Date: 2008-03-19
UTADA TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] As can be seen from the above description, when the known embedded system 100 updates its system software (such as an operating system), it must rely on the manual operation of an external host computer 130, so when the number of embedded systems to be updated is extremely large, A lot of software update time can not be avoided
In addition, since the known embedded system requires the user to manually operate the host computer 130 to update the system software, the user not only needs to prepare the host computer 130 by himself, but also needs to have the knowledge and ability to operate the computer at least. For embedded systems in consumer electronics, user inconvenience is a serious disadvantage

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
  • Equipment and method of system software capable of updating embedded type system automatically
  • Equipment and method of system software capable of updating embedded type system automatically
  • Equipment and method of system software capable of updating embedded type system automatically

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Please refer to FIG. 3 , which is a schematic diagram of an embedded system (embedded system) 300 according to a first embodiment of the present invention. The embedded system 300 includes a microprocessor 304 , a plurality of storage devices 302 , 306 and an interface 308 . As shown in FIG. 3 , the microprocessor 304 , the plurality of storage devices 302 , 306 and the connection interface 308 communicate data with each other via a bus 301 . In this embodiment, the embedded system 300 uses flash memory (flash memory) to implement the storage device 302 and uses dynamic random access memory (DRAM) to implement the storage device 306, but the present invention does not limit the type of storage device, the storage device 302 can also be implemented with other types of non-volatile memory; similarly, the storage device 306 can also be implemented with other types of volatile memory.

[0030] The storage device 302 is used to store a system software Sys_1 and a boot image...

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 invention is an embedded system and method able to automatically update a system software. And the embedded system comprises: a first memory for storing a first system software and a startup mapping file; a microprocessor, coupled to the first memory to convert the first system software and startup mapping file into a system program code and a startup program code, respectively, to control the startup operation of the embedded system; and an online interface coupled to the microprocessor and also coupled through a data transmission medium to an external data memory recording a second system software. And the startup program code comprises an intermediate interface mechanism program and reads the second system software through the online interface from the external data memory to update the first system software.

Description

technical field [0001] The invention relates to a device and method for updating software, in particular to a device and method for automatically updating system software of an embedded system. Background technique [0002] Please refer to FIG. 1 , which is a schematic diagram of a known embedded system (embedded system) 100 . The known embedded system 100 includes a microprocessor (microcontroller) 104 , a plurality of storage devices 102 , 106 and a download interface 108 . As shown in FIG. 1 , the microprocessor 104 , the storage devices 102 , 106 and the download interface 108 all transmit data to each other through a bus 101 . The storage device 102 is used to store a system software Sys_1 and a boot image file (boot image) Boot_1. Generally speaking, the storage device 102 is a non-volatile memory (such as a flash memory). The microprocessor 104 is used to respectively convert the system software Sys_1 and the boot image file Boot_1 into a system code (system code) S...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445
Inventor 曾瑞源
Owner UTADA TECH