About file systems
There are two branches of the SNAP firmware, using two different file systems. The 1.x.x branch uses the older IFFS file system while the 3.x.x branch uses a file system called SAFE. The SAFE file system features numerous improvements over IFFS in the areas of wear leveling and power-fail safety. A drawback of SAFE is that it leaves slightly less free space on the flash disk than does IFFS. Finally SAFE uses the concept of drive letters, while IFFS uses the more UNIX-like mount point scheme.
Anyone using 1.x.x firmware today, and experiencing problems with flash wear-out, bad blocks, or file corruption at power loss, should consider switching to 3.x.x firmware. If the reduced free disk space is a problem, then contact sales@imsystech.com to explore the possibilities of obtaining SNAP modules with more flash memory mounted.
Installation instructions
- Download the snap1.0.9.zip or snap3.0.12.zip archive.
- Unpack the archive to your computer, and read the file “doc/index.html”. This file describes how to transfer the downloaded software from your computer to SNAP.
- If you are a SNAP-IDE customer, then don't forget to download and install
the Imsys Developer SNAP Update 1.0.9
as well. There is currently no Imsys Developer SNAP Update available for 3.0.12.
If you are having problems with the installation or any generic support questions, please subscribe to the SNAP mailing list, which is the primary source of support.