Hello, everyone!

I'm developing a usb host client driver under WinCE 5.0. Because our
WinCE platform is not available now, I install a CEPC under the VMWare
to test my driver. In the PB, I choose the USB host driver component.

But when I plug the usb device in after CEPC booted, the WinCE has not
any response while the VMWare has already recognise the USB device. I
don't know why.

Could anybody give me some hints? Thanks in advance!

Re: Problem about USB host in CEPC under VMWare by Valter

Valter
Mon Jun 19 04:46:47 CDT 2006

"Kenneth" <sqken@sina.com> wrote in
news:1150698841.905351.292140@u72g2000cwu.googlegroups.com:

> Hello, everyone!
>
> I'm developing a usb host client driver under WinCE 5.0. Because
> our WinCE platform is not available now, I install a CEPC under
> the VMWare to test my driver. In the PB, I choose the USB host
> driver component.
>
> But when I plug the usb device in after CEPC booted, the WinCE has
> not any response while the VMWare has already recognise the USB
> device. I don't know why.
>
> Could anybody give me some hints? Thanks in advance!

IMHO is better to use the CEPC platform on a real PC than on virtual
PC/VMWare because those virtual environment may provide some
functions via custom drivers on some OSs they recognize like Windows
XP or linux but may not be able to emulate the same kind of
functionality on CE.
You may use an old PC and load CE on it. You need a NE2000 or RTL1839
compatible network card, or a bootloader compatibile with other cards
and a VESA compatible display adapter, if you need the UI. Usually
the USB controller is OHCI or UHCI compatible and this will allow you
to test your driver in a "real" environment.

--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

Re: Problem about USB host in CEPC under VMWare by Kenneth

Kenneth
Mon Jun 19 05:08:48 CDT 2006

Valter, thanks for your detailed reply!

It's hard to find an old PC. I will try to install it in my PC. May it
work.

:-)

Valter Minute wrote:
> "Kenneth" <sqken@sina.com> wrote in
> news:1150698841.905351.292140@u72g2000cwu.googlegroups.com:
>
> > Hello, everyone!
> >
> > I'm developing a usb host client driver under WinCE 5.0. Because
> > our WinCE platform is not available now, I install a CEPC under
> > the VMWare to test my driver. In the PB, I choose the USB host
> > driver component.
> >
> > But when I plug the usb device in after CEPC booted, the WinCE has
> > not any response while the VMWare has already recognise the USB
> > device. I don't know why.
> >
> > Could anybody give me some hints? Thanks in advance!
>
> IMHO is better to use the CEPC platform on a real PC than on virtual
> PC/VMWare because those virtual environment may provide some
> functions via custom drivers on some OSs they recognize like Windows
> XP or linux but may not be able to emulate the same kind of
> functionality on CE.
> You may use an old PC and load CE on it. You need a NE2000 or RTL1839
> compatible network card, or a bootloader compatibile with other cards
> and a VESA compatible display adapter, if you need the UI. Usually
> the USB controller is OHCI or UHCI compatible and this will allow you
> to test your driver in a "real" environment.
>
> --
> Valter Minute
> (the reply address of this message is invalid)
> (l'indirizzo di reply di questo messaggio non =E8 valido)


Re: Problem about USB host in CEPC under VMWare by Valter

Valter
Mon Jun 19 05:25:26 CDT 2006

"Kenneth" <sqken@sina.com> wrote in
news:1150711727.973904.248560@f6g2000cwb.googlegroups.com:

> Valter, thanks for your detailed reply!
>
> It's hard to find an old PC. I will try to install it in my PC.
> May it work.

You're lucky, in my office is difficult to find a new PC :)

I think it's not a good idea, since this will mean adding/changing
partitions and you'll never be able to debug on it!
You may be able to find a suitable PC (a 486 would be enough, a PII or
PIII PC will be faster than many embedded platform) in a computer shop
as a used part or lying somewhere inside your offices.
RTL8139 LAN cards are very cheap and very common.
To test the USB driver you will not need a display adapter, but most of
the PCI or old AGP adapters are VESA compatible.

If you can't buy an used PC, you may buy some industrial PCs that
support Windows CE from many different manufacturers.

--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)