Ps2251-07 Firmware Update Tool - Phison
The tool needs direct access to the USB port. You may need to install the Phison Driver or run the tool in Test Mode (for Windows 10/11). We will cover this in the troubleshooting section.
Do not rely on the drive model. Use ChipGenius (Windows) or USBDeview to identify the Controller Vendor and Part Number. You must see:
If MPALL is too complex or fails repeatedly, try STTOOL v2.07. This Phinar tool simplifies the process:
STTOOL has a higher success rate for bricked drives but offers fewer customization options. Phison Ps2251-07 Firmware Update Tool
Click Start (or Space Start). The process runs:
Duration: 2–15 minutes depending on size.
Q: Can I update firmware without losing data? A: Technically yes, if you use the "Update Firmware Only" option (uncheck "Preformat"). However, the drive’s logical address mapping may shift, causing file system corruption. It is never guaranteed. Always backup. The tool needs direct access to the USB port
Q: How do I know my current firmware version? A: Use Phison’s GetInfo tool (v3.12.09.12). It reads the current firmware revision from the controller.
Q: My drive works on USB 2.0 but not USB 3.0 after update. A: The firmware likely disabled the USB 3.0 PHY. Reflash with a different firmware version (look for "USB 3.0 enable" in release notes).
Q: Is there a Linux version?
A: No, but you can run MPALL via wine with root permissions (not recommended). Use a Windows virtual machine with USB passthrough instead. Do not rely on the drive model
Q: Will this tool work for PS2251-09 or PS2251-11? A: No. Each controller family has its own burner. Using cross-model firmware will hard-brick the device.
ST Tool is less flexible but safer for a single firmware update.
ST Tool is recommended if you don’t need low-level bad block scanning.
| Error Code | Meaning | Solution |
|------------|---------|----------|
| 0x1042 | Firmware mismatch | Get correct FW version for your NAND ID |
| 0x1106 | Bad block table corruption | Use low-level format + erase bad blocks |
| 0x4023 | USB timeout | Use USB 2.0, shorter cable, disable power mgmt |
| 0x4102 | Read/verify fail | NAND defective; try lower capacity via Capacity Setting |
| 0x4200 | Write fail during FW download | Short reset pins to enter factory mode |
| 0x6018 | Flash ID not recognized | Wrong tool version; try older/newer MP Tool |