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.
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With