Hi everyone,

I want to migrate my BSP from Platform Builder 4.2 .Net to Platform Builder
5.0.
My device is PXA255 Base.
Anyone can show me the steps? since I new here.

thanks n best regards.

Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by Bruce

Bruce
Thu Aug 21 05:10:13 PDT 2008

This is documented in PB Help? What are you having trouble with?

--
Bruce Eitman (eMVP)
Senior Engineer
Bruce.Eitman AT EuroTech DOT com
My BLOG http://geekswithblogs.net/bruceeitman

EuroTech Inc.
www.EuroTech.com

"Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
news:26CC186B-EA96-4ECE-AA67-DCBA8B792DA0@microsoft.com...
> Hi everyone,
>
> I want to migrate my BSP from Platform Builder 4.2 .Net to Platform
> Builder
> 5.0.
> My device is PXA255 Base.
> Anyone can show me the steps? since I new here.
>
> thanks n best regards.



Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by RajaAndhi

RajaAndhi
Thu Aug 21 18:58:01 PDT 2008

To be honest. i'm very new in this problem.
i try to re-arrange the directory based on PB 5.0. but it still can't fix
the problem.
It is ok when I load the .cec files, but my driver is not listed on the left
side.
When I add it from catalog(right side) it still not listed in the left side.
I don't know about the build path. and etc.

Thanks if you can help me to show the steps.

"Bruce Eitman [eMVP]" wrote:

> This is documented in PB Help? What are you having trouble with?
>
> --
> Bruce Eitman (eMVP)
> Senior Engineer
> Bruce.Eitman AT EuroTech DOT com
> My BLOG http://geekswithblogs.net/bruceeitman
>
> EuroTech Inc.
> www.EuroTech.com
>
> "Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
> news:26CC186B-EA96-4ECE-AA67-DCBA8B792DA0@microsoft.com...
> > Hi everyone,
> >
> > I want to migrate my BSP from Platform Builder 4.2 .Net to Platform
> > Builder
> > 5.0.
> > My device is PXA255 Base.
> > Anyone can show me the steps? since I new here.
> >
> > thanks n best regards.
>
>
>

Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by Silver

Silver
Thu Aug 21 20:09:24 PDT 2008

You need to read about the catalog and using PB. There is lots of
information in the Platfrom Builder help, you need to read it.

Start here for migration notes:
http://msdn.microsoft.com/en-us/library/aa446923.aspx

Specifcially here:
http://msdn.microsoft.com/en-us/library/aa446915.aspx

I am not entriely sure about why the right side and left side are important,
perhaps you mean you OS Design (or whatever it is called in 5.0).

Geoff
--


Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by Bruce

Bruce
Thu Aug 21 20:17:28 PDT 2008

If I were you, I would slow down. Why do you think you need to change the
directory structure. That is simply house keeping that doesn't need to be
done. Unless you are very comfortable with it also somewhat risky. In
fact, you won't even find that in the list of things to do to migrate from
4.2 to 5.0.

But your follow up seems to indicate that you are doing something other than
just migrating from 4.2 to 5.0. Show us the part for the CEC file that you
have for the driver that you are talking about. Hard to help you without
knowing what you have done.

--
Bruce Eitman (eMVP)
Senior Engineer
Bruce.Eitman AT EuroTech DOT com
My BLOG http://geekswithblogs.net/bruceeitman

EuroTech Inc.
www.EuroTech.com

"Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
news:634862D0-1EB8-4CD4-97D1-ADC91930B3A6@microsoft.com...
> To be honest. i'm very new in this problem.
> i try to re-arrange the directory based on PB 5.0. but it still can't fix
> the problem.
> It is ok when I load the .cec files, but my driver is not listed on the
> left
> side.
> When I add it from catalog(right side) it still not listed in the left
> side.
> I don't know about the build path. and etc.
>
> Thanks if you can help me to show the steps.
>
> "Bruce Eitman [eMVP]" wrote:
>
>> This is documented in PB Help? What are you having trouble with?
>>
>> --
>> Bruce Eitman (eMVP)
>> Senior Engineer
>> Bruce.Eitman AT EuroTech DOT com
>> My BLOG http://geekswithblogs.net/bruceeitman
>>
>> EuroTech Inc.
>> www.EuroTech.com
>>
>> "Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
>> news:26CC186B-EA96-4ECE-AA67-DCBA8B792DA0@microsoft.com...
>> > Hi everyone,
>> >
>> > I want to migrate my BSP from Platform Builder 4.2 .Net to Platform
>> > Builder
>> > 5.0.
>> > My device is PXA255 Base.
>> > Anyone can show me the steps? since I new here.
>> >
>> > thanks n best regards.
>>
>>
>>



Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by RajaAndhi

RajaAndhi
Thu Aug 21 21:47:00 PDT 2008

Here my .cec file:

the reason why i want to migrate to 5.0 is because 5.0 already support
complex script so it can show many language that not supported yet in 4.2
such as thailand, arabic, india, hebrew etc.

thanks

CECInfo
(
Name ( "PX255ADEvice" )
CECVersion ( 4.20 )
Description ( "Windows CE Device" )
GUID ( {D821067B-D703-4A6D-B5A8-D87B0A8A97A7} )
Vendor ( "TERAOKA" )
)
ComponentType
(
Name ( "EBOOT Device" )
GUID ( {8D470761-323F-4A12-B94B-9E484CFA64CD} )
Group ( "ã??ã?¼ã??ã?­ã?¼ã??" )
MaxResolvedImpsAllowed( 508432 )
Implementations
(
Implementation
(
Name ( "EBOOT Device" )
GUID ( {A909079B-A72A-495F-81E1-9A02979795EB} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "Device" )
Date ( "2005/11/18" )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {730E4AFC-189F-458A-A733-07D4817393A1} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action ( '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\EBOOT")' )
)
)
)
)
)
ComponentType
(
Name ( "ã?ªã?¼ã??ã?£ã?ª" )
GUID ( {4A25A750-B641-4AF3-9FDF-7CC044108418} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "AC97 Audio on PXA255" )
GUID ( {FD3EB4C9-F788-4DB5-858D-A8B5D67E751A} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOAUDIO", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {F59CF6FE-38F7-4AA6-9FE1-E7E117D65500} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\WAVEDEV")' )
)
)
)
)
)
ComponentType
(
Name ( "ã??ã?£ã?¹ã??ã?¬ã?¤" )
GUID ( {6563AD21-E71C-11D4-B892-0050FC049781} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "LCD Display Controller on PXA255" )
GUID ( {7020EE95-E944-439E-8D87-94DC1AE0B772} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NODISPLAY", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {A604050B-1716-4D99-9F77-AC9F7BFD5E45} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\DISPLAY\SA_LCD")' )
)
)
)
)
)
ComponentType
(
Name ( "ã?­ã?¼ã?«ã?« ã?¨ã?ªã?¢ ã??ã??ã??ã?¯ã?¼ã?¯ (LAN) ã??ã??ã?¤ã?¹" )
GUID ( {591933E4-F657-11D4-98BF-00105AC7334D} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "DM9000 Ethernet Driver" )
GUID ( {C444D5A3-1361-4983-AD8C-D6BF8AF1AF52} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOETHER", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {9262E96B-6785-40A8-B9CD-97DE14421030} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\NETCARD\DM9000")' )
)
BuildMethod
(
GUID ( {222436BC-3B37-4C71-B1F4-1326C0897D67} )
Step ( PreMakeImg )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action ( '#COPY(
"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\NETCARD\DM9000\dm9000.reg","$(_FLATRELEASEDIR)")' )
)
)
)
)
)
ComponentType
(
Name ( "����" )
GUID ( {6563AD6C-E71C-11D4-B892-0050FC049781} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "PXA255 Serial" )
GUID ( {FC1DBF68-EEF8-4683-B781-EC85E14141F5} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOSERIAL", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {049D25AE-38D7-4EE4-99CF-69FE57B12775} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(DIRS,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\SERIAL")' )
)
)
)
)
)
ComponentType
(
Name ( "USB ã??ã?¹ã?? ã?³ã?³ã??ã?­ã?¼ã?©" )
GUID ( {6563AD78-E71C-11D4-B892-0050FC049781} )
MaxResolvedImpsAllowed( 1 )
Implementations
(
Implementation
(
Name ( "ISP1161 USB Host Controller" )
GUID ( {11B0934F-498D-4EC8-A5D7-EF97844925C6} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOUSB", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {03F7F761-877D-4895-BCE1-23B576833A9B} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action ( '#BUILD(SOURCES,
"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\PHCD2.idp")' )
)
BuildMethod
(
GUID ( {F18C2B2C-1A26-4C01-BFDF-C2E08FA01A71} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\PHC2.idp")' )
)
BuildMethod
(
GUID ( {E64C378A-9F72-49B5-AA66-D7E799C90846} )
Step ( PreMakeImg )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action ( '#COPY(
"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\PHC2.idp\phci2.reg","$(_FLATRELEASEDIR)")' )
)
)
)
)
)
ComponentType
(
Name ( "USB ��" )
GUID ( {2C359054-1F2B-4CF3-8D3E-07B7EB279962} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "TSC10 USB driver" )
GUID ( {057F771F-79D3-4E5E-8B76-86C3A2CD7781} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOUSBSER", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {68B34F9E-8639-4BB1-AC3D-B6FB84B5100E} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\TSC10")' )
)
BuildMethod
(
GUID ( {B32C16B8-8FF3-496A-81E1-C7C4A9F084C9} )
Step ( PreMakeImg )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action ( '#COPY(
"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\TSC10\tsc10.reg","$(_FLATRELEASEDIR)")' )
)
)
)
)
)
ComponentType
(
Name ( "ã?¿ã??ã??" )
GUID ( {1CCF42FA-FBAB-11D4-98CB-00105AC7334D} )
MaxResolvedImpsAllowed( 1 )
Implementations
(
Implementation
(
Name ( "Touch Driver for TSC10" )
GUID ( {2001C6D6-3809-4FB1-B0D1-D9A1B35F7B2E} )
Description ( "Touch panel driver for TSC10 on WebInfoView" )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/22" )
Variable( "BSP_NOTOUCH", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {8C8AE652-38D4-43F0-9465-582AE0317DB1} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\TOUCHP")' )
)
)
)
)
)
ComponentType
(
Name ( "PCMCIA (PC ã?«ã?¼ã??)" )
GUID ( {0AB594DF-E7D3-11D4-B893-0050FC049781} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "PXA255 Compact Flash" )
GUID ( {67A76A03-BF3C-4EFC-B003-1DA9D665C03E} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOSTORAGE", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {9408E562-A456-4955-8540-B3C094E813CF} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\PCMCIA")' )
)
)
)
)
)
ComponentType
(
Name ( "ã??ã?«ã??ã?¡ã??ã?£ã?¢ ã?«ã?¼ã??" )
GUID ( {A9776816-C934-431C-A208-0B15FD18DF31} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "PXA255 SDMMC" )
GUID ( {B2E942D6-D3FC-4F38-95C1-A9BDBD668989} )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/18" )
Variable( "BSP_NOSDMMC", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {918A2E25-6E20-429E-AB09-7C5DE5C166E6} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(DIRS,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\SDMMC")' )
)
)
)
)
)
ComponentType
(
Name ( "ã??ã??ã??ã?ªã??ã?©ã?¤ã??" )
GUID ( {B8715A29-FEDA-43CE-AFCC-143BEBC4B66C} )
Description ( "ã??ã??ã??ã?ªã??ã?©ã?¤ã??" )
Group ( "ã??ã?©ã?¤ã??" )
MaxResolvedImpsAllowed( 1 )
RequiredCEModules( ALL, "device" )
Implementations
(
Implementation
(
Name ( "Power API for WebInfoView" )
GUID ( {9515069A-1CCA-48B7-B72F-D8F5454CC6B2} )
Description ( "Power API for WebInfoView (no battery supported)" )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.0.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2005/11/24" )
Variable( "BSP_NOBATTERY", )
SizeIsCPUDependent( 1 )
BuildMethods
(
BuildMethod
(
GUID ( {661CD5CD-9594-45B1-8421-2F9F8A3F746A} )
Step ( BSP )
CPU ( "ARMV4" )
CPU ( "ARMV4I" )
Action (
'#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\BATTDRVR")' )
)
)
)
)
)
ComponentType
(
Name ( "BSPs" )
GUID ( {3CABD6DA-B577-4A87-9490-9432E80DC2F1} )
MaxResolvedImpsAllowed( 999 )
Implementations
(
Implementation
(
Name ( "WebInfoView: ARMV4I" )
GUID ( {58EAC237-249C-4587-AE68-ECEFB1A3D8C8} )
Description ( "DevicePXA255" )
BSPPlatformDir ( "DevicePXA255" )
Version ( "1.2.0.0" )
Locale ( 0409 )
Vendor ( "DevicePXA255" )
Date ( "2006/02/16" )
Children ( "{8D470761-323F-4A12-B94B-9E484CFA64CD}" )
DefaultDrivers( {C444D5A3-1361-4983-AD8C-D6BF8AF1AF52} )
DefaultDrivers( {11B0934F-498D-4EC8-A5D7-EF97844925C6} )
DefaultDrivers( {057F771F-79D3-4E5E-8B76-86C3A2CD7781} )
DefaultDrivers( {2001C6D6-3809-4FB1-B0D1-D9A1B35F7B2E} )
DefaultDrivers( {67A76A03-BF3C-4EFC-B003-1DA9D665C03E} )
DefaultDrivers( {FD3EB4C9-F788-4DB5-858D-A8B5D67E751A} )
DefaultDrivers( {B2E942D6-D3FC-4F38-95C1-A9BDBD668989} )
DefaultDrivers( {7020EE95-E944-439E-8D87-94DC1AE0B772} )
DefaultDrivers( {A909079B-A72A-495F-81E1-9A02979795EB} )
DefaultDrivers( {FC1DBF68-EEF8-4683-B781-EC85E14141F5} )
DefaultDrivers( {9515069A-1CCA-48B7-B72F-D8F5454CC6B2} )
SizeIsCPUDependent( 1 )
CPUSizeMultiplier( 1.0 )
BuildMethods
(
BuildMethod
(
GUID ( {579C292E-C022-4730-B9F1-3DD934FFEE28} )
Step ( BSP )
CPU ( "ARMV4I" )
)
)
)
)
)




"Bruce Eitman [eMVP]" wrote:

> If I were you, I would slow down. Why do you think you need to change the
> directory structure. That is simply house keeping that doesn't need to be
> done. Unless you are very comfortable with it also somewhat risky. In
> fact, you won't even find that in the list of things to do to migrate from
> 4.2 to 5.0.
>
> But your follow up seems to indicate that you are doing something other than
> just migrating from 4.2 to 5.0. Show us the part for the CEC file that you
> have for the driver that you are talking about. Hard to help you without
> knowing what you have done.
>
> --
> Bruce Eitman (eMVP)
> Senior Engineer
> Bruce.Eitman AT EuroTech DOT com
> My BLOG http://geekswithblogs.net/bruceeitman
>
> EuroTech Inc.
> www.EuroTech.com
>
> "Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
> news:634862D0-1EB8-4CD4-97D1-ADC91930B3A6@microsoft.com...
> > To be honest. i'm very new in this problem.
> > i try to re-arrange the directory based on PB 5.0. but it still can't fix
> > the problem.
> > It is ok when I load the .cec files, but my driver is not listed on the
> > left
> > side.
> > When I add it from catalog(right side) it still not listed in the left
> > side.
> > I don't know about the build path. and etc.
> >
> > Thanks if you can help me to show the steps.
> >
> > "Bruce Eitman [eMVP]" wrote:
> >
> >> This is documented in PB Help? What are you having trouble with?
> >>
> >> --
> >> Bruce Eitman (eMVP)
> >> Senior Engineer
> >> Bruce.Eitman AT EuroTech DOT com
> >> My BLOG http://geekswithblogs.net/bruceeitman
> >>
> >> EuroTech Inc.
> >> www.EuroTech.com
> >>
> >> "Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
> >> news:26CC186B-EA96-4ECE-AA67-DCBA8B792DA0@microsoft.com...
> >> > Hi everyone,
> >> >
> >> > I want to migrate my BSP from Platform Builder 4.2 .Net to Platform
> >> > Builder
> >> > 5.0.
> >> > My device is PXA255 Base.
> >> > Anyone can show me the steps? since I new here.
> >> >
> >> > thanks n best regards.
> >>
> >>
> >>
>
>
>

Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by Bruce

Bruce
Fri Aug 22 05:26:22 PDT 2008

I am not questioning your decision to move to CE 5.0, by all means move
forward. I am questioning your decisision to resturcture the directory.

Help me help you, which driver is the problem?

--
Bruce Eitman (eMVP)
Senior Engineer
Bruce.Eitman AT EuroTech DOT com
My BLOG http://geekswithblogs.net/bruceeitman

EuroTech Inc.
www.EuroTech.com

"Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
news:9FBADFB3-37D9-43D2-A039-918D11753B29@microsoft.com...
> Here my .cec file:
>
> the reason why i want to migrate to 5.0 is because 5.0 already support
> complex script so it can show many language that not supported yet in 4.2
> such as thailand, arabic, india, hebrew etc.
>
> thanks
>
> CECInfo
> (
> Name ( "PX255ADEvice" )
> CECVersion ( 4.20 )
> Description ( "Windows CE Device" )
> GUID ( {D821067B-D703-4A6D-B5A8-D87B0A8A97A7} )
> Vendor ( "TERAOKA" )
> )
> ComponentType
> (
> Name ( "EBOOT Device" )
> GUID ( {8D470761-323F-4A12-B94B-9E484CFA64CD} )
> Group ( "??????" )
> MaxResolvedImpsAllowed( 508432 )
> Implementations
> (
> Implementation
> (
> Name ( "EBOOT Device" )
> GUID ( {A909079B-A72A-495F-81E1-9A02979795EB} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "Device" )
> Date ( "2005/11/18" )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {730E4AFC-189F-458A-A733-07D4817393A1} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action ( '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\EBOOT")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "?????" )
> GUID ( {4A25A750-B641-4AF3-9FDF-7CC044108418} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "AC97 Audio on PXA255" )
> GUID ( {FD3EB4C9-F788-4DB5-858D-A8B5D67E751A} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOAUDIO", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {F59CF6FE-38F7-4AA6-9FE1-E7E117D65500} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\WAVEDEV")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "??????" )
> GUID ( {6563AD21-E71C-11D4-B892-0050FC049781} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "LCD Display Controller on PXA255" )
> GUID ( {7020EE95-E944-439E-8D87-94DC1AE0B772} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NODISPLAY", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {A604050B-1716-4D99-9F77-AC9F7BFD5E45} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\DISPLAY\SA_LCD")'
> )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "???? ??? ?????? (LAN) ????" )
> GUID ( {591933E4-F657-11D4-98BF-00105AC7334D} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "DM9000 Ethernet Driver" )
> GUID ( {C444D5A3-1361-4983-AD8C-D6BF8AF1AF52} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOETHER", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {9262E96B-6785-40A8-B9CD-97DE14421030} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\NETCARD\DM9000")'
> )
> )
> BuildMethod
> (
> GUID ( {222436BC-3B37-4C71-B1F4-1326C0897D67} )
> Step ( PreMakeImg )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action ( '#COPY(
> "$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\NETCARD\DM9000\dm9000.reg","$(_FLATRELEASEDIR)")'
> )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "????" )
> GUID ( {6563AD6C-E71C-11D4-B892-0050FC049781} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "PXA255 Serial" )
> GUID ( {FC1DBF68-EEF8-4683-B781-EC85E14141F5} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOSERIAL", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {049D25AE-38D7-4EE4-99CF-69FE57B12775} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(DIRS,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\SERIAL")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "USB ??? ??????" )
> GUID ( {6563AD78-E71C-11D4-B892-0050FC049781} )
> MaxResolvedImpsAllowed( 1 )
> Implementations
> (
> Implementation
> (
> Name ( "ISP1161 USB Host Controller" )
> GUID ( {11B0934F-498D-4EC8-A5D7-EF97844925C6} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOUSB", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {03F7F761-877D-4895-BCE1-23B576833A9B} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action ( '#BUILD(SOURCES,
> "$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\PHCD2.idp")' )
> )
> BuildMethod
> (
> GUID ( {F18C2B2C-1A26-4C01-BFDF-C2E08FA01A71} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\PHC2.idp")'
> )
> )
> BuildMethod
> (
> GUID ( {E64C378A-9F72-49B5-AA66-D7E799C90846} )
> Step ( PreMakeImg )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action ( '#COPY(
> "$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\PHC2.idp\phci2.reg","$(_FLATRELEASEDIR)")'
> )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "USB ??" )
> GUID ( {2C359054-1F2B-4CF3-8D3E-07B7EB279962} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "TSC10 USB driver" )
> GUID ( {057F771F-79D3-4E5E-8B76-86C3A2CD7781} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOUSBSER", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {68B34F9E-8639-4BB1-AC3D-B6FB84B5100E} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\TSC10")'
> )
> )
> BuildMethod
> (
> GUID ( {B32C16B8-8FF3-496A-81E1-C7C4A9F084C9} )
> Step ( PreMakeImg )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action ( '#COPY(
> "$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\USB\TSC10\tsc10.reg","$(_FLATRELEASEDIR)")'
> )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "???" )
> GUID ( {1CCF42FA-FBAB-11D4-98CB-00105AC7334D} )
> MaxResolvedImpsAllowed( 1 )
> Implementations
> (
> Implementation
> (
> Name ( "Touch Driver for TSC10" )
> GUID ( {2001C6D6-3809-4FB1-B0D1-D9A1B35F7B2E} )
> Description ( "Touch panel driver for TSC10 on WebInfoView" )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/22" )
> Variable( "BSP_NOTOUCH", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {8C8AE652-38D4-43F0-9465-582AE0317DB1} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\TOUCHP")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "PCMCIA (PC ???)" )
> GUID ( {0AB594DF-E7D3-11D4-B893-0050FC049781} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "PXA255 Compact Flash" )
> GUID ( {67A76A03-BF3C-4EFC-B003-1DA9D665C03E} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOSTORAGE", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {9408E562-A456-4955-8540-B3C094E813CF} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\PCMCIA")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "??????? ???" )
> GUID ( {A9776816-C934-431C-A208-0B15FD18DF31} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "PXA255 SDMMC" )
> GUID ( {B2E942D6-D3FC-4F38-95C1-A9BDBD668989} )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/18" )
> Variable( "BSP_NOSDMMC", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {918A2E25-6E20-429E-AB09-7C5DE5C166E6} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(DIRS,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\SDMMC")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "????????" )
> GUID ( {B8715A29-FEDA-43CE-AFCC-143BEBC4B66C} )
> Description ( "????????" )
> Group ( "????" )
> MaxResolvedImpsAllowed( 1 )
> RequiredCEModules( ALL, "device" )
> Implementations
> (
> Implementation
> (
> Name ( "Power API for WebInfoView" )
> GUID ( {9515069A-1CCA-48B7-B72F-D8F5454CC6B2} )
> Description ( "Power API for WebInfoView (no battery supported)" )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.0.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2005/11/24" )
> Variable( "BSP_NOBATTERY", )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {661CD5CD-9594-45B1-8421-2F9F8A3F746A} )
> Step ( BSP )
> CPU ( "ARMV4" )
> CPU ( "ARMV4I" )
> Action (
> '#BUILD(SOURCES,"$(_WINCEROOT)\PLATFORM\DevicePXA255\DRIVERS\BATTDRVR")' )
> )
> )
> )
> )
> )
> ComponentType
> (
> Name ( "BSPs" )
> GUID ( {3CABD6DA-B577-4A87-9490-9432E80DC2F1} )
> MaxResolvedImpsAllowed( 999 )
> Implementations
> (
> Implementation
> (
> Name ( "WebInfoView: ARMV4I" )
> GUID ( {58EAC237-249C-4587-AE68-ECEFB1A3D8C8} )
> Description ( "DevicePXA255" )
> BSPPlatformDir ( "DevicePXA255" )
> Version ( "1.2.0.0" )
> Locale ( 0409 )
> Vendor ( "DevicePXA255" )
> Date ( "2006/02/16" )
> Children ( "{8D470761-323F-4A12-B94B-9E484CFA64CD}" )
> DefaultDrivers( {C444D5A3-1361-4983-AD8C-D6BF8AF1AF52} )
> DefaultDrivers( {11B0934F-498D-4EC8-A5D7-EF97844925C6} )
> DefaultDrivers( {057F771F-79D3-4E5E-8B76-86C3A2CD7781} )
> DefaultDrivers( {2001C6D6-3809-4FB1-B0D1-D9A1B35F7B2E} )
> DefaultDrivers( {67A76A03-BF3C-4EFC-B003-1DA9D665C03E} )
> DefaultDrivers( {FD3EB4C9-F788-4DB5-858D-A8B5D67E751A} )
> DefaultDrivers( {B2E942D6-D3FC-4F38-95C1-A9BDBD668989} )
> DefaultDrivers( {7020EE95-E944-439E-8D87-94DC1AE0B772} )
> DefaultDrivers( {A909079B-A72A-495F-81E1-9A02979795EB} )
> DefaultDrivers( {FC1DBF68-EEF8-4683-B781-EC85E14141F5} )
> DefaultDrivers( {9515069A-1CCA-48B7-B72F-D8F5454CC6B2} )
> SizeIsCPUDependent( 1 )
> CPUSizeMultiplier( 1.0 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {579C292E-C022-4730-B9F1-3DD934FFEE28} )
> Step ( BSP )
> CPU ( "ARMV4I" )
> )
> )
> )
> )
> )
>
>
>
>
> "Bruce Eitman [eMVP]" wrote:
>
>> If I were you, I would slow down. Why do you think you need to change
>> the
>> directory structure. That is simply house keeping that doesn't need to
>> be
>> done. Unless you are very comfortable with it also somewhat risky. In
>> fact, you won't even find that in the list of things to do to migrate
>> from
>> 4.2 to 5.0.
>>
>> But your follow up seems to indicate that you are doing something other
>> than
>> just migrating from 4.2 to 5.0. Show us the part for the CEC file that
>> you
>> have for the driver that you are talking about. Hard to help you without
>> knowing what you have done.
>>
>> --
>> Bruce Eitman (eMVP)
>> Senior Engineer
>> Bruce.Eitman AT EuroTech DOT com
>> My BLOG http://geekswithblogs.net/bruceeitman
>>
>> EuroTech Inc.
>> www.EuroTech.com
>>
>> "Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
>> news:634862D0-1EB8-4CD4-97D1-ADC91930B3A6@microsoft.com...
>> > To be honest. i'm very new in this problem.
>> > i try to re-arrange the directory based on PB 5.0. but it still can't
>> > fix
>> > the problem.
>> > It is ok when I load the .cec files, but my driver is not listed on the
>> > left
>> > side.
>> > When I add it from catalog(right side) it still not listed in the left
>> > side.
>> > I don't know about the build path. and etc.
>> >
>> > Thanks if you can help me to show the steps.
>> >
>> > "Bruce Eitman [eMVP]" wrote:
>> >
>> >> This is documented in PB Help? What are you having trouble with?
>> >>
>> >> --
>> >> Bruce Eitman (eMVP)
>> >> Senior Engineer
>> >> Bruce.Eitman AT EuroTech DOT com
>> >> My BLOG http://geekswithblogs.net/bruceeitman
>> >>
>> >> EuroTech Inc.
>> >> www.EuroTech.com
>> >>
>> >> "Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
>> >> news:26CC186B-EA96-4ECE-AA67-DCBA8B792DA0@microsoft.com...
>> >> > Hi everyone,
>> >> >
>> >> > I want to migrate my BSP from Platform Builder 4.2 .Net to Platform
>> >> > Builder
>> >> > 5.0.
>> >> > My device is PXA255 Base.
>> >> > Anyone can show me the steps? since I new here.
>> >> >
>> >> > thanks n best regards.
>> >>
>> >>
>> >>
>>
>>
>>



Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by troylsy

troylsy
Sat Aug 23 02:46:05 PDT 2008

On Aug 21, 4:20=A0pm, Raja Andhi <RajaAn...@discussions.microsoft.com>
wrote:
> Hi everyone,
>
> I want to migrate my BSP from Platform Builder 4.2 .Net to Platform Build=
er
> 5.0.
> My device is PXA255 Base.
> Anyone can show me the steps? since I new here.
>
> thanks n best =A0regards.

Hi Raja,

We can help guide you step by step to migrate yr BSP to PB 5.0
Please send me your contact number .

Anyway i already send a email to your gmail.

Rgs
Troy

Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by RajaAndhi

RajaAndhi
Sun Aug 24 19:30:01 PDT 2008

I want to restructure the directories to make it works with 5.0.
I looked the sample BSP in 5.0 and follow the directories structure.
I don't know if it is needed or not, since I really confuse about it.
it is needed or not, Or can I leave the structure as it is now?
thanks bruce


"Bruce Eitman [eMVP]" wrote:

> I am not questioning your decision to move to CE 5.0, by all means move
> forward. I am questioning your decisision to resturcture the directory.
>
> Help me help you, which driver is the problem?
>
> --
> Bruce Eitman (eMVP)
> Senior Engineer
> Bruce.Eitman AT EuroTech DOT com
> My BLOG http://geekswithblogs.net/bruceeitman
>
> EuroTech Inc.
> www.EuroTech.com
>

Re: How to migrate BSP from Platform Builder 4.2 to 5.0 by Bruce

Bruce
Mon Aug 25 06:09:12 PDT 2008

You do not need to change the directory structure.

--
Bruce Eitman (eMVP)
Senior Engineer
Bruce.Eitman AT EuroTech DOT com
My BLOG http://geekswithblogs.net/bruceeitman

EuroTech Inc.
www.EuroTech.com

"Raja Andhi" <RajaAndhi@discussions.microsoft.com> wrote in message
news:ADC5C26D-25C5-415C-B108-3AA932F31844@microsoft.com...
>I want to restructure the directories to make it works with 5.0.
> I looked the sample BSP in 5.0 and follow the directories structure.
> I don't know if it is needed or not, since I really confuse about it.
> it is needed or not, Or can I leave the structure as it is now?
> thanks bruce
>
>
> "Bruce Eitman [eMVP]" wrote:
>
>> I am not questioning your decision to move to CE 5.0, by all means move
>> forward. I am questioning your decisision to resturcture the directory.
>>
>> Help me help you, which driver is the problem?
>>
>> --
>> Bruce Eitman (eMVP)
>> Senior Engineer
>> Bruce.Eitman AT EuroTech DOT com
>> My BLOG http://geekswithblogs.net/bruceeitman
>>
>> EuroTech Inc.
>> www.EuroTech.com
>>