Yes, it's a non-trivial task. For a novice, you wouldn't likely be done in
less than months and it could be substantially longer, depending on the
quality of the board support package for your hardware on which your current
OS is based. You'd have to install the 5.0 tools, which are different, port
the board support package and your drivers for the hardware on your device
to work with 5.0, port various auxiliary files that work differently in the
new build system to 5.0, and so on.
The eVC 4.2 IDE is of *no* value in this. You have to have Windows CE 5.0
with Platform Builder, which can be purchased from your Microsoft
distributor for something around $1000.
Paul T.
[quoted text, click to view] "John Olbert" <someone@snet.net> wrote in message
news:E1ACE7C3-8D2E-4A71-8242-AAE8A48A74E4@microsoft.com...
> Turns out that the firmware Engineer who created the OS for our WinCe4.2
> device has been reassigned and is not available.
>
> I am not a firmware programmer but is there a way that I can upgrade the
> device from Ce4.2 to Ce5.0 (sh4 uP). I realize this may be a large task
> but
> thought it worth asking. The thing driving this whole task is to get to
> Netcf2.0 to improve the DataSet.ReadXml() speed.
>
> Any help in moving from Ce4.2 to Ce5.0 would be appreciated. I do have the
> embedded Visual C++ 4.2 Ide.
>
>
> --
> John Olbert
>
>
>
> "John Olbert" wrote:
>
>> The device's OS is "Microsoft Windows CE .NET Version 4.20". So based on
>> what
>> you have indicated the fact that it does not work is consistent with this
>> fact.
>>
>> I assume I will have to get the WinCe device team to upgrade to CE5.0.
>>
>> In case I have problems getting their attention is there an upgrade that
>> I
>> can download for the Sh4 and install myself?
>>
>> Thanks.
>>
>> --
>> John Olbert
>>
>>
>>
>> "<ctacke/>" wrote:
>>
>> > But that's what I was asking. SH4 supports CE 5.0 (though I guess the
>> > dialog
>> > wouldn't have appeared in that case). And CE 4.2 will be supported by
>> > SP1
>> > (release date yet to be determined).
>> >
>> > -Chris
>> >
>> >
>> > "Alex Feinman [MVP]" <public_news@alexfeinman.com> wrote in message
>> > news:O2oOSpMPGHA.2040@TK2MSFTNGP14.phx.gbl...
>> > > It doesn't really matter, does it? CF2 is not currently supported on
>> > > pre
>> > > CE5 devices (vanilla CE)
>> > >
>> > > "<ctacke/>" <ctacke_AT_OpenNETCF_com> wrote in message
>> > > news:%23pOiw8LPGHA.2064@TK2MSFTNGP09.phx.gbl...
>> > >> What version of CE is it running?
>> > >>
>> > >> -Chris
>> > >>
>> > >> "John Olbert" <someone@snet.net> wrote in message
>> > >> news:4F5FFD70-E928-48D3-860D-14B768BBADFD@microsoft.com...
>> > >>> Switching to Netcf2.0 requires WinCe OS upgrade
>> > >>>
>> > >>> Thanks to help on this forum I was able to get the new Vs2005 to
>> > >>> deploy
>> > >>> to
>> > >>> my WinCe device (sh4 microprocessor). Unfortunately I then received
>> > >>> the
>> > >>> two
>> > >>> following errors.
>> > >>>
>> > >>> "The program is not compatible with the current operating system
>> > >>> and,
>> > >>> therefore, may not run on this device. Do you want to continue
>> > >>> installation."
>> > >>>
>> > >>> "Unable to start program 'IcTb4.exe'. The specified program
>> > >>> requires a
>> > >>> newer
>> > >>> version of Windows"
>> > >>>
>> > >>> Another group designed the OS that is running on the WinCe device.
>> > >>> I was
>> > >>> not
>> > >>> involved in that development. What do I need to tell them needs to
>> > >>> be
>> > >>> done to
>> > >>> make the WinCe OS (sh4 uP) compatible with Netcf2.0?
>> > >>>
>> > >>> Thanks.
>> > >>>
>> > >>> --
>> > >>> John Olbert
>> > >>>
>> > >>
>> > >>
>> > >
>> >
>> >
>> >