You are here: Home > RTOS & Embedded Software > emFile (File System)

Embedded File System (emFile®)
emFile is an embedded file system which can be used with any type of storage device. emFile is a high performance library that has been optimized for; minimum memory consumption in RAM and ROM, high speed, and versatility. It is written in ANSI-"C" and can be used on any CPU.

Two versions of this embedded file system are available. Depending on your application needs; a Microsoft Windows® compatible version which extends a FAT12, FAT16 and FAT32 file system to your embedded application is available, as well as a proprietary file system designed specifically for embedded devices. Both implementations of emFile make use of the same upper layer API which is similar to the standard "C" I/O API (stdio.h).

emFile has been designed to cooperate with any kind of embedded system and storage device. To use a specific medium with emFile, a device driver for that medium is required. Device drivers are available for most common mediums. If you do not find your device on our supported list please let us know and in most cases we can develop the driver for you.

"SEGGER embOS is implemented on each and every electronics control system in the Forze III hydrogen racing kart. During testing and racing, sensordata is vital to gain knowledge about the karts performance. Using emFile, we were able to log all of our sensor data on an SD card. For the live feed to the pit, we needed a telemetrics system. Using embOS/IP made it possible to develop such a system on short notice, while guaranteeing reliability." Koen Lubbers, Greenchoice Forze

Sort By:
SEGGER SD Card Adapter SD Card Adapter

SEGGER SD Card Adapter

On some evaluation boards the pins required for measuring are not accessible, making it impossible to use an oscilloscope or logic analyzer to capture the outputs. The best solution in such a situation is to use an adapter which is inserted between the card slot and the card to gain access to these signals. This is the where the SD Card Adapter may be used.

Price: €98.00

The SEGGER "NAND-Flash EVAL" board is an easy to use and cost effective testing tool  designed  to  evaluate  the  features  and  the  performance  of  the  emFile  NAND driver.

Price: €198.00
emFile PRO Bundle emFile PRO Bundle (2.50.04)

Professional File System

Complete embedded File System package which includes a bundle of our most popular components at a reduced price:

  • emFile FAT Bundle
  • emFile NAND Flash/SmartMedia
  • emFile CompactFlash/IDE
  • emFile Multimedia/SDcard
  • emFile NOR Flash Memory
  • emFile FAT LFN Module
Please Note: Does Not Include NOR Image Creator or Universal NAND Flash Driver.

Price: €4,380.00 Source Code

emFile Custom Solution

The Custom Solution permits you to build a file system from all of our available emFile components. Thereby including, or excluding modules as necessary for your end application.