Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Has anyone run VxWorks on a desktop PC as a target

Tags:

vxworks

Can I use a desktop PC to run VxWorks as the operating system? In other words, can a standard PC be used as a target processor? I'm not talking about hosting Workbench and a VxSim on the same machine. Rather, I'm considering running just VxWorks (and my application) on a PC.

It seems feasible as long as we can configure a board support package, and write or obtain device drivers for the I/O cards on the PCI bus. What I wonder is, has anyone actually done this?

I'm interested in saving a bit of money on hardware over a single board computer and cPCI backplane by using a spare desktop sitting around unused. The application is for a test set to be used in a lab. So, I don't need the portability, etc. of a typical embedded processor.

like image 656
Steve Roe Avatar asked Feb 24 '10 23:02

Steve Roe


2 Answers

Totally Possible.
There are a number of BSPs that work out of the box: pcPentium4 is the canonical one, but with the new processors/bridge combos, there are specific BSPs available. Those BSPs start with itl_
Boot device can be a USB flash drive, a floppy drive or a hard disk.

like image 100
Benoit Avatar answered Oct 21 '22 01:10

Benoit


I used to do it all the time. These days it is even simpler as you can run VxWorks on top of VmWare and use one PC as both host and a target system. Contact your friendly local Wind River TAM/FAE as they might provide you with preconfigured project/BSP.

like image 24
Felix Avatar answered Oct 21 '22 01:10

Felix