Font Size: a A A

Realization And Application Of Vxworks System Based On Virtual Machine

Posted on:2013-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2248330377958679Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
VxWorks is a kind of high modularity, high performance, real-time multi-task operatingsystem, specifically for the embedded microprocessor by The Wind River Company. It hasbeen widely documented since it was successfully designed in1983. With its excellentreliability, real-time, kernel flexibility, it was applied in communication, aerospace aviation,medical and other key industries.VxWorks can be applied to a variety of hardware architecture, including daily availablethe PC system structure. VxWorks real-time is reflected in its ability to finish the requiredtasks in limited time and make a response to the exterior of the asynchronous event.Embedded system’s bugging methods are the PC (host) on the integrated cross-compilerfor a particular circuit board (target) program, then the program through the target JTAGserial ports or network pathway is downloaded to the target board to operate. Therefore, inorder to construct an embedded system, its necessary to have a target circuit board concludingCPU, Memory, I/O virtual.However, not everyone can have a physical circuit board.In this case, how can weconstruct a simulation environment that the effect is just like having a real circuit board?Virtual machine is a complete computer system with a hardware system, operating in acompletely isolated environment. Through the virtual machine software, we can simulate oneor more virtual computer on a physical computer. This virtual machine is just like the realmachine. VMware is the most widespread software.Though the VMware, virtual PC system environment can be provided which is based onInter CPU, including CPU, BIOS, hard drives and other peripheral hardware device. Thearticle will describe how to install VxWorks operating system in a virtual environmentprovided by VMware. It can effectively reduce the cost because a complete VxWorksdeveloping environment can be built on one PC machine.This article will talk about it in the following aspect:(1) Embedded real-time operating system VxWorks and its development environment.The characteristics and the general to VxWorks operating system conparison, module areanalyzed,the main application development environment Tornado tools are introduced.(2) Use VMware software to simulate the real target machine.The principle of softwareto VMware,installation, introduces how to build different loading method of virtualsystem,including the network load and hard disk loading method, of the two kinds of different types of virtual machines ware set up and explain.(3) The dirver was modified, according to user needs to modify the configuration file,Construct VMware, virtual PC, VxWorks BSP, building Bootrom and image file,usingthe virtual floppy disk production tools.(4) Modify Tornado settings,The ftp server congfiguration,connecting the host andtarget machine, built debugging channel,and by running their own compiled a smallprogram to test and debug channel is norma or not.(5) In a virtual machine environment the realization of serial communication an thescreen design development, make the virtual system can achieve the design goal,in thecomputer to set up a complete VxWorks system development environment. Theimplementation of virtual machine’ applications in communication.
Keywords/Search Tags:Embedded real-time operating system, VxWorks, Virtual machine, VMware
PDF Full Text Request
Related items