SD(SalvationDATA) Flash Doctor is a tool for data recovery from damaged flash medias (both physical and logical problems). This is an advanced stand-alone flash data recovery tool contains hardware and software.
SD Flash Doctor Hardware: Flash Reader
Basically, flash storage devices are made up by two major parts: the front end (mainly the controller chip and the PCB) and the flash memory chip. PCB ensures the proper functioning of the device and it seldom damages itself; Controller chip for the flash device is more like the SA for the hard drive, it is responsible for the "Data Mix" and defect list (where the user data should/shouldn’t be written/read among the pages of the memory chips) and some other functions like BIOS; Memory chips are only used for user data storage, where the files and file system are stored.
Just like SA of the hard drive, the controller chip operates each time the users plug their flash devices, so it is also the reason that causes flash devices problems, cases are controller chip damaged or burnt, content corruption, etc., which make the access to the contents of the flash memory chips impossible by the standard interface realized by the original front end. SD Flash Data Recovery Doctor contains specialized hardware, the Flash Reader, for unsoldering memory chips and reading their raw data using its NAND-friendly adaptor.
the hardware helps to access the flash chip contains user data despite of damaged controller or any other front ends (PCB, etc.) using non-standard interface and command, and then extract all the data as an image; the software works on this image and helps to rebuild the data which is doomed to be corrupted because of the "Data Mix" technology used by the manufacturers, Flash Data Recovery Doctor uses unique algorithm which removes the data mix with no need to know/use/emulate/analyze the controller. That’s to say, Flash Data Recovery Doctor "removes" the data mix directly.
How to Perform Flash Data Recovery Using SD Flash Doctor:
If the flash storage device generates the following problems:
1. Logical problems, such as file system damaged and file deleted.
2. Bad blocks in flash chip; in such case, the flash device can be detected in your system but isn’t working properly or its status is unstable.
3. Device can’t be detected in your system at all.
4. The flash device can be detected and accessed smoothly, but all data read out is meaningless.
SD Flash Doctor Software: File Structure Emulator
SD Flash Doctor Packing:
SD Flash Data Recovery Doctor hardware, including:
Stand-alone NAND Adaptor (adaptors for other flash microchips to be added on soon)
Central Processing Console (USB Flash Reader)
SD Flash Data Recovery Doctor software
Console-PC USB cable
User manual with data recovery case studies.