Hello everybody,

IIUC from the Microsoft help it is possible to install WinCE on
basically every PC using the generic CEPC BSP!?

Or do I usually need drivers or a full BSP?

What about OpenGL? Will I be able to use OpenGL also?

TIA, ole

Re: CEPC and OpenGL by Paul

Paul
Thu Oct 27 11:24:38 CDT 2005

Well, you need some sort of a BSP. The CEPC BSP will get you a lot of
what's really standard on a desktop PC. If you want to add a PCMCIA slot,
though, there's no particular one that's standard, so you need a driver for
the chip which implements that slot on your board. Ditto any number of
other things that might be on your device. If you're buying a board from a
Windows Embedded Partner, you should be able to get a BSP from them.

I don't know anything to speak of about OpenGL, but I don't think it's
supported in Windows CE. If not, no, you can't use it.

Paul T.

"Ole Will" <ole.will@gmail.com> wrote in message
news:3du1m19itd0eh1hn8gt6bhi6q4f675a5bo@4ax.com...
> Hello everybody,
>
> IIUC from the Microsoft help it is possible to install WinCE on
> basically every PC using the generic CEPC BSP!?
>
> Or do I usually need drivers or a full BSP?
>
> What about OpenGL? Will I be able to use OpenGL also?
>
> TIA, ole



Re: CEPC and OpenGL by Valter

Valter
Thu Oct 27 11:27:09 CDT 2005

Ole Will <ole.will@gmail.com> wrote in
news:3du1m19itd0eh1hn8gt6bhi6q4f675a5bo@4ax.com:

[...]
> IIUC from the Microsoft help it is possible to install WinCE on
> basically every PC using the generic CEPC BSP!?
> Or do I usually need drivers or a full BSP?

You can build an image for CEPC that should be able to run on many PCs.
You cannot "install" Windows CE as you do with Windows XP and usually
it's configuration is customized on a specific target hardware.
The CEPC BSP includes drivers for the most common devices and while
this could not be an issue for some kind of devices (USB host or serial
ports), using a "generic" driver (like the VGA driver) will result in
poor performances compared to those of a driver that uses all the
functionalities of a specific hardware component.
Some components (network adapters, for example) may not be compatible
with the "basic" chipset supported by the CEPC BSP (NE2000 or RTL8139).

Windows CE is usually shipped with a specific hardware and the
availability of CE drivers for the different components of your
hardware could be an important thing to consider when you choose (or
build) your device.

> What about OpenGL? Will I be able to use OpenGL also?
>

OpenGL is a generic API and it runs on different OS, so if it's not
already available on CE, I suppose it could be ported on it. The effort
and the performances depend on the hardware you're going to use.

--
Valter Minute
(the reply address of this message is invalid,
but you may be able to guess the right one)

Re: CEPC and OpenGL by Steve

Steve
Thu Oct 27 11:52:15 CDT 2005

Microsoft does not provide an OpenGL implementation for Windows CE.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: CEPC and OpenGL by Tom

Tom
Thu Oct 27 13:49:06 CDT 2005

Yes, OpenGL can be ported to CE. I am aware of at least one display
controller vendor that has provided OpenGL support for CE for their silicon,
and I suspect there are others.

Tom Gensel (eMVP)



CEPC bootup (was: CEPC and OpenGL) by Ole

Ole
Fri Oct 28 11:58:01 CDT 2005

Hello Paul, Valter, Tom, Steve, and everybody else!

thanks for your hints! For the moment I leave OpenGL beside...

I made a CE bootdisc using PF 4.2. After exchanging the network
adapter I could also download an image to an old PC (download is very
fast compared to the embedded devices I used before:).

However, the image doesn't start up. Nothing happens after
>Kernel debugger is waiting to connect with target.
> 0 PID:0 TID:0 X86Init done, OEMAddressTable = 80227398.

or sometimes even after only the first line.

TIA, ole

Re: CEPC bootup (was: CEPC and OpenGL) by Steve

Steve
Fri Oct 28 12:54:42 CDT 2005

See:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnembedded/html/embedded06042002.asp

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: CEPC bootup (was: CEPC and OpenGL) by Ole

Ole
Mon Oct 31 12:49:05 CST 2005

>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnembedded/html/embedded06042002.asp

Thanks for the link!

I tried again using WinCE 5.0 and it worked right away. However, I
cannot get USB mouse or keyboard to work. PS2-mouse is ok, don't have
a PS2-keyboard here. I guess this is a point where one can stuck
without having dedicated drivers!?

Regards, Ole

Re: CEPC bootup (was: CEPC and OpenGL) by Steve

Steve
Mon Oct 31 13:08:13 CST 2005

There is a HID class driver included in PB so as long as you have a working
USB host controller you should be ok on that front. Given you are dealing
with a PC you will likely be able to use one of the standard host controller
drivers as well. If you are trying to use a USB keyboard and mouse in the
boot loader, then you've got a lot of work to do.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com



Re: CEPC bootup (was: CEPC and OpenGL) by Ole

Ole
Wed Nov 02 04:16:58 CST 2005

>There is a HID class driver included in PB so as long as you have a working
>USB host controller you should be ok on that front. Given you are dealing
>with a PC you will likely be able to use one of the standard host controller
>drivers as well. If you are trying to use a USB keyboard and mouse in the
>boot loader, then you've got a lot of work to do.

In boot loader the USB keyboard works! I don't know about mouse, but
the BIOS seems to be able to support at least USB keyboard.

In my platform, I have added the USB HID class driver and that way I
have OHCI, EHCI, UHCI controller driver. Then the system doesn't boot
up anymore.

At the moment it is ok for me to work with PS/2-mouse and -keyboard, I
just want to be confident that in future I will be able to use some
USB device...

Regards, Ole

CEPC drivers (was Re: CEPC and OpenGL) by Ole

Ole
Fri Nov 04 12:35:41 CST 2005

On Thu, 27 Oct 2005 09:24:38 -0700, "Paul G. Tobey [eMVP]" wrote:

>Well, you need some sort of a BSP. The CEPC BSP will get you a lot of
>what's really standard on a desktop PC. If you want to add a PCMCIA slot,
>though, there's no particular one that's standard, so you need a driver for
>the chip which implements that slot on your board.

Regarding PCMCIA, in the catalog I see TI1250 and i82365. If I go and
buy a PC card with either chipset, will I be able to use it under
WinCE?


On Thu, 27 Oct 2005 09:27:09 -0700, Valter Minute
<vminute@famousgooglemailservice.com> wrote:

>The CEPC BSP includes drivers for the most common devices and while
>this could not be an issue for some kind of devices (USB host or serial
>ports), using a "generic" driver (like the VGA driver) will result in
>poor performances compared to those of a driver that uses all the
>functionalities of a specific hardware component.
>Some components (network adapters, for example) may not be compatible
>with the "basic" chipset supported by the CEPC BSP (NE2000 or RTL8139).

So this means, having a NE2000 card, I should be ready to go? I have
to check the chipset again, since I thought I have Ne2000, but it
doesn't work. Let me check again...


What about WLAN?
What about Bluetooth?
I don't see any drivers for that. Is there no support?

I was just thinking to use Bluetooth via USB, but I guess I would
still need the specific USB-driver!?

TIA, ole