Abstract
Numoilyx provides a variety of software solutions for both wireless and embedded products. Various Numonyx flash memory software provide optimized performance, a minimal RAM/code footprint, and robust features for any Numonyx design. Image Master is one such software used to create binary images and manage the file system of the flash memory. It is a command line version, which supports the FDI 7.3 (Flash Data Integrator). Since it is a command line version, users have to enter many options like FDI size, flash type, volume name, and volume alignment to create a binary image for the FDI (File system for FDI). The other drawback of this product is that it can only deal with one file at a time and Ca.Q. perform only one operation such as copying or deleting the file at any given time. Creating binary images this way consumes much of the user's time.
The project's goal is to overcome the drawbacks of Image Master and extend/enhance its existing functionality. The tool has a very attractive and user-friendly graphic interface, which is implemented using Visual C#. The GUI part of the tool is incredibly intuitive, with features like the creation/management of binary images for the FDI, a delete key function, and a drag-and-drop function used to copy files/folders back and forth between the FDI and the computer. Reclaiming the flash memory and getting volume statistics from FDI is another extended feature developed in this project.