Phison ps3109 s9 j ssd прошивка

Обновлено: 06.07.2024

Войти

Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal

Восстановление умершего ssd на контроллере Phison S10c (SmartBuy Ignition 4) - успешное


В один прекрасный день при включени компа появилась строчка:

Грузимся с другого диска с виндой и видим, что SmartBuy Iginition 4 120Gb потерял все разделы и стал не 111Gb, а всего 2Mb.

Известно, что этот ssd основан на контроллере Phison S10c и памяти MLC, и его версия прошивки SAFM01.7.

Comments

Подскажите прошивку для контроллера phison ps3110 s10 x

Добрый день подскажите пожалуйста какая прошивка нужна для контроллера ps3110 s10 x

отчёт по памяти
Bank00: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank01: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank02: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank03: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank04: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank05: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank06: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank07: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank16: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank17: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank18: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank19: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank20: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank21: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank22: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die
Bank23: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 - Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die

шил safm 12.2, но их там около 5 вариантов хочется узнать какой именно

Edited at 2019-02-15 05:19 am (UTC)

Эти прошивики (версии 12.2) скорей всего отличаются только датой. Попробуйте прощиться следующей. Я перепробовал штуки три (но, скорей всего первые прошивки тоже были удачные, просто нужно было после перепрошивки диск отконфигурировать).
Сейчас уже не вспомню (надо было сразу писать подробнейший гайд).
Попробую в воскресенье накатать.

Эт да вещь хорошая, потому что с нуля разбирался, много времени заняло. Особенно с инструкцией по компиляции прошивателя для 3110 разобрался? скачав аналогичный архив для ps3111.

Edited at 2019-02-15 05:42 am (UTC)

Я ничего не компилировал. Не понадобилось. У меня он не шился, пока я его не разобрал и паяльником не перевёл в режим прошивки (там ещё красные светодиод загорается на плате) путём замыкания двух выводов.

Edited at 2019-02-15 05:47 am (UTC)

вот кстати тут ещё один вопрос, а замыкание надо сохранять в процессе прошивки? или замкнул при подключении и как он его увидел, можно размыкать?

О да, как я тебя понимаю!!
Меня самого аж трясло от того, что нигде это не написано!
Чобы это понять, я даже вывел (шил на ноутбуке внутри контейнера-переходника cd->hdd) на проводах тумблер!

1) отсоединить
2) разобрать
3) припаять перемычку
4) подключить
5) врубить комп, убедиться, что загорелась красная лампочка
6) убедиться, что он теперь определяется совсем по-другому с диспетчере устройств
7) прошиться;
8) отконфигурировать
9) желательно сделать низкоуровневое форматирование тут же (но я не делал, возможно, зря). Кстати именно по ошибке, с которой сразу после перепрошивки не срабатывало форматирование я и понял, что его нужно сконфигурировать. Походу, если сначала скомпилировать пошивку, то конфигурировать и не придется и сразу же после после прошивки команда успешно запустит форматирование.
10) вырубить комп, отсоединить ссд
11) выпаять перемычку
12) подключить ссд, включить комп
13) увидеть, что лампочка не горит и он снова определяется как и должен (у меня, кстати, он тепень немного по-другому газывается: вместо "SSD SmartBuy 120GB" просто "SSD SmartBuy", скорей всего от того, что я не перекомпилировал прошивку, но так даже нагляднее, не перепутаешь с другими)
14) зайти в Администрирование->Управление компьютером->Управление дисками и увидеть приглашение инициализировать диск.
15) Профит

PS Возможно между 8 и 9 пунктом ему нужно передёрнуть питание, надо свериться с инструкцией на форумах.

Edited at 2019-02-15 08:55 am (UTC)

Спасибо Огромное, кратко и доступно, а то по шаловливости ручек опрокинул новый ссд, обидно так

А вообще прошло пока мало времени, чтобы понять, что он корректно прошит/работает. Я на наго поставил линуху и потихоньку мучаю. В успехе можно будет убедиться только через несколько месчцев нещадной эксплуатации.

Да я ленивая жопа: в процессе наделал кучу скринов, но была уже ночь и впадлу було пилить статью большую. А зря. Сейчас уже нюансы позабылись.

Edited at 2019-02-15 09:01 am (UTC)

Помогите советом.
Вот такая память
v0.778a
Drive: 0(ATA)
OS: 6.1 build 7601 Service Pack 1
Model: TC58NC1000
Fw : SARM1.1
Size : 4294967295 MB
ATA: ReadInfoBlock28 failed! Error: 0x51
Bank00: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank01: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank02: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank03: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank04: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank05: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank06: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank07: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank08: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank09: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank10: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank11: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank12: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank13: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank14: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Bank15: 0x98,0x3a,0xa8,0x92,0x76,0xd0,0x8,0x14 - Toshiba A19nm TLC 8k 128Gb/CE 128Gb/die 2Plane/die
Controller : Possible PS3105 or PS3108
Flash CE : 0
PS3105/3108/3109/3111 only:
Flash Channel: 0
Dram Size,MB : 1
PS3110 only :
Flash Channel: 0
Interleave : 0
ATA: SmartEnable failed! Error: 0x51
ATA: GetSmart failed! Error: 0x51

при попытке очистить или прошивке вываливается в ошибки

Read firmware image:
Open fw file Error

Press any key to exit

C:\Users\777>1\build-s10-flasher SAFM11.3.exe SAFM11.3_26102015.BIN
Builder S10 firmware flasher v0.91a (c) vlo
Destination flasher file : SAFM11.3.exe
Full firmware file : SAFM11.3_26102015.BIN
build-s10-flasher.0 file open error - exit

пробовал 3 штуки SAFM11.3 - везде одно и тоже.
Что не так делаю? Диск OCZ Trion 100 (240 Гбайт), контроллер Toshiba TC58NC1000 (пишут rebranded model of Phison PS3110-S10)

Итак, недавно увидел пост на Пикубу о ремонте SSD диска. Вдруг вспомнил что лежит у меня один, Silicon Power slim S60, отработал он чуть больше гарантийного срока, и вдруг перестал.


Грузил систему на 100% после 5 минут работы. Бегло поискав инфу по восстановлению и ремонту ничего подходящего не нашел и решил купить новый, отложив восстановление данного SSD в долгий ящик. Увидев пост, о котором упомянул в начале, от @OdinokijKot , задал ему пару вопросов и получив ответы (за что выражаю благодарность) начал снова искать информацию. И вдруг вышел на видео, где парень очень доступно объясняет как восстановить ссд на чипе SandForce 2000й серии. Проделав все манипуляции, мой SSD ожил, работает уже сутки, думаю поставить его на домашний комп родителям, т.к. я уже в нем не нуждаюсь. Ссылку на видео скину в коменты, кому интересно.

Программная часть

Как уже привычно для решений Phison, SMART беден. Впрочем, рядовой пользователь навряд ли будет слишком разочарован.


реклама

Фирменное программное обеспечение Silicon Power скромно: на сайте можно загрузить приложение «SSD firmware update software», вся задача которого сводится к поиску накопителя Silicon Power в системе и загрузке соответствующего ему приложения от разработчика аппаратной платформы.


В нашем случае загружается SSD Toolbox старого дизайна Phison.


реклама


Пытаемся определить аппаратную платформу по прошивке

Вот и все. Или не все? Действительно – не все. Самым насущным вопросом после всего вышесказанного для рядового пользователя станет один: как определить аппаратную платформу, если довелось обзавестись накопителем именно Silicon Power? Рецепт на самом деле универсальный, хотя и не совсем надежный.


Необходимо обратить внимание на версию прошивки:

Отметим, что это не теория, а список того, что реально встречалось и встречается в накопителях Silicon Power. Учитывая все нарастающую популярность новой платформы Silicon Motion, есть все шансы вскорости увидеть еще один вариант:

  • Обозначение вида «O****» (например, «O0730A», «O0521A», «O0803B5») – Silicon Motion SM2256K + 16 нм TLC NAND SK Hynix.

Немаловажный момент: версия прошивки – это лишь один из целого ряда признаков, используемых при опознании накопителя при невозможности его вскрытия. Причем не самый надежный. Всегда существует шанс нарваться на «кастомную» партию, где версия прошивки будет изменена на произвольную. Хотя конкретно с Silicon Power это маловероятно.

Стабильность скоростных характеристик и температурный режим

С помощью CrystalDiskMark (64bit) 3.0.1 в режиме случайных данных производится замер производительности четыре раза:

  • Изначальное состояние нового накопителя («нулевое» состояние);
  • После проведения всего цикла тестов происходит заполнение диска пользовательскими данными из предыдущего раздела статьи (с файлами word, фотоснимками, аудио- и видеозаписями), таким образом, чтобы суммарный объем записанных данных был не менее трехкратного общего объема накопителя;
  • Тридцатиминутный простой, в течение которого не производится каких-либо операций с SSD – для работы фоновых функций накопителя по уборке «мусора»;
  • Выполнение команды TRIM силами операционной системы.

Затем производится полная очистка накопителя путем подачи команды Secure Erase, после чего запускается тест Disk Benchmark из состава AIDA64 в режиме «Write» (размер блока установлен равным 1 Мбайт) – данный тест производит линейную запись всего объема носителя, попутно выводя информацию о процессе записи в виде удобного графика. Этот тест позволяет нам увидеть, насколько в целом накопитель стабилен, не возникает ли перегрева и какие, возможно, алгоритмы реализованы в микропрограмме.

И в заключение (также после выполнения команды Secure Erase) производится тестирование с помощью Iometer.

  • Имитируется работа накопителя в условиях нагрузки, близкой к серверной (непрерывная случайная запись блоками 4 Кбайт по всему объему с глубиной очереди запросов 32) при отсутствии TRIM. Именно так, к примеру, работают базы данных: создается один или энное число больших файлов, внутри которых выполняются операции чтения/записи, генерации команды TRIM при этом не происходит. Тест проводится непрерывно в течение двух часов, при этом ежесекундно снимаются показатели быстродействия. Итоги данного теста позволяют нам увидеть возможности подопытного как в «чистом», так и в «использованном» состояниях (достижение состояния «устоявшейся производительности»).
  • По завершении этого теста проделаем еще один, целью которого будет выяснение того, насколько хорошо работают алгоритмы «сборки мусора» (Garbage Collection). На итоговом графике присутствуют скоростные показатели накопителя в четырех ситуациях: состояние «чистого» массива ячеек (после команды Secure Erase), после непрерывной нагрузки в течение двух часов в условиях отсутствия команды TRIM, после простоя 30 минут, которых должно хватить накопителю для отработки внутренних алгоритмов «сборки мусора», после выполнения команды TRIM на весь объем накопителя. Тест довольно специфический, и его результаты важны для тех, кто нацелен на эксплуатацию в условиях работы без TRIM (старые операционные системы, некоторые RAID-массивы, в качестве внешнего накопителя – через адаптер SATA-USB).

Silicon Power S55 120 Гбайт (SP120GBSS3S55S25)





реклама

Может показаться, что накопитель не справляется с нагрузками. Это и так, и не так. Формально не справляется. Но технически это особенности SLC-режима, которым оснащен рассматриваемый образец Silicon Power S55 – при интенсивных нагрузках микропрограмма не успевает расчистить SLC-буфер, а потому мы встречаемся с «чистой» скоростью записи массива памяти.

Если же накопителю дать роздых, а не непрерывно писать на него что-то, то микропрограмма успевает расчистить достаточный объем памяти под SLC-буфер.


С линейной перезаписью всего объема у накопителя не возникает проблем, тут «бутылочным горлышком» архитектуры становится флеш-память. В целом на графике отлично виден так называемый SLC-режим, когда часть данных записывается в «ускоренном» режиме. И вот тут обнаруживается сюрприз: размер области памяти, выделяемой под SLC-режим, составляет примерно 3% пользовательского объема. Иначе говоря, немногим больше трех гигабайт. Это ровно вдвое больше, нежели следовало ожидать.

Напомним, что в конфигурациях, основанных на 19 нм TLC NAND Toshiba и контроллере Phison S10, на объемах 120-128 Гбайт было выделено под SLC-режим около одного гигабайта (Kingston UV300, Patriot Blast). Обновленные конфигурации на 15 нм TLC NAND Toshiba, судя по показателям OCZ Trion 150 240 Гбайт, должны предлагать примерно полутора гигабайт (на практике нам не доводилось тестировать такие объемы), но мы видим больше трех.

Похоже, размер SLC-буфера на самом деле является относительно свободно варьируемым, а его удвоение в конфигурациях на 15 нм TLC NAND Toshiba оказывается исключительно маркетинговым приемом для повышения привлекательности новинки.

реклама


Если на линейной записи накопитель мог записать три гигабайта данных, то на рандомной мелкоблочной записи пишется лишь около двух с половиной гигабайт.

Из положительных моментов можно отметить то, что разброс показателей моментальной производительности, присущий до сих пор решениям Phison, практически исчез. Некоторые колебания остались, но они разовые. Для «бытовой» эксплуатации это несущественно, но представляет определенный интерес.


Здесь мы можем наблюдать, что даже в условиях отсутствия команды TRIM некоторая часть данных записывается на полной скорости. Налицо проработанные алгоритмы «сборки мусора». Другое дело, что их мог предложить и OCZ Trion 150, сюрпризов здесь нет.

Description

Free Download

Before Use

1. Updating your device may result in data loss. Therefore, we strongly recommend you back up your data before proceeding.
2. Please DO NOT unplug the device or the power source during firmware update. This may cause unpredictable damage.
3. Use only native SATA ports to perform upgrade. Do NOT use third party controllers

Getting Started

1. Connect the Silicon-Power SSD to your PC or laptop.( To be used SATA interface directly. Do not used USB HUB)
2. Double click the icon “SSD FieldUpdater v12 for Windows.exe” to launch the utility.
3. SSD Firmware Update Utility will automatically scan for all devices and list them in the main window.
4. Select one or more desired drives to update. If two or more drives need to be updated at the same time, please ensure that the last five digits of each selected drive in the Signature column are identical to each other or the update will fail.
5. Check the box next to the desired drive(s) and click “Update firmware…”
6. Select the corresponding firmware file (*.VIC), as indicated below, and click Open.
7. A warning message window will pop up. Please ensure that all of your data stored on the drive(s) is backed up and then select “Proceed” to continue the update process. Click “Cancel” to exit the utility and back up your data if you have not already done so.
8. Once the update has completed successfully, a green check mark will appear on the disk icon.
9. Click “Rescan For Drives” to confirm that the SSD firmware has been updated successfully.

Changing the solid-state drive (SSD) firmware version can bring about a wide variety of changes such as stability improvements for different sleep states, power consumption enhancements, increased read/write speeds, optimized compatibility with various systems, and many others.

However, performing this step is very risky because it can damage the SSD’s software in the event of an update failure. Therefore, make sure you consider changing the firmware only when and if the new version includes changes that you can make use of.

As for the installation method, given the huge number of SSD manufacturers and the wide variety of solid-state drives, it’s recommended that you carefully read and understand the update guide, and initiate the upgrade only when you have completely familiarized yourself with the steps.

In addition to that, most SSD manufacturers also require additional software that will help you apply a new firmware using a specific method – so make sure you have everything you need for a complete and successful upgrade.

Another aspect you should keep in mind is that this task must be performed in a steady power environment, such as the one provided by a UPS unit. Don’t forget to reboot the system so that the newly made changes can take effect.

That being said, if this release includes the changes you need / desire, click the download button and get the firmware file. If not, check with our website constantly in order to find out first when a suitable update becomes available.

It is highly recommended to always use the most recent driver version available.

Try to set a system restore point before installing a device driver. This will help if you installed an incorrect or mismatched driver. Problems can arise when your hardware device is too old or not supported any longer.

Купил 2 и в RAID0 объединил, результаты ниже(для SSD и HDD соответственно):



Flague:

Купил 2 и в RAID0 объединил, результаты ниже(для SSD и HDD соответственно):



Запись в рейде всего в два раза больше чем у одиночного HDD.

вчера купил сие чудо, на 60 Gb, в наличии не оказалось адаптера 3.5"

skyland:

Запись в рейде всего в два раза больше чем у одиночного HDD.

Да, все верно. Только не в 2, а практически в 2,6 раза. При чтении с двух винтов в рейде одна часть данных считывается с одного винта, другая со второго - и получается эффект удвоения скорости. При записи же на веники в таком раиде происходит запись данных на каждый из винчестеров, т.е. данные полностью дублируются на двух винтах. Зато при выходе одного из жестких дисков на втором останутся полные данные. Если же организовать запись как и в режиме чтения, т.е. половина данных на один жёсткий, а другая половина на второй жесткий, то при выходе из строя любого из двух дисков данные на оставшемся окажутся далеко неполными. Проще говоря информация безвозвратно потеряется.
Да и зачем вам гигантские скорости записи? Часто копируете большие объёмы данных с одного ссд на другой? Учитывая, что SSD всего 240 гб, то и 260 мб в сек вполне приличная скорость.

заказал на пятницу себе этот ссд, подскажите , какие операции необходимо произвести по оптимизации и обновлении прошивки? это мой первый ссд (куплен для ультрабука)

Сегодня взял этот винт, теперь немогу понять как его включить, вынял старый винт, и хотел на этот винду кинуть, но его не находит? Подскажите что делать, и что за адаптер 3.5?

no3uTuB:

заказал на пятницу себе этот ссд, подскажите , какие операции необходимо произвести по оптимизации и обновлении прошивки? это мой первый ссд (куплен для ультрабука)

Заходите на официальный сайт производителя и качаете свежую прошивку. Инструкция в комплекте будет. Никаких оптимизаций делать не нужно, не слушайте душевнобольных.

Корбан.Даллас:

Сегодня взял этот винт, теперь немогу понять как его включить, вынял старый винт, и хотел на этот винду кинуть, но его не находит?

Для каких целей вы "выняли" старый винт не известно, а вот винду нужно не "кидать", а устанавливать с загрузочного накопителя. Если вы знакомы с процессом установки windows и под "не находит" подразумеваете то, что диск не отображается в меню выбора раздела для установки windows, то проверяйте правильность подключения жесткого диска. Если проблема сохраниться проверьте диск на работоспособность с другим компьютером. К слову о работоспособности, в инструкции написано что диск боится статического электричества. Так что если перед установкой диска в корпус вы решили снять с себя майку, кофту или еще что-то, были в резиновых тапках и в последствии не заземлились, то есть вероятность что вы стали причиной выхода вашего накопителя из строя.

Это крепление для установки диска размером 2.5 в корпус с отсеками 3.5.

wertry:

Если же организовать запись как и в режиме чтения

Феерично, матчасть подтянуть следует.

skyland:

Запись в рейде всего в два раза больше чем у одиночного HDD.

Вы не на Seq смотрите, а на 3 показателя ниже. они, скажем так, более приближены к реальному "юзабилити"

Не нашел сколько он потребляет энергии. Может кто подскажет?
Выбираю между этим и Samsung 840 EVO 120GB (MZ-7TE120BW)
Потребление критичнее чем стоимость.

Интернет - как жизнь, смысла нет, а уходить не хочется.

Подскажите. Поставил в MacBook s55 на 120гиг. Скорость теста на изображении. Её можно увеличить? SATA у меня второй.


Интернет - как жизнь, смысла нет, а уходить не хочется.
a_senko:

Не нашел сколько он потребляет энергии. Может кто подскажет?
Выбираю между этим и Samsung 840 EVO 120GB (MZ-7TE120BW)
Потребление критичнее чем стоимость.

Попал в руки SSD диск Kingston SA400S37120G отработавший пару лет в рабочей станции и ушедший в Read only, данные считываются, но записать ничего невозможно. При более детальном изучении выяснилось, что диск в системе определяется как Satafirm 11. В устройстве установлен контроллер Phison PS3111-S11 и проблема прошивки на этих контроллерах не редкий случай, часто это бывает при проблемах с электропитанием. Хорошая новость - работоспособность диска можно восстановить.

kingston ssd back

Подключаем диск к SATA порту компьютера, работающем в режиме AHCI, в режиме RAID не работает 100%.

По возможности скачиваем все необходимые данные с диска, т.к. после последующих действий вся информация будет утеряна!

Первым делом определяем конфигурацию диска, т.к. после неудачных манипуляций данная информация может быть утеряна. Скачиваем и распаковываем программу phison_flash_id. Запускаем phison_flash_id.exe , для работы программы нужны права администратора. Сохраняем результат работы программы:

Восстановление прошивки

Сначала пробуем восстановить оригинальную прошивку. Скачиваем и распаковываем программу repairs11. Запускаем repairS11.exe , программа запросит права администратора. Будет выведен список подключенных дисков, выбираем номер диска Satafirm 11 . При завершении работы программы выключаем компьютер и отключаем питание от диска. Подключаем питание обратно к диску и включаем компьютер, если повезло, то диск определится как раньше.

Некоторым этого достаточно, но к сожалению, с этим диском произведенные манипуляции не помогли.

Прошивка диска

После попытки восстановления диск был виден в BIOS и устройствах ОС, но стал неопределенным. Программой phison_flash_id данные считать тоже не получилось. Отключаем диск и разбираем его. Диск необходимо перевести в режим обслуживания, для этого скрепкой замыкаем контакты на плате.

kingston ssd sa400s37120g inside

С замкнутыми контактами диск подключаем к компьютеру, в системе он должен определиться как PS3111 . После загрузки ОС перемычку необходимо удалить.

Скачиваем и распаковываем программу s11-flasher и архив с прошивками firmware_ps3111. Необходимо внимательно прочитать файл s11-flasher2-howto.txt и s11-flasher2-readme.txt . Из полученных ранее данных, у рассматриваемого диска текущая прошивка была SBFK71E0 и чипы Micron 32L(B0KB) , в соответствии с таблицей в файле s11-flasher2-readme.txt в диск необходимо шить прошивку 7x.x . В архиве с прошивками находим подходящую прошивку, для этого диска подойдет SBFK71F1_27062019.BIN . Копируем этот файл в папку s11-flasher и переименовываем его в FW.BIN . Данный файл размером 1479168 байт и согласно описанию, в файле s11-flasher2-howto.txt дополнительных действий по сборке прошивальщика не требуется, если это не так, то внимательно читать s11-flasher2-readme.txt . Запускаем s11-flasher2-micron.cmd , на выходе получим файл FW.exe - это прошивальщик, которым будет прошиваться диск.

Теперь, согласно howto , для флеша Micron 32L(B0KB) необходимо указать размер жесткого диска. Открываем в Hex редакторе полученный прошивальщик FW.exe (Hex редактор можно взять здесь). Согласно файлу s11-flasher2-techinfo.txt информация об объеме находится по адресу 0x195D84..7. Для диска 120Gb необходимо записать информацию 0x0DF94BB0, байты отсчитываются с конца!! (0D - 0x195D87, F9 - 0x195D86, 4B - 0x195D85, B0 - 0x195D84). Сохраняем файл.

hex edit firmware kingston sa400s37

Если перемычка не удалена, то ее нужно удалить! Запускаем файл FW.exe , в поле Device выбираем диск PS3111 и прошиваем диск нажав кнопку Update firmware . После прошивки выключаем компьютер и отключаем диск полностью (обязательно отключить питание). Собираем диск в корпус и подключаем, в системе он должен будет определиться как SATA SSD, в управлении дисками должен появиться наш диск.

Создаем на нем раздел и записываем на него данные. Проверяем, что данные сохраняются и не теряются после перезагрузки.

Зеркало файлов для скачивания:

Программа для определения конфигурации флеш-памяти у ssd дисков на контроллере Phison 3105/3108/3109/3110/3111 (phison_flash_id) - скачать

Программа для восстановления работоспособности дисков на контроллере Phison 3111(S11) - скачать

Программа для создания прошивальщика для дисков на контроллере Phison 3111(S11) - скачать

Читайте также: