The controller has detected too many bad blocks or an imminent NAND failure. It locks itself to read-only to allow data recovery before total death. Some vendors also ship drives with a hidden write-protect jumper on the PCB – but on the PS2251-07, this is almost always a logical failure.
The PS2251-07 is a . Compared to higher-tier Phison models like the PS2301 (8-channel, high-end) or PS2308 (dual-channel, 8/16 CE), the PS2251-07 is positioned as a cost-effective solution. It is technically a derivative (sometimes referred to as a “cut-down” version) of the PS2303 and is generally not intended for extreme performance storage devices.
The PS2251-07 controller has a known BadUSB vulnerability, allowing attackers to reprogram the USB firmware, turning the drive into a malicious input device. Attackers can potentially execute arbitrary code to control the victim's computer. For cybersecurity researchers, this hardware vulnerability is of particular interest. Some GitHub projects provide BadUSB custom firmware for the PS2251-07, intended for experimental and research purposes. Phison Ps2251-07-ps2307-
: The primary mass production tool used to manage the flashing sequence (e.g., versions MPALL v3.70.0E or v3.72.0B ).
The -07 chip lacks a dedicated power-loss protection circuit. A sudden power cut during wear-leveling can scramble the address mapping table stored in the NAND’s reserved area. The controller has detected too many bad blocks
: Supports 3X/2X/1X nm flash memory, including TLC and MLC types.
Usually named BN07*.bin (initializes the controller). The PS2251-07 is a
Open the MP tool, click "Settings," and configure the following parameters:
Phison utilizes a two-part firmware architecture for flashing: Phison PS2251-07 (PS2307) Firmware [BN07*.BIN, FW07*.BIN]
, the standard utility is (specifically versions like MPALL v3.70.0E or v3.72.0B and higher) or the Phison ST-TOOL . Step-by-Step Recovery Workflow
Users have reported significant variations in speed on identical controllers. For instance, some Kingston DT Elite G2 drives (PS2307) initially reported read/write speeds exceeding , though this was sometimes considered atypical by enthusiasts and might depend on testing environments and specific firmware optimizations. Conversely, a failed reflash with incorrect tools can cause a drastic performance drop, reducing write speeds from over 100 MB/s to as low as 8–20 MB/s.