I heard that MS doesn't distribute the BSP for the Intel PXA25x with the
Windows CE 5.0 Platform builder anymore. On the other side they say that if
you have a working 4.2 BSP, you don't need to change anything for this for
5.0.

Is there a way to download a Window CE 4.2 Platform builder test-drive from
somewhere of the www.microsoft.com jungle, and extract the old PXA255 BSP
and re-use that with the 5.0 platform builder?

Re: How to inject BSP from 4.2 into 5.0? by Dave

Dave
Mon Jun 19 10:28:14 CDT 2006

Holger Schurig wrote:
> On the other side they say that if you have a working 4.2 BSP,
> you don't need to change anything for this for 5.0.
I don't know who "they" are that say this, but it's not true. It
depends on how little or how much functionality you want to port
up to CE 5.0. Read the chapter in the CE 5.0 help on "Migrating
a board support package"

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcehardware5/html/wce50orimigratingboardsupportpackage.asp

Best Wishes,

Dave Peverley

Re: How to inject BSP from 4.2 into 5.0? by Holger

Holger
Tue Jun 20 02:08:25 CDT 2006

> I don't know who "they" are that say this, but it's not true.

Hmm, in a live chat a microsoft employee said that PXA255 BSP isn't anymore
in the CE 5.0 product because you cannot buy the hardware for it (Intel
Lubbock) anymore.

See
http://msdn.microsoft.com/chats/transcripts/mobileembedded/embedded_102804.aspx

"JayLoney_MSFT (Expert):
Q: CE5.0 has no pxa255 BSP, but does include CSP. What is the future
of pxa255 support under CE?
A: Support for the Lubbock BSP which contained 255 was deprecated in
CE 5.0. The CSP drivers were left for people still using the chip,
however the reference board is no longer available in hardware."

Also,
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcehardware5/html/wce50conbspanddrivermigration.asp
says:

"The following BSPs are not supported in Windows CE 5.0:
...
Intel XScale DBPAX250 (Lubbock) Development Platform
If your Windows CE 5.0 OS design requires the Lubbock hardware and
BSP, you can use the BSP for the Intel Mainstone II Development Platform,
which is included in Windows CE 5.0, or a BSP from a third-party vendor.
Windows CE 5.0 provides chip support package (CSP) drivers for the Intel
DBPAX250. These drivers are located in
the %_WINCEROOT%\Public\Common\Oak\CSP\ARM directory."

So, yes, some chip components of the PXA255 are still supported, but no
device which uses this chip. And now, If I, as a total newbie, want to have
an example of how to tie all those CSPs together, then I'm out in the cold.

On the other side, they say that an existing, working BSP for a PXA255
device for CE 4.2 continues to work in CE 5.0. But hey, the BSP for the
Lubbock *IS* an existing, working BSP, so it should still work, when I copy
it to the right places.

And therefore my question, if somewhere a demo or trial software package is
downloadable where I can have a view at this BSP.



BTW, the device for which I'm aiming has a nice working Linux 2.6 support on
it, written by myself. Here I like the fact that no updates suddenly remove
working drivers ... if if they would, I can get very easily my hands on the
old code to have a reference ...


Re: How to inject BSP from 4.2 into 5.0? by Dave

Dave
Tue Jun 20 05:11:03 CDT 2006

Holger Schurig wrote:
> On the other side, they say that an existing, working BSP for a PXA255
> device for CE 4.2 continues to work in CE 5.0.
If you read the link I quoted in my original reply you'll see that you will
need to make changes to the CE4.2 BSP to compile it under CE5.0, depending
on how the original BSP was written. It shouldn't be too difficult a process
though so don't be scared off it.

> But hey, the BSP for the Lubbock *IS* an existing, working BSP, so it
> should still work, when I copy it to the right places.
Yes, but existing and working for CE 4.2. Various interfaces have changed
since version 4.2 (hence the link to the Migration guide)

> And therefore my question, if somewhere a demo or trial software package is
> downloadable where I can have a view at this BSP.
AFAIK you can't get hold of Platform Builder 4.2 that easily, but if you
speak to a contact at MS you should be able to obtain a copy. Failing that
you may find some silicon / board vendors that have 4.2 eval CD's still
floating about which whould solve your problem.

Best Wishes,

Dave Peverley