Flash Storage; Ffs Partitions; Working With Ffs Partitions - Motorola MK3100 Product Reference Manual

Mk3100 microkiosk for windows embedded compact 7
Table of Contents

Advertisement

5 - 16 MK3100 MicroKiosk for Windows Embedded Compact 7 Product Reference Guide

Flash Storage

In addition to the RAM-based storage standard on Windows CE devices, the MK3100 also includes a
non-volatile flash-based storage area which can store data (partitions) that a cold boot cannot corrupt. This
flash area is divided into two sections: flash file system (FFS) partitions and non-FFS partitions.

FFS Partitions

The MK3100 includes two FFS partitions. These partitions appear to the MK3100 as a hard drive that the OS
file system can write files to and read files from. Data is retained even if power is removed.
The two FFS partitions appear as the following two separate folders in the Windows CE file system:
Platform: The Platform FFS partition contains Motorola-supplied programs and Dynamic Link Libraries
(DLLs). This FFS is configured to include DLLs that control system operation. Since the MK3100 needs
these drivers for basic operation, only experienced users should modify the content of this partition.
Application: The Application FFS partition stores application programs needed to operate the MK3100.

Working with FFS Partitions

Because the FFS partitions appear as folders under the Windows CE file system, you can read and write to
them like any other folder. For example, an application program can write data to a file located in the
Application folder just as it would to the Windows folder. However, the file in the Application folder is in
non-volatile storage and is not lost on a cold boot (e.g., when power is removed for a long period of time).
You can use standard tools such as ActiveSync to copy files to and from the FFS partitions. They appear as the
Application and Platform to the ActiveSync explorer. This is useful when installing applications on the MK3100.
Applications stored in the Application folder are retained even after a cold boot.
There are two device drivers included in the Windows CE image to assist developers in configuring the
MK3100 following a cold boot: RegMerge and CopyFiles.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents