5-11
Developing Applications for the SPS 3000
Creating the Image
Creating a Flash memory image is a straightforward process as long as the utilities are
used in the proper sequence. If the full sequence is not performed during the image
creation process, then there may be instances when copying files to the “\Compaq Disk”
folder fail and hang the system.
To prepare for creating a new image:
1. Copy all the files that you would like to store in Flash memory to an empty directory
on the host computer. These files should include IHVInstall.exe and
IHVUninstall.exe (which reside in the “\Windows CE
Tools\wce300\SPS3000\Bin\ArmRel” directory).
2. Copy all of the Flash memory utilities (see Table 5-2 on page 5-10) to the iPAQ.
To create a new image:
Note:Deviating from the following sequence may lead to unpredictable
results.
1. Run the Erase.exe program to initialize Flash memory.
2. Run the Unlock.exe program to make the “\Compaq Disk” write accessible.
3. Copy all the files you would like to store in Flash memory to the “\Compaq Disk”
directory via ActiveSync’s Mobile File Explorer, or the iPAQ’s File Explorer.
4. Run the Lock.exe program to flush all memory written to Flash and to set the
“\Compaq Disk” directory back to read only.
Once these steps are complete and a Flash memory is setup, binary image file can be
created using the CreateImage program. The binary image file can be used to easily write
the image to other SPS 3000 devices with the WriteImage program.