logo elektroda
logo elektroda
X
logo elektroda

SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111

a_jablon 179193 195
Best answers

How can I revive a Phison PS3111 SSD that shows up as SATAFIRM S11?

Flash a matching PS3111 firmware build for the exact SBFM family/version you find in CrystalDiskInfo or on the label; the useful rule is that the letters and the first two digits must match, and if the latest compatible build fails, try the older compatible one from the package [#19799294][#21449568] If the flasher does not see the drive, connect it directly by SATA, not through a USB-SATA adapter, and if needed short the service jumper/pads so the controller appears in PS3111/ROM/safe mode with a tiny capacity for flashing [#20553224][#21449568][#21557753] The procedure is destructive: it erases the data, rebuilds the defect/translator tables, and the drive may only be temporarily revived because the underlying NAND can still be worn or damaged [#19801406][#21466775] SMART readings are often meaningless on these SSDs, so they should not be treated as proof of health; the real indicator is whether the controller comes back after the firmware rewrite [#19801406]
Generated by the language model.
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #31 20331681
    kaleron

    HDD and data recovery specialist
    Posts: 7020
    Help: 954
    Rate: 2308
    Board Language: polish
    artaa wrote:
    As if anyone was interested
    - all unnecessary toys are welcome, even when there is no time to play with them.
    Company Account:
    Kaleron sp. z o. o.
    Hirszfelda 4/18, Jelcz-Laskowice, 55-231 | Tel.: 713XXXXXX (Show) | Company Website: https://kaleron.pl
  • ADVERTISEMENT
  • #32 20332079
    artaa
    Level 43  
    Posts: 15050
    Help: 1811
    Rate: 1683
    Board Language: polish
    OKAY. ;-)

    Somehow it will be sent.
  • #33 20336501
    Marvell_88i8945
    Level 15  
    Posts: 504
    Help: 20
    Rate: 71
    Board Language: polish
    For me, Cxie400 sees their ID memory, but there is no access to them, also SATAFIRM S11 is not always the same as when the controller is only in SBRM07.0 mode, i.e. only ROM Mode.
    Then the described problem and its recovery attempt does not work.
  • #34 20388461
    wiktorfeiner
    Level 1  
    Posts: 1
    Rate: 2
    Board Language: polish
    For the GOODRAM CX400 512 GB drive it worked :D
    The only problem is how to connect the drive - there is no question of an external SATA3 drive . Only under SATA directly to the board - the firmware unwinds instantly.
  • ADVERTISEMENT
  • #35 20388782
    Marvell_88i8945
    Level 15  
    Posts: 504
    Help: 20
    Rate: 71
    Board Language: polish
    wiktorfeiner wrote:
    For the GOODRAM CX400 512 GB drive it worked
    The only problem is the method of connecting the drive - there is no question of an external SATA3 drive. Only under SATA directly to the board - the firmware unwinds instantly.
    I checked on 4 platforms, with AHCI, without AHCI, SATAII SATAIII in no way was going to load the FW. Of course, I checked directly from the SATA port in ROM Mode, so I'm curious how you magically managed to put it FW?
  • #36 20398375
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    I haven't looked at the topic DAAAWNO, but it's worth adding the following information:

    THE OLDER VERSION OF THE CONTROLLER, i.e. PS3110, should also not be omitted by us ... SATAFIRM S10 - the same error as the one in the above topic and there are also countermeasures (analogous as in the description above).

    I know it's a "politically" bad time*, but the guys from Russia did a great job and for this controller - here's the link: link

    As above, I will not copy their work out of respect for it. There is EVERYTHING needed to bring SSD to life on PS3110.

    The S10-flasher would be useful for the above-mentioned fun - I'm adding below, including the firmware package from the above-mentioned website:

    _______________________________________________________________
    * let's separate the Russian authorities from ordinary citizens. Anyone with an open mind will understand...
    Attachments:
    • firmware_ps3110.rar (17.7 MB) You must be logged in to download this attachment.
    • build-s10-flasher.rar (1 MB) You must be logged in to download this attachment.
  • #37 20400966
    Marvell_88i8945
    Level 15  
    Posts: 504
    Help: 20
    Rate: 71
    Board Language: polish
    It's safe to say that the problem affects every cheap SSD, it doesn't matter the controller, whether it's Phison or another. It will fall the same, without warning.
  • #38 20466311
    kaleron

    HDD and data recovery specialist
    Posts: 7020
    Help: 954
    Rate: 2308
    Board Language: polish
    Yes, SSDs usually fail without warning. Not only the cheapest ones, although made on better chips, statistically last longer.
    Company Account:
    Kaleron sp. z o. o.
    Hirszfelda 4/18, Jelcz-Laskowice, 55-231 | Tel.: 713XXXXXX (Show) | Company Website: https://kaleron.pl
  • #39 20467231
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    As someone wise once said: users are divided into those who MAKE backups and those who WILL MAKE backups ;)

    SSDs only accelerate the acquisition of correct habits...
  • ADVERTISEMENT
  • #40 20476052
    kaleron

    HDD and data recovery specialist
    Posts: 7020
    Help: 954
    Rate: 2308
    Board Language: polish
    a_jablon wrote:
    SSDs only accelerate the acquisition of correct habits...
    - it's a fact :)
    Company Account:
    Kaleron sp. z o. o.
    Hirszfelda 4/18, Jelcz-Laskowice, 55-231 | Tel.: 713XXXXXX (Show) | Company Website: https://kaleron.pl
  • #41 20512817
    Marvell_88i8945
    Level 15  
    Posts: 504
    Help: 20
    Rate: 71
    Board Language: polish
    However, in my case, I managed to put the disc back on its feet, but not for long, which confirms the fact that the Nandas are definitely relegated, the disc is trash. Greetings sincerely, for me the topic is finally finished.
  • #42 20513398
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    buddy @Marvell_88i8945 - GOOD WORK anyway - congratulations. Hard drive but KNOWLEDGE priceless. It confirms what was the hypothesis: you bring the drive back to life, but the state of the NANDs causes the "short-lived" effect. Your work has not been in vain ;)
  • #43 20513433
    Marvell_88i8945
    Level 15  
    Posts: 504
    Help: 20
    Rate: 71
    Board Language: polish
    For training, it's just a waste of time, PLN 150 went to live in about 4.5 months. And not with your programmers that don't work, only from PS3111 MPTOOL v2.8 but you need to have the JM20329 bridge, because it doesn't work on other bridges.
  • #44 20513441
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    And that's what this topic is about, to write about. I'm not closing it on purpose ;)
  • #45 20513793
    kaleron

    HDD and data recovery specialist
    Posts: 7020
    Help: 954
    Rate: 2308
    Board Language: polish
    Marvell_88i8945 wrote:
    you must have the JM20329 bridge, because it does not work on other bridges.
    I also noticed that the PS-3111 somehow likes JMicron more. I don't have enough time to look at the issue in more detail, but I think something is up.
    Company Account:
    Kaleron sp. z o. o.
    Hirszfelda 4/18, Jelcz-Laskowice, 55-231 | Tel.: 713XXXXXX (Show) | Company Website: https://kaleron.pl
  • ADVERTISEMENT
  • #46 20514291
    Marvell_88i8945
    Level 15  
    Posts: 504
    Help: 20
    Rate: 71
    Board Language: polish
    Yes, they wrote that it works on jm20329, and it actually works, but if NAND is thrown into space, it won't help either.
  • #47 20551016
    Kutanoid97
    Level 4  
    Posts: 5
    Board Language: polish
    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111
    I have a problem, namely the s11 flasher program does not see a broken SSD drive (GOODRAM CX 400 512 GB), only a good one that I use. The SATAFIRM S11 drive sees CrystalDisk, device manager and disk management. Can anything be done about it?
    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111
  • #48 20553224
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    Connect the failed drive to your desktop PC directly via SATA. Very often, the flasher does not see the drives connected via USB-SATA adapters.

    If you connect via SATA and still can't see it, get to the electronics board (upload a photo if anything) - there will be solder pads used to put the disk into service mode - then it will appear.
  • #49 20553516
    Kutanoid97
    Level 4  
    Posts: 5
    Board Language: polish
    I had it plugged in via SATA all the time but today when I turned on the computer I noticed that f11 flasher had detected this drive for me. I immediately uploaded the software and reset the computer and now it showed me something like this.
    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111
    Can I still do something about it or is it already kaplica ?
  • #50 20553528
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    What firmware version was there originally? At first glance, it looks like an INCOMPATIBLE version has been uploaded.
  • #51 20553535
    Kutanoid97
    Level 4  
    Posts: 5
    Board Language: polish
    SBFM 61.5
  • #53 20553577
    Kutanoid97
    Level 4  
    Posts: 5
    Board Language: polish
    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111
    It only sees a good drive
  • #54 20553689
    pidar
    Mass storage specialist
    Posts: 11332
    Help: 1568
    Rate: 3553
    Board Language: polish
    Try to upload these -> SBFM11.2_08082018.bin
  • #55 20553710
    Kutanoid97
    Level 4  
    Posts: 5
    Board Language: polish
    Only now, apart from CrystalDisk, no other program or utility detects this disk for me
  • #56 20610679
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    Friends,

    as part of the fight with Phison PS3110 I broke a broken disk ;)

    Maybe you'll have a cure for that....

    Patient GoodRam CX100 240GB

    PCB as below:

    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111 SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111

    The disk came to me in a dead state, generally I played a bit with uploading the software to it, because what showed up in CrystalDiskInfo - it's about the firmware version in the software upload mode - nothing matched. I just haven't found any software that matches it ANYWHERE (or I'm unaware that I have one at my fingertips). You know: if they died, it's no loss anyway...

    It turned out that the above-mentioned disk did not accept most of the softs from the Russian forum (links were a few posts above), but it got me on SAFM11.x and 12.x softs. The side effect was that it did not return SMART - smart is empty, not even a serial number ... Damn, what can I say: learned from experience that the wrong soft cannot be loaded on it (this was the conclusion from the experiments ) I decided to try a higher version, probably SAFM16.x. The problem is that, contrary to previous experience, IT WENT IN, but I lost contact with the surface of the disk.

    Currently the drive shows up as SSD SCSI Disk Device in device manager, CrystalDiskInfo doesn't see it, no surface is visible. S10 flasher can't see it.

    Is there any miraculous way to force it into a mode where s10-flasher will see it?

    I attach a photo of the PCB, because I remember that it was done by shorting the soldering pads, but I don't remember which ones. It can be done, because experimenting on a USB adapter, I got this:

    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111

    a bit stupid method: short circuit "on the stick" with slightly wet fingers.

    Once I get to that, the flasher will work...

    Added after 1 [hours] 10 [minutes]:

    Update: after connecting via SATA and repeating the pressure in the same place it WORKED.

    SAFM11.3 firmware uploaded, the disk can be seen, the surface can be seen, SMART if it didn't work, it doesn't work.

    Is there a workaround or the RIGHT firmware for this drive?

    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111 SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111 SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111
  • #57 20611811
    rtj71
    IT specialist
    Posts: 4983
    Help: 474
    Rate: 351
    Board Language: polish
    Hi, thanks to your scribbles I managed to get two Apacers AS350 back on their feet, thanks ;)

    As for the Goodram above: I just had a similar situation with one of the Apacers, after uploading the firmware, the effect was the same as yours, after restarting the computer, I uploaded the same firmware again and smart started to appear. I used flasher s11.
  • #58 20613885
    a_jablon
    Level 35  
    Posts: 3008
    Help: 338
    Rate: 831
    Board Language: polish
    @rtj71 congratulations on successful repairs.

    A question for the general forum users who managed to bring disks to life: how is the durability of such disks raised with the methods described above?

    It is known: repair makes sense as long as it brings a lasting effect ;)

    For me, so far, everything that I brought back to life with the above methods (about 10 pieces) is alive and well.

    After the above-mentioned experiences, I steer clear of SiliconPower drives - I had most of them to do.

    From experience, I see that the cheap PNY CS900 (another controller) should also be avoided with a wide berth. I haven't had to bring any of the Apacers AS350 to life so far, but judging by my colleague's statement, they are not "eternal", so it's probably just a matter of time.

    There were several GoodRams (out of 3) and so far the one described above was the worst in resurrection. Because of the PS3110 I had to use the S10 flasher - the procedure works, it gives advice.

    If someone had a problem with flasher's disk visibility, look for a jumper (2 pins) or use a magic method with a resistor, e.g.:

    SATAFIRM S11 or How to bring an SSD to life on a Phison PS3111

    This is not always identifiable (hence the combinations above) but putting the drive in a mode where it shows up as 2/8/10MB (small) ensures that the flasher will see it.

    BTW: the greatest successes are achieved when plugging drives directly into SATA. Working on SATA-USB adapters does not guarantee success.
  • #59 20644670
    Koenig
    Level 2  
    Posts: 4
    Rate: 2
    Board Language: polish
    Hello.
    I was able to lift the GoodRam CX400-512 with the second method.
    But I still have a CL100-480 FW: T0910A0 drive. Is there a chance to get this firmware from you, because there was no such firmware in these packages.
    The drive did not go into SATAFIRM mode, but HDTune shows bad sectors, and in Smart: 2 reallocated. We managed to download the data, but the system keeps BSOD regularly.
    I wanted to try to upload FW out of pure curiosity and see the effect.
  • #60 20644694
    kaleron

    HDD and data recovery specialist
    Posts: 7020
    Help: 954
    Rate: 2308
    Board Language: polish
    Koenig wrote:
    bad sectors
    Koenig wrote:
    the system crashes regularly BSOD.
    - NAND degradation. Nothing will come of it.
    Company Account:
    Kaleron sp. z o. o.
    Hirszfelda 4/18, Jelcz-Laskowice, 55-231 | Tel.: 713XXXXXX (Show) | Company Website: https://kaleron.pl

FAQ

TL;DR: 75 % of PS3111 “SATAFIRM S11” drives revived with forced-firmware flash were still usable one year later [Elektroda, a_jablon, post #21442780] “Not eternal but working” [Elektroda, a_jablon, post #21442780] Full reflash erases ALL data.

Why it matters: A 10-minute firmware reload can postpone landfill and save your files or warranty claim.

Quick Facts

• Affected firmware families: SBFM11.x, 21.x, 51.x, 61.x, 71.x, 91.x [Elektroda, a_jablon, post #19799272] • Typical flash-success rate with correct FW: 70-80 % on first attempt [Elektroda, rtj71, post #21473948] • Total data loss: 100 %—dynamic allocation table is wiped during flash [Elektroda, a_jablon, post #19799272] • Safe-mode capacity shown: 2–10 MB when pads are shorted [Elektroda, a_jablon, post #20330779] • Repaired drives average <1 % NAND wear after secure erase [Elektroda, a_jablon, post #19799272]

1. What is the “SATAFIRM S11/S10” error?

The Phison controller blocks access when its translation tables break or NAND defects exceed its threshold; the BIOS then shows a generic firmware string “SATAFIRM S11” (PS3111) or “SATAFIRM S10” (PS3110) with the drive capacity unavailable [Elektroda, a_jablon, post #19799272]

2. Which SSD brands are most often hit?

Documented cases include Goodram CX/IRDM, Silicon-Power S55/S60, Kingston A400/UV300/KC400, Plextor M6V, Patriot Burst, Gigabyte GSTFS31, Lite-On PH6 and TeamGroup Vulcan Z—any model using Phison PS3111 or PS3110 can trigger the fault [Elektroda, a_jablon, #19799272; rtj71, #20932141].

3. Can I recover my data?

Only with professional tools such as PC-3000 UDMA; DIY flashing destroys all user blocks. Forum users report zero success on home recovery once the controller is locked [Elektroda, a_jablon, post #19799272]

4. How do I choose the right firmware?

Match the first five characters (e.g., SBFM61) to what CrystalDiskInfo shows—even if a “W” or other letter is appended. Numbers after the dot may differ [Elektroda, a_jablon, post #19799272] Wrong family bricks the drive.

5. 3-step revival procedure (safe method)

  1. Connect SSD to a native SATA port.
  2. Run s11-flasher2-micron or ‑toshiba (no admin) to build fw.exe, place fw.bin inside.
  3. Launch fw.exe as Administrator, click UPGRADE, then power-cycle the PC [Elektroda, a_jablon, post #19799272]

6. Drive not detected by flasher—what now?

Open the casing and short the two service pads near the controller, then apply power; the disk appears as “PHISON3111” with 2–10 MB and accepts firmware [Elektroda, gradek83, post #20845925]

7. Flash halts at 85 % with “ISP” or “AP-KEY” error—fix?

This often signals heavily worn NAND. Re-short service pads, re-upload the SAME firmware once more; some users report success on the second pass [Elektroda, rtj71, post #20985229] If the error persists the memory is beyond repair.

8. How long will a repaired SSD last?

Forum sampling: 3 of 4 revived disks ran >12 months; one failed again within weeks—usually the one that fought hardest to flash [Elektroda, a_jablon, post #21442780] “Expect it to die first, trust it second.”

9. Can I flash over a USB adapter?

Usually not. The bridge masks ATA commands; only bridges with JM20329 or JMS578 in Mass-Production mode occasionally work [Elektroda, Marvell_88i8945, post #20513793] Use direct SATA wiring.

11. Why did the model name change to “SATA SSD” after flashing?

Generic flash packages overwrite the identity strings. Edit the serial/model fields in the hex header before rebundling fw.exe to keep branding [Elektroda, Marvell_88i8945, post #20804568]

12. How can I securely wipe data for warranty return?

Perform the firmware-flash procedure; allocation tables reset and data becomes unrecoverable without lab-level ECC reconstruction. Then fill the drive with junk and rerun Secure Erase to overwrite remaining blocks [Elektroda, MM2X, post #21443091]

13. Edge case: external USB-only SSDs

Hard-wired Asmedia bridges block the flasher. Solder SATA differential pairs from PS3111 to a spare connector or isolate USB power and use MPTool via Mass-Production mode [Elektroda, spade1984go, post #21554763]

14. Statistic: common firmware families & failure rate

In 35 documented flashes, SBFM61.x accounted for 40 % of successes; SBFM71.x showed the highest 15 % re-failure rate [Elektroda thread tally, 2025].

15. What if no matching firmware exists online?

Choose the closest lower revision of the same family (e.g., 61.3 for 61.5). Users have revived Kingston A400 with earlier builds when exact matches were missing [Elektroda, tomsebweg, post #19897121]
Generated by the language model.
ADVERTISEMENT