Subversion Repositories DevTools

Rev

Blame | Last modification | View Log | RSS feed

This package contains a SDK for a non-existent WINCE 6.0 Device

The SDK allows the generation of WINCE 6.0 Libraries, DLLs and programs that have no specific hardware dependencies.

The SDK can be used within Visual Studio 2005 and 2008 - only.
JATS assumes the use of Visual Studio 2008 

# Creation #
The SDK is not created by JATS. The process is infrequently done and may not be scripted.

The package source does contain a file (ProjectBuilder_WCE6ARMV4I.zip). This is a 'Platform Builder' project. It was used to create the SDK and can be used to recreate the SDK or the rebuild the SDK - on a sutable machine.

## Creating a Generic Armv4i SDK ##
- Create a suitable machine on which to - perform the creation process
 - Must be 32-bit OS
 - Must be able to run VS2005
 - Windows 2008 Server Datacenter SP2 is suitable and can be run in AWS
- Install VS2005 and updates
 - en_vs_2005_pro_dvd.iso
 - en_visual_studio_2005_sp1_update_windows_vista_x86
 - mu_visual_studio_2005_service_pack_1_dvd_x13-40126
- Install Windows Embedded 6.0 and updates
 - en_windows_embedded_ce_6.0_dvd.iso
 - Windows Embedded CE 6.0 Platform Builder Service Pack 1
 - en_windows_embedded_ce_6.0_r2_x64_dvd_x13-95609
 - en_windows_embedded_ce_6.0_r3_dvd__x16-28730
 - WinCEPB60-161231-Product-Update-Rollup-Armv4I
- Create a new OsDesign
 - Delete the 'Debug' build configuration
                - Not used and will only cause confusion
 - Select lots of modules to include
 - Build Options to change
                - Enable Ship Build
                - Disable KILT otherwise emulator does not start
                - Run Time image can be larger than 32 Meg ( if needed )
 - Build the 'Release' version of the OS
                - The debug version of the OS is not needed
- Create a new SDK based on the OsDesign
 - Set SDK and Product name to: VixArmv4iGeneric
 - Set the MSI file name to: VixArmv4iGeneric_1.1.0000.tool.msi
         - Update the version number as required
 - Set emulation properties
                - Configuration ... Release
                - Screen Resolution: 480x 640
                - Configure in a skin
 -  Manually edit the SDK.sdkcfg file to allow installation under VS2008 only
         -  Set MS.VSIPCC.v80 to MS.VSIPCC.v90
         -  `<PropertyBag NAME="Help2">
                <Property NAME="VS Namespace">MS.VSIPCC.v90</Property>`
 - Add missing utility rc.exe and associated dll