(Thanks to the Faculty of Mathematics and Economics at Ulm University (Germany) which hosts these web page. )
(Special thanks to Prof. Franz Schweiggert and Dr. Andreas Franz Borchert.)
The SM32x and SM34x series are older controllers. The "helpful paper" logic dictates that you must match the Firmware Version to the NAND Type:
When the tool shows a Green Circle with a PASS message, your drive is ready. Close the tool and re-plug the USB drive.
The SMI MPTool is driven by a configuration file (usually MP.ini or SMI.ini). The technical application notes explain these fields: smi mptool sm32x sm34x smi mass production tool best
There is no single "best" version for all drives. The tool version must match the controller firmware generation.
Warning: Avoid "universal" USB formatting tools. You need the specific SMI MPTool executable. The SM32x and SM34x series are older controllers
Use tools like ChipGenius (Windows) or lsusb -v (Linux). Look for:
Technical guides for SMI tools distinguish between two operational modes. Understanding this is vital for unbricking drives: When the tool shows a Green Circle with
| Problem | Likely Cause | Fix |
| :--- | :--- | :--- |
| "Bad Block over setting" | Drive has too many physical bad blocks. | Lower the capacity in the MP setting (e.g., 64GB -> 60GB). |
| "Device not found" | Short on PCB or driver conflict. | Install Firmware Drivers from the MPtool folder. Short the two large data pins (29 & 30). |
| "Check ISP fail" | Wrong firmware version for your NAND. | Find a DBF file that matches your exact NAND ID (e.g., MT29F256G08...). |
| Tool crashes on open | Windows Driver Signature enforcement. | Boot Windows into "Disable Driver Signature Enforcement" mode. |