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

Method and system for starting embedded device of vxworks operating system

An embedded device and operating system technology, applied in the field of electronic information, can solve the problems of large storage space, large memory space, large files, etc., and achieve the effects of improving startup performance, reducing hardware costs, and improving stability and reliability.

Active Publication Date: 2020-03-06
BEIJING SMARTCHIP MICROELECTRONICS TECH COMPANY +2
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantages of using BootRom to bootload the operating system are: large files require large storage space, which increases the cost of hardware storage; it takes up a large memory space during operation, which affects the startup speed of the system.
This brings flaws to embedded systems

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
  • Method and system for starting embedded device of vxworks operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] The invention of this example provides a kind of start-up method and start-up system of the embedded device that adopts Vxworks operating system, described method is as follows figure 1 as shown,

[0035] 1) Power on the embedded device;

[0036] 2) Read the startup file from the NOR memory: Since the Godson processor is based on the MIPS architecture, the entry address of the startup file stored in the NOR memory is 0xbfc00000. Therefore, after the embedded device initializes the serial port, network port and memory, it reads the startup file in BIN format from the entry whose physical address is 0xbfc00000. And, put the read startup file into the DDR2SDRAM memory of the Godson processor. Here, in order to save memory space, the startup file is a compressed compressed file.

[0037] 3) Embedded device initialization: decompress the compressed startup file, then initialize environment variables, cache, etc.; finally start the basic hardware of the embedded device, in...

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 relates to a startup method and system of an embedded device of a Vxworks operating system. The startup method comprises the following steps of: a startup file in a memory is read; an embedded device is initialized; whether initialization is finished or not is judged; if the initialization is finished, a main function is entered, and a startup parameter is set; if the initialization is not finished, the main function can not be entered, and the embedded device fails in being started; when the initialization is finished, a mirror image document in the memory is read; and the Vxworks system is loaded. The technical scheme has the advantages that small space is occupied during startup, hardware cost is lowered, a startup program is simplified and the like.

Description

Technical field: [0001] The invention relates to the technical field of electronic information, and more specifically relates to a starting method and a starting system of an embedded device using a Vxworks operating system. Background technique: [0002] VxWorks is an embedded real-time operating system developed by Wind River Corporation of the United States. It has the characteristics of high performance and high tailorability, and can support a variety of microprocessors, such as PowerPC, X86, ARM, and MIPS. With its good reliability and excellent real-time performance, it is widely used in communication, military, aviation, aerospace and other high-tech and high-real-time demanding fields. [0003] Usually, in the embedded operating system adopted in VxWorks, the general startup method is to use BootRom, run a small program before the operating system kernel runs, initialize the necessary hardware devices, create some information required by the kernel and pass the info...

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/4401
Inventor 卢慧慧杨昆姜学平
Owner BEIJING SMARTCHIP MICROELECTRONICS TECH COMPANY