I'm newbie....

and

i'm so confused after looking through the docs, would anyone please clarify
these two concept.....thanks~

SDB operates the specified board and is built with in Eboot~. and, with
eboot.bin provided ,we need not to concern the low level drivers any more.

BSP mainly differents in processors. so in different boards but with the
same processor, we could built up OS with uniform BSP shipped with PB, and
add corresponding drivers within the image then the board would operate
well.

appreciate again~:)

Re: Concept fussing~ by Dean

Dean
Fri May 28 07:57:34 CDT 2004

I'm not sure what you mean by SDB.

A BSP is a Board Support Package, and is specific to a specific board. They
are NOT portable across hardware platforms without modification. BSPs
shipped with Platform Builder are specific to commonly available (sometimes)
reference boards, and can provide a starting point for developing a BSP for
your own hardware. However, you still need to do the work involved in
creating a BSP for your own device.

In any case, you always have to write your own code ( and a lot of it) in
order to get CE running on custom hardware. There is no free lunch with CE.

--
Dean Ramsier - eMVP


"Eric Pan" <pansty@vip.sina.com> wrote in message
news:egP5BgJREHA.1392@TK2MSFTNGP09.phx.gbl...
> I'm newbie....
>
> and
>
> i'm so confused after looking through the docs, would anyone please
clarify
> these two concept.....thanks~
>
> SDB operates the specified board and is built with in Eboot~. and, with
> eboot.bin provided ,we need not to concern the low level drivers any more.
>
> BSP mainly differents in processors. so in different boards but with the
> same processor, we could built up OS with uniform BSP shipped with PB, and
> add corresponding drivers within the image then the board would operate
> well.
>
> appreciate again~:)
>
>



Re: Concept fussing~ by Bruce

Bruce
Fri May 28 08:24:15 CDT 2004

It took some research and guessing on MSDN to figure out what SDB stands
for, but I came up with Software Development Board. MSDN uses it a lot, but
only seems to define it once.

--
Bruce Eitman (eMVP)
Senior Engineer




Re: Concept fussing~ by Eric

Eric
Fri May 28 09:11:26 CDT 2004

Thank your so much for your reply, i see the clouds diminishing:)

During my astraying in the Docs, SDB appears frequently~ But i'm still not
sure about its meaning or usage:(
In msdn ,SDB is defined as below

A standard development board (SDB) is a single-board hardware development
system with which you can develop and test your platform using a wide range
of processors and peripherals.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcedsn40/html/cghowhowtodesignstandarddevelopmentboard.asp


Would you please have a look at my situation? Got a ready made image file
nk.bin, a part of the drivers installed. The nk.bin is downloaded by a
previously flashed eboot.bin. And, SDK is provided as well. Nothing left
available then.

Following your suggestion , i should create the BSP for my board in the
origin of Xscale BSP? (My board is PXA255-sitsang board). However i have a
image file running ,and the dll for the primitive drivers could be seen in
the board with explore as well as the register keys. So, is there a way for
me to transplant these dlls as some of the drivers into my platform to save
time?












"Dean Ramsier" <ramsiernospam@nospam.com> дÈëÓʼþ
news:%23spwZNLREHA.3580@TK2MSFTNGP10.phx.gbl...
> I'm not sure what you mean by SDB.
>
> A BSP is a Board Support Package, and is specific to a specific board.
They
> are NOT portable across hardware platforms without modification. BSPs
> shipped with Platform Builder are specific to commonly available
(sometimes)
> reference boards, and can provide a starting point for developing a BSP
for
> your own hardware. However, you still need to do the work involved in
> creating a BSP for your own device.
>
> In any case, you always have to write your own code ( and a lot of it) in
> order to get CE running on custom hardware. There is no free lunch with
CE.
>
> --
> Dean Ramsier - eMVP
>
>
> "Eric Pan" <pansty@vip.sina.com> wrote in message
> news:egP5BgJREHA.1392@TK2MSFTNGP09.phx.gbl...
> > I'm newbie....
> >
> > and
> >
> > i'm so confused after looking through the docs, would anyone please
> clarify
> > these two concept.....thanks~
> >
> > SDB operates the specified board and is built with in Eboot~. and, with
> > eboot.bin provided ,we need not to concern the low level drivers any
more.
> >
> > BSP mainly differents in processors. so in different boards but with the
> > same processor, we could built up OS with uniform BSP shipped with PB,
and
> > add corresponding drivers within the image then the board would operate
> > well.
> >
> > appreciate again~:)
> >
> >
>
>



Re: Concept fussing~ by Bruce

Bruce
Fri May 28 09:35:31 CDT 2004

I think that you must port the entire BSP. You can try to copy the drivers
out, but I don't know of a way to do that since they are in ROM. Don't
think that you can do it.

It was suggested in your other thread that you contact Intel. Have you done
that?

Another solution that would be a good one, is get a different board that
comes with a source or binary BSP. This could save you man months on your
project and would be money well spent. Sometimes when you get started on a
project and find that the decisions that you have made weren't so good, it
pays to make new decisions.

--
Bruce Eitman (eMVP)
Senior Engineer




Re: Concept fussing~ by Eric

Eric
Fri May 28 10:17:45 CDT 2004

:))

Thanks, i'm totally newbie in this area. This board and Wince.net is totally
new in our university, and changing board seems impossible:( Anyway, this is
chanllenge i would enjoy in.
I had inquired intel, and no reply is received till now:(

About the BSP, i have the nk.bin, thus downloading into the ram is optional,
and feasible to copy them out, i think.
The problem is how to add them into the Platform or my BSPs?

sincerely Appreciated:)



"Bruce Eitman (eMVP)" <beitmannospam@nospam.neo.rr.com> дÈëÓʼþ
news:O3Ta6DMREHA.964@TK2MSFTNGP10.phx.gbl...
> I think that you must port the entire BSP. You can try to copy the
drivers
> out, but I don't know of a way to do that since they are in ROM. Don't
> think that you can do it.
>
> It was suggested in your other thread that you contact Intel. Have you
done
> that?
>
> Another solution that would be a good one, is get a different board that
> comes with a source or binary BSP. This could save you man months on your
> project and would be money well spent. Sometimes when you get started on
a
> project and find that the decisions that you have made weren't so good, it
> pays to make new decisions.
>
> --
> Bruce Eitman (eMVP)
> Senior Engineer
>
>
>



Re: Concept fussing~ by Bruce

Bruce
Fri May 28 10:27:39 CDT 2004

As a university student or instructor, you must be skilled at research. I
suggest that you read some in PB Help and pick up the "Building Powerful
Platforms with Platform Builder" by Wilson and Havawala. It is old, for CE
3.0, but most of the topics are still very correct. The architecture
discussions are outdated, but you can cross reference with PB Help for those
topics.

Look up bib files.

--
Bruce Eitman (eMVP)
Senior Engineer




Re: Concept fussing~ by Dean

Dean
Fri May 28 11:14:28 CDT 2004

If you want to change much of anything in the OS, you're going to need the
BSP. If Intel won't give/license/sell it to you, you'll need to purchase a
different board that does come with a BSP. No other reasonable option,
short of starting over (which isn't reasonable if you're not experienced).

--
Dean Ramsier - eMVP


"Eric Pan" <pansty@vip.sina.com> wrote in message
news:uijCNaMREHA.3452@TK2MSFTNGP10.phx.gbl...
> :))
>
> Thanks, i'm totally newbie in this area. This board and Wince.net is
totally
> new in our university, and changing board seems impossible:( Anyway, this
is
> chanllenge i would enjoy in.
> I had inquired intel, and no reply is received till now:(
>
> About the BSP, i have the nk.bin, thus downloading into the ram is
optional,
> and feasible to copy them out, i think.
> The problem is how to add them into the Platform or my BSPs?
>
> sincerely Appreciated:)
>
>
>
> "Bruce Eitman (eMVP)" <beitmannospam@nospam.neo.rr.com> дÈëÓʼþ
> news:O3Ta6DMREHA.964@TK2MSFTNGP10.phx.gbl...
> > I think that you must port the entire BSP. You can try to copy the
> drivers
> > out, but I don't know of a way to do that since they are in ROM. Don't
> > think that you can do it.
> >
> > It was suggested in your other thread that you contact Intel. Have you
> done
> > that?
> >
> > Another solution that would be a good one, is get a different board that
> > comes with a source or binary BSP. This could save you man months on
your
> > project and would be money well spent. Sometimes when you get started
on
> a
> > project and find that the decisions that you have made weren't so good,
it
> > pays to make new decisions.
> >
> > --
> > Bruce Eitman (eMVP)
> > Senior Engineer
> >
> >
> >
>
>



Re: Concept fussing~ by Eric

Eric
Sat May 29 10:28:24 CDT 2004

Thanks!

On my way~:)


"Bruce Eitman (eMVP)" <beitmannospam@nospam.neo.rr.com> дÈëÓʼþ
news:e8NBDhMREHA.3124@TK2MSFTNGP12.phx.gbl...
> As a university student or instructor, you must be skilled at research. I
> suggest that you read some in PB Help and pick up the "Building Powerful
> Platforms with Platform Builder" by Wilson and Havawala. It is old, for
CE
> 3.0, but most of the topics are still very correct. The architecture
> discussions are outdated, but you can cross reference with PB Help for
those
> topics.
>
> Look up bib files.
>
> --
> Bruce Eitman (eMVP)
> Senior Engineer
>
>
>



Re: Concept fussing~ by Celeste

Celeste
Tue Jun 01 18:58:04 CDT 2004

You can think of SDB (Standard Development Board) as the term used to refer
to your development board or development platform.

A BSP is the software that Windows CE provides so you can download a Windows
CE-based run-time image to your SDB/development board/development platform.
You need a particular BSP depending on what development platform you have.
For example, if you are using an Aspen SDB to develop a Windows CE-based
run-time image, you will need the BSP for the Aspen SDB.

"Eric Pan" <pansty@vip.sina.com> wrote in message
news:egP5BgJREHA.1392@TK2MSFTNGP09.phx.gbl...
> I'm newbie....
>
> and
>
> i'm so confused after looking through the docs, would anyone please
clarify
> these two concept.....thanks~
>
> SDB operates the specified board and is built with in Eboot~. and, with
> eboot.bin provided ,we need not to concern the low level drivers any more.
>
> BSP mainly differents in processors. so in different boards but with the
> same processor, we could built up OS with uniform BSP shipped with PB, and
> add corresponding drivers within the image then the board would operate
> well.
>
> appreciate again~:)
>
>