Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

The problem of installing the VxWorks on VMware

1,495 views
Skip to first unread message

er...@tom.com

unread,
Apr 13, 2004, 2:15:41 AM4/13/04
to
Hello all:
For I don't have a target board,I appeal to Vmware.I modify the x86
pcPentium bsp.And use mkboot that in the host\bin to create
bootrom.sys.

But when I start the Vmware .And it start to print
"
v1.6**************************************************************************************
"
But it just stop here and show the warning dialog that say:

*** Virtual machine kernel stack fault (hardware reset) ***
The virtual machine just suffered a stack fault in kernel mode.
On a real computer, this would amount to a reset of the processor.
It can be caused by an incorrect configuration of the virtual machine,
a bug in the operating system, or a problem in the VMware Workstation
software.
Press OK to reboot virtual machine or Cancel to shut it down.

I don't know how to resolve it.

Can somebody help me ?

thank you

joe durusau

unread,
Apr 13, 2004, 7:41:49 AM4/13/04
to

"er...@tom.com" wrote:

This is just a guess, but VxWorks is intended to load on a real machine
(except for the sim). I don't think you can run it on a virtual machine, since
it expects real mode (for an X86), access to all registers, etc, etc.

Speaking only for myself,

Joe Durusau


Trevor Barton

unread,
Apr 20, 2004, 7:40:29 AM4/20/04
to

I don't think you're likely to get VxWorks running on VMware. Although
VMware virtualises hardware it does not do it completely and seems to
stick to a subset of functionality needed by the OSs it supports. For
example, it won't install OS/2 and they (many years ago) dropped OS/2
support because it was too difficult to make VMware work with it (well,
not cost effective for them, anyway). You *might* be able to make a BSP
that will boot, but you'll have to start right at the beginning of the
boot process and debug it from there. It's unlikely to be cost effective
doing that, though, just get yourself an old PC from somehwere if you
can.

Of course, I'd love to hear differently because it'd be useful to us
here, too, to be able to run some VxWorks on VMware.

--
Trevor Barton

John

unread,
Apr 21, 2004, 3:37:35 AM4/21/04
to
Hello,

> I don't think you're likely to get VxWorks running on VMware. Although
> VMware virtualises hardware it does not do it completely and seems to
> stick to a subset of functionality needed by the OSs it supports. For
> example, it won't install OS/2 and they (many years ago) dropped OS/2
> support because it was too difficult to make VMware work with it (well,
> not cost effective for them, anyway). You *might* be able to make a BSP
> that will boot, but you'll have to start right at the beginning of the
> boot process and debug it from there. It's unlikely to be cost effective
> doing that, though, just get yourself an old PC from somehwere if you
> can.
>
> Of course, I'd love to hear differently because it'd be useful to us
> here, too, to be able to run some VxWorks on VMware.

It is possible (Wind River had it running several years back
internally), but I believe that it needed changes in VMware as well as
a special BSP and some new drivers for the VMware virtual devices.

You might try asking Wind River if they still have the info about the
port, but you may have to convince the support folks to ask around in
engineering (tell them to ask the folks in the Vannes development site
if they need a starting point).

HTH,
John...

=====
Contribute to the VxWorks Cookbook at: http://books.bluedonkey.org/

0 new messages