Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6854 dpurdie 1
This package contains a SDK for a non-existent WINCE 6.0 Device
2
 
3
The SDK allows the generation of WINCE 6.0 Libraries, DLLs and programs that have no specific hardware dependencies.
4
 
5
The SDK can be used within Visual Studio 2005 and 2008 - only.
6
JATS assumes the use of Visual Studio 2008 
7
 
8
# Creation #
9
The SDK is not created by JATS. The process is infrequently done and may not be scripted.
10
 
11
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.
12
 
13
## Creating a Generic Armv4i SDK ##
14
- Create a suitable machine on which to - perform the creation process
15
 - Must be 32-bit OS
16
 - Must be able to run VS2005
17
 - Windows 2008 Server Datacenter SP2 is suitable and can be run in AWS
18
- Install VS2005 and updates
19
 - en_vs_2005_pro_dvd.iso
20
 - en_visual_studio_2005_sp1_update_windows_vista_x86
21
 - mu_visual_studio_2005_service_pack_1_dvd_x13-40126
22
- Install Windows Embedded 6.0 and updates
23
 - en_windows_embedded_ce_6.0_dvd.iso
24
 - Windows Embedded CE 6.0 Platform Builder Service Pack 1
25
 - en_windows_embedded_ce_6.0_r2_x64_dvd_x13-95609
26
 - en_windows_embedded_ce_6.0_r3_dvd__x16-28730
27
 - WinCEPB60-161231-Product-Update-Rollup-Armv4I
28
- Create a new OsDesign
29
 - Delete the 'Debug' build configuration
30
 		- Not used and will only cause confusion
31
 - Select lots of modules to include
32
 - Build Options to change
33
 		- Enable Ship Build
34
 		- Disable KILT otherwise emulator does not start
35
 		- Run Time image can be larger than 32 Meg ( if needed )
36
 - Build the 'Release' version of the OS
37
 		- The debug version of the OS is not needed
38
- Create a new SDK based on the OsDesign
39
 - Set SDK and Product name to: VixArmv4iGeneric
40
 - Set the MSI file name to: VixArmv4iGeneric_1.1.0000.tool.msi
41
	 - Update the version number as required
42
 - Set emulation properties
43
 		- Configuration ... Release
44
		- Screen Resolution: 480x 640
45
		- Configure in a skin
46
 -  Manually edit the SDK.sdkcfg file to allow installation under VS2008 only
47
	 -  Set MS.VSIPCC.v80 to MS.VSIPCC.v90
48
	 -  `<PropertyBag NAME="Help2">
49
		<Property NAME="VS Namespace">MS.VSIPCC.v90</Property>`
50
 - Add missing utility rc.exe and associated dll