About EPOSComputer forensicsData RecoveryInformation SecurityPC ProductionServiceOur Solutions

 Computer Forensics 2010

EPOS FlashExtractor: data recovery from Flash

EPOS FlashExtractor is a professional solution for data recover from storage devices based on Flash memory type. It utilizes a technology of physical access to Flash memory.

The complex allows to access the contents of memory chips in cases where data can not be accessed through the standard interface (e.g., if the drive's board has a mechanical or electrical damage, translator is damaged, etc.).

EPOS FlashExtractor
NAND Flash reader 'Flash EPOS FlashExtractor'
  EPOS FlashExtractor recovers data from Flash chips
Software for EPOS FlashExtractor


  • High speed data reading - up to 3.5 Gb/min
  • Read error correction
  • Adjustable voltage
  • Hot plug to a PC via eSATA interface
  • Support for chips with complex logical organization of memory
  • Enhanced support for memory chips of any manufacture
  • No need to install drivers or software to work with EPOS FlashExtractor

Current version of EPOS FlashExtractor allows you to make a dump file with contents of Flash memory chips. The software for reconstruction of the Flash drive dump is not included. Dump files obtained through EPOS FlashExtractor are compatible with dump analyzing software of other developers (e.g., ACE Lab PC-3000 Flash). 

Package contents

  • Reader chip NAND Flash
  • Software
  • Adapter with ZIF Socket for chip TSOP48, TSOP48 wide, adapter for soldering chips TSOP48, TSOP48 wide; As an option, we can add an adapter for BGA chips, or and adapter to read xD/SM Memory cards.
  • eSATA cable
  • Power supply 5V
  • User's guide Speed Reading with EPOS FlashExtractor

Main characteristics

External interfaceinfo
Bandwidth of USB interface limits the transfer rate to 0.9 Gb/min when reading today's common chips. Due to implemented SATA interface, EPOS FlashExtractor can read data at speeds up to 3.5 Gb/min. 


Hot plug capabilityinfo
No need to install drivers or restart in order when plugging the device.


Ability to update the internal database for NAND Flash chipsinfo
EPOS FlashExtractor is supplied  with large database of supported NAND Flash chips of various producers. The parameters for new chips can be added to database manually, or automatically, based on autodetection results.


Supply for 8-bit NAND Flash interfaces


Supply for 16-bit interfaces (NAND / ONFI NAND)info
Modern 16-bit chips are produced with 2 types of pin scheme: legacy one used in common 16-bit NAND Flash chips, and ONFI-compatible one, which meets requirements of ONFI Standard.  EPOS FlashExtractor supports both NAND and ONFI NAND pin types.


Voltage control for NAND FLASH IC Chips.
Supported voltage is Vcc 1,8 V / 2,7V / 3,3 Vinfo
Modern chips begin to use 1.8V voltage in order to lower power consumption. Most Flash readers that use USB interface are designed for standard 3.3V voltage, and can not work with such chips.


Support for IC Chip with page size different from n(512+16) bytesinfo
First NAND Flash IC chips had page size of 528 byte (512bytes of data + 16 bytes for service data), similar to sectors in HDDs. New chips in order to be faster may have page size that is not multiple of 2n bytes. EPOS FlashExtractor can read such chips correctly.


Support for 'ReadCache' commandinfo
Other things being equal, using 'ReadCache' command allows to increase Read Speed by 30-40%.


Support for ONFI standardinfo

ONFI (Open NAND Flash Interface, is an open interface for NAND Flash, which was developed as a result of cooperation of the leading manufacturers of NAND Flash memory type. Key players are Micron, Intel, Hynix, ST Microelectronics, Phison, Sony and many others. There was a need for the standard due to the fact that every manufacturer of Flash memory tends to elaborate its own internal organization of a chip and ways to access it. Consequently, manufacturers of equipment based on Flash (drives, players, etc.) are constantly experiencing problems with the development of new devices and upgrading of existing ones. The introduction of the standard will reduce development costs and shorten the time of their introduction to the market.

Key features

  • support for high-speed operation of Flash memory
  • compliance on the level of chip package – standardized pin scheme for chiops
  • Standartization for power supply voltages
  • Standard identification of microchips – a special command is introduced, in reply to which the momory lists its full passport: logical organization, (page size, number of blocks, number of logical banks, etc.), time characteristics (timings for read and write cycles) supported working modes, etc.
  • Standardized algorythms for search and handling defective cells
  • Memory microchips with ONFI are backwards compatible with the standard NAND Flash chips

v 1.0 1

Autodetection of IC chip parameter based on the results of reading passport (ONFI)info
For microchips supporting ONFI, the identification of parameters is carried out automatically. The results are sent to internal database for supported chips.


Autodetection for parameters of IC chips based on the results of checking with the internal databaseinfo
EPOS FlashExtractor is capable of semi-automatic identification of parameters of microchips based on the results of comparison of the ID that was read, and the data contained in the database. That improves the productivity of the device.


Data read verificationinfo
Every block of data is read once more, the 2 results are compared, thus allowing for detection of read errors.


Read error correctioninfo
In EPOS FlashExtractor a statistical method is implemented that improves the reliability of the data that are being read. An algorythm for error correction allows for significant increase in probability to read data from ustable cells correctly. Data is shown containing the address and a measure of how reliable its corrected data is.


Correct operation with IC chips which have more than 1 logical block ( LUN ) per chipselsectinfo
In modern microchips, a complex logical organization of memory is used in order to increase performance. EPOS FlashExtractor works correctly with such chips, which have LUN size that is not multiple of 2n*(the number of LUN blocks), thus significantly decreasing time to make a memory dump.


Driver installation

not needed

Software installation

not needed

License restrictions for software useinfo
The software for EPOS FlashExtractor does not have any restrictions as to number of PCs on which it can be used.


Managing the read cycleinfo
EPOS FlashExtractor provides the possibility to set a minimal time for read cycle of the chip. That allows the data to be read at full speed, limited only by the speed of the chip itself.  

20/25/30/35/50/100 ns

Read speed

up to 3.5 Gb/min

Power supply

External power supply  5V

Read speed when using EPOS FlashExtractor

Read speed

Read speed (MB/min) VS Read cycle length (ns)
for 8-bit & 16-bit chips

Download manual
  Download firmware:
version 5.2.3
of May 27 2013
  Download firmware
update utility
  Download USB driver
  Download firmware update manual 

To purchase the device, contact the EPOS Computer Forensics Laboratory:
  tel: +380 44 425-2342
  fax: +380 44 467-7590
  address: 44, Verkhnii Val, Kiev, Ukraine, 04071

Share this

IT Marketing