Ata readinfoblock failed error 0x51

Kingston A400 240GB [PS3111-S11]

Воспользовался информацией из архива по ссылке http://vlo.name:3000/tmph/s11-flasher.rar.
Прошивал успешно прошивками SBFM71.0 (их 5ть в архиве), собирал прошивальщик в каталоге s11-flasher (не в каталоге old-version), игрался со смещениями.

Были варианты процессов прошивки до «85%», передергивал и т.д.

Прошивал без перемычки, т.е. диск после передергивания питания определялся как PS3111 и размером 20 Mb и перед прошивкой перемычку убирал.

Результата никакого, диск определяется, но как PS3111 и размером 20 Mb

Может есть какие-нибудь еще идеи?

Вывод после прошивки:

Drive: 1(ATA)
ATA: Identify failed! Error: 0x51
Model: PS3111
Fw   : SBRM02.0
Size : 0 MB
ATA: ReadInfoBlock13 failed! Error: 0x51
ATA: ReadInfoBlock28 failed! Error: 0x51
Bank00: 0x2c,0xb4,0x78,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 384Gb/CE 384
Gb/die
Bank01: 0x2c,0xb4,0x78,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 384Gb/CE 384
Gb/die
Bank04: 0x2c,0xb4,0x78,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 384Gb/CE 384
Gb/die
Bank08: 0x2c,0xb4,0x78,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 384Gb/CE 384
Gb/die
Bank09: 0x2c,0xb4,0x78,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 384Gb/CE 384
Gb/die
Bank12: 0x2c,0xb4,0x78,0x32,0xaa,0x4,0x0,0x0 — Micron 32L(B0KB) TLC 384Gb/CE 384
Gb/die
Controller    : PS3111 in Rom Mode

Иногда, после прошивки и без перемычки, выдает следующее:

Please select drive number:1
Drive: 1(ATA)
ATA: Identify failed! Error: 0x41
Model:
Fw   :
Size : 0 MB
ATA: SmartEnable failed! Error: 0x41
ATA: GetSmart failed! Error: 0x41
ATA: APKey2 failed! Error: 0x41
ATA: ReadInfoBlock13 failed! Error: 0x41
ATA: APKey1 failed! Error: 0x41
ReadFID — 6000 ms.
ATA: ReadFID failed! Error: 0x41
ATA: APKey2 failed! Error: 0x41
ATA: ReadInfoBlock28 failed! Error: 0x41
Bank00: 0xcf,0x0,0x0,0x0,0x0,0x0,0x0,0x0 —
Controller    : PS3108
Flash CE      : 207
Flash Channel : 0
DRAM Size,MB  : 1

Пациент:

New777

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

и зачем что-то указывать для 480, указывать надо если хочется меньше или больше (512 например), а 480 будет умолчательно.

WLO все равно 240Gb, на этом я закончился у меня идей больше нету

ROM MODE
v0.81a
Drive: 0(ATA)
OS: 6.1 build 7601 Service Pack 1
ATA: Identify failed! Error: 0x51
Model: TC58NC1000
Fw : SARM1.2
Size : 4294967295 MB
ATA: ReadInfoBlock28 failed! Error: 0x51
ATA: ReadS10FwHead failed! Error: 0x51
Bank00: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank01: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank02: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank03: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank04: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank05: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank06: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank07: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank08: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank09: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank10: 0x98,0x18,0xa4,0x83,0x7a,0x51,0x8,0x4 — Toshiba 15nm MLC 16k 4Plane/die
Bank11: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank12: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank13: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank14: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank15: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x4 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Controller : PS3110 in Rom Mode

вот после прошивки в рабочем состоянии
v0.81a
Drive: 0(ATA)
OS: 6.1 build 7601 Service Pack 1
Model: SSD Smartbuy
Fw : SAFM02.3
Size : 228936 MB
S10fw: SAFM02.3, 171013A0
S10ld: SABM06.1, 16090604
Bank00: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank01: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank02: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank03: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank04: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank05: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank06: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank07: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank08: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank09: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank10: 0x98,0x18,0xa4,0x83,0x7a,0x51,0x8,0x0 — Toshiba 15nm MLC 16k 4Plane/die
Bank11: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank12: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank13: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank14: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Bank15: 0x98,0x3c,0xa5,0x93,0x7e,0xd1,0x8,0x0 — Toshiba 15nm MLC 16k 256Gb/CE 128Gb/die 4Plane/die
Controller : PS3110
Flash CE : 15
Flash Channel : 8
Interleave : 1
Flash CE Mask : [++++++++ ++-+++++ ——— ———]
DRAM Size,MB : 512
Flash Clk,MT : 200
Block per CE : 8504
Page per Block: 256
PE Cycle Limit: 3000

Содержание

  1. Восстановление прошивки SSD диска Kingston SA400S37/120G
  2. Подготовка
  3. Восстановление прошивки
  4. Прошивка диска
  5. Зеркало файлов для скачивания

Восстановление прошивки SSD диска Kingston SA400S37/120G

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

Подготовка

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

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

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

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

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

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

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

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

С замкнутыми контактами диск подключаем к компьютеру, в системе он должен определиться как 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). Сохраняем файл.

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

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

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

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

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

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

Источник

Автор Сообщение
 

СообщениеДобавлено: 18.05.2019 1:57 

[профиль]

Member

Статус: Не в сети
Регистрация: 14.04.2005

necroseed писал(а):

я стопорюсь дальше как его прошить, флешер я скачал, прошивку исходя из типа памяти брать 6x.x — tlc/tsb3d (bics2 — 48L и bics3 — 64L, bics4 — 96L)?

почему?
1x.x — tlc/tsb15
11.1 какую-нить.
а зачем его так перешивать? по виду это вполне рабочий экземпляр. старый, и со старой прошивкой, только.

necroseed писал(а):

а далее что? прошивку собрал, кинул на флешку и далее я не понимаю что делать, не пинайте пожалуйста(

подключить его вторым к машине с sata/ahci и из под винды запускать.

Реклама

Партнер
 
necroseed

Junior

Статус: Не в сети
Регистрация: 17.05.2019

vlo он долго определяется и само дисковое пространство не видно, как запускать флешер можете обьяснить? а то впервые столкнулся. В один день перестала грузиться с него винда, подключил его как внешний — он только определяется как устройство и всё/ Собрал флешер с прошивкой 11.1, запускаю от имени админа — он его не видит

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

necroseed писал(а):

он долго определяется и само дисковое пространство не видно,

сначала смарт покажите. и secure erase сделайте. все фисонским тулбоксом.

http://downloads.patriotmemory.com/info … 1.18×1.zip

necroseed писал(а):

как запускать флешер можете обьяснить?

собранный exe’шник — просто запускать, как любой другой…

 
necroseed

Junior

Статус: Не в сети
Регистрация: 17.05.2019

vlo дело было в компе, поставил ссд в другой и он определился прошивальщиком, прошился без ошибок и заработал, тесты все прошёл и уже трудится) От души спасибо вам и всех благ)

 
Logcat

Junior

Статус: Не в сети
Регистрация: 08.05.2019

vlo писал(а):

прошивки датированные где-то с начала прошлого года требуют разблокировку:
Possible drive locked, try to use s11_unlock6
в остальном тут было все нормально.

Нужно было помнить о том, что: «работает — не трогай» :mda:

vlo писал(а):

перешивать диск на более старую прошивку — может и не прокатить.
впрочем без предварительной разблокировки процесс по идее и не должен пойти.

Не знаю точно почему была выбрана утилита UpgradeFW_SBFM71.0(Reinitial)_v1.01.exe для даунгрейда прошивки и последующий смены имени устройства, но после прошивки диск превратился в кирпич — даже разблокировка не понадобилась.

Спасибо тебе vlo за дельные советы и полезный софт.

Магазин согласился на обмен товара — на замену доплатив копейки взял Goodram CX400 — всё на том же фисоне S11, но уже на 3D NAND памяти

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

necroseed
такое бывает с некоторыми драйверами-системами.
а проблема все же в чем была?

Logcat писал(а):

Магазин согласился на обмен товара — на замену доплатив копейки взял Goodram CX400 — всё на том же фисоне S11, но уже на 3D NAND памяти

так ведь и был 3d, причем — mlc, раза в 2-3 быстрее на записи, за что тут доплачивать? irdm s25a актуальная и более дорогая модель.

p.s. отчет phison_flash_id с ключиком ‘b’ после номера диска (без пробела) на cx400 скиньте плиз в личку.

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

Добрый вечер.
Имею GoodRam CX300 240Гб (FW: SBFM61W3)
После обновления Windows сказал синий экран и теперь определяется как SataFirm S11.

Рыл что мог в гугле. Итог:
repairS11 — ATA: ReadInfoBlock failed! Error: 0x51

s11_unlocker5 —
OS LastError: [0]
ATA Reg: [4][1][1][0][0][a0][51]
Issue DirectReadInfoBlock Command Fail

UpgradeFW_SBFM71.0(Reinitial)_v1.01 — ISP Burren Code…
ISP Jump….
Affter ISP Jump, Set AP-key Failed !!
Affter ISP Jump, Set AP-key Failed !!

Phison_flash_id
v0.783a
Drive: 1(ATA)
OS: 10.0 build 17763
Model: SATAFIRM S11
Fw : SBFM61W3
Size : 228936 MB
Firmware lock supported [2B 00 01 02]
ATA: ReadFID failed! Error: 0x51
ATA: ReadInfoBlock28 failed! Error: 0x51
S11fw: SBFM61.3, 2018Dec26
Bank00: 0xcf,0x0,0x0,0x0,0x0,0x0,0x0,0x0 —
Controller : PS3111
Flash CE : 8
Flash Channel : 2
Dram Size,MB : 32
Flash CE Mask : [++—++— ++—++—]
Flash Mode/Clk: 3/7 (Set 0/0)
Block per Die : 2956
Block per CE : 2956
Page per Block: 768
SLC Cache : Default

ATA: ReadParamPage18 failed! Error: 0x51
ATA: ReadParamPageA7 failed! Error: 0x51
ATA: ReadInfoBlock28 failed! Error: 0x51

PS3111 smart configuration:
Attr Tresh Flags ValId WrstId RawId Description
0xCF: 0x00 0x00 0x0000 0x0000 0x0000

Как восстановить эту штуку? Подскажите пожалуйста)


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

Neopain
по идее имеющимися средствами без вскрытия для перевода в rom mode — никак. так что если есть гарантия — то лучше начать с нее.
анлокеры в таком состоянии недееспособны.
хотя… а тулбокс 1.18 в качестве анлокера не срабатывает?
ну и второй вопрос — если там вдруг bics4(96L), то наверное прошивать все равно нечем. не, там все же bics3.

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

vlo писал(а):

Neopain
по идее имеющимися средствами без вскрытия для перевода в rom mode — никак. так что если есть гарантия — то лучше начать с нее.
анлокеры в таком состоянии недееспособны.
хотя… а тулбокс 1.18 в качестве анлокера не срабатывает?
ну и второй вопрос — если там вдруг bics4(96L), то наверное прошивать все равно нечем. не, там все же bics3.

Добрый человек.
1) спасибо что ответил.
2) тулбокс 1.18 — Secure выдаёт ошибку на 20%.
Обновление прошивки говорит что у меня прошивка свежее.

Или я не правильно использую тулбокс?
Как перевести в rom mode?
Знаю что Контакты замыкать надо. Разобрал я ssd. Но на плате ни чего не подписанно.

https://yadi.sk/i/mHtx8Jqb7y5wBQ

https://yadi.sk/i/rBqwGuKkLNM8sQ

Подскажи как что делать? Прошу помоги.


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

Neopain писал(а):

Или я не правильно использую тулбокс?

пожалуй. запустить и посмотреть смарт.
далее запустить Phison_flash_id. если прокатит — можно играться с repairS11 или если не поможет — собранным с 61.1 прошивкой прошивальщиком (71 прошивку — незачем).

Neopain писал(а):

Знаю что Контакты замыкать надо. Разобрал я ssd. Но на плате ни чего не подписанно.

скорее всего две круглые площадки с противоположной от разьемов стороны платы.

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

Вообщем прыгал я как мог.
В итоге замкнул контакты которые указал Member.
Любая прошивка останавливается на 85% — failed not running on flash normal code now sbr
Родную прошивку запихнуть нельзя так как:
использовать недавно появившиеся версии прошивок длиной 1544704 (21.2, 61.2, 91.2 итп) с помощью данного комплекта нельзя. но они в массе требуют разлочки и в принципе не совместимы с данным прошивальщиком.

Подскажите что дальше делать?


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

vlo писал(а):

Neopain
61.1 пытаться.

85% и ошибка.
Ошибку в посте ранее говорил.


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

Neopain
и?
в сопроводиловке на эту тему расписано.

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

vlo писал(а):

Neopain
и?
в сопроводиловке на эту тему расписано.

Нашел, пробовал по всякому — не помогло.
Нашел на 9 стр это темы пользователя Junior.
Он писал очень детально. И про изменения параметра «0x7203 — erase all param» и текстовика прошивальщика.
Но я хоть и понимаю что это hex редактор но такого параметра в fw.exe я не могу найти.

Объясните пожалуйста как найти данный параметр?!

Заранее благодарен.


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

Neopain писал(а):

Но я хоть и понимаю что это hex редактор но такого параметра в fw.exe я не могу найти.

байт по этому адресу (ну или смещению от начала файла если угодно — alt-g в winhex, f5 в hiew32) надо поменять на другой.

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

Добрый день.
Только получилась возможность заняться диском.
Вообщем не смог поменять параметр…. Всё таки не хватает знаний работать в редакторе.
Вы бы не могли рассказать как поменять данный параметр?
Диск зависает на 85%. Дерганье по питанию увы не принесли успеха.
Диск в обычном режиме вешает систему при загрузке системы, если подцепить на горячую — не определяется.
Работает только в rom mode.

UPD: UpgradeFW_SBFM51.2_v1.00 переводит в вечное rom mode (определяется системой даже после отключения питания).
Заканчивается на 85% с ошибкой AP-key NOT enable by Device
Видит 20Мб….

UPD2: После прошивки запускают phison_flash_id:
v0.783a
Drive: 1(ATA)
OS: 10.0 build 17763
Model:
Fw :
Size : 0 MB
ATA: ReadInfoBlock13 failed! Error: 0x21
ATA: ReadFID failed! Error: 0x21
ATA: ReadInfoBlock28 failed! Error: 0x21
Bank00: 0xcf,0x0,0x0,0x0,0x0,0x0,0x0,0x0 —
Controller : PS3108
Flash CE : 207
Flash Channel : 0
Dram Size,MB : 1

ATA: ReadParamPage18 failed! Error: 0x21
ATA: ReadParamPageA7 failed! Error: 0x21

Дергаю питание и снова запускают phison_flash_id:
v0.783a
Drive: 1(ATA)
OS: 10.0 build 17763
Model: PS3111
Fw : SBRM02.0
Size : 0 MB
ATA: ReadInfoBlock13 failed! Error: 0x51
ATA: ReadInfoBlock28 failed! Error: 0x51
Bank00: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank01: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank04: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank05: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank08: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank09: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank12: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Bank13: 0x98,0x3c,0x98,0xb3,0x76,0x72,0x8,0xe — Toshiba 64L BiCS TLC 16k 256Gb/CE 256Gb/die 2Plane/die
Controller : PS3111 in Rom Mode

Что дальше делать помогите!


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
RBreaker

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 23.07.2015

Может старую программатором записать? Возможно такое?

 
Neopain

Junior

Статус: Не в сети
Регистрация: 13.03.2015

RBreaker писал(а):

Может старую программатором записать? Возможно такое?

Его старая 61.3. Программатор не понимает прошивки эти…


_________________
i5-12400f, Asus H670 Tuf Gaming, Asus 3070 Tuf Gaming, 32Gb RaM Fury 3200, 970 Evo plus 500, 1tb WD RED.

 
vlo

Member

Статус: Не в сети
Регистрация: 14.04.2005

RBreaker
куда и зачем вы ее писать собрались? прошивка (во всяком случае до попыток) никуда из флеша не делась, лежит там целехонькая в нескольких копиях.
при инициализации в первую голову формируются служебные структуры.

Neopain писал(а):

Его старая 61.3.

это не важно — данный флеш поддерживается любыми 6x.x.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

Статус темы:

Закрыта.
  1. Так как когда-то мне помогли на этом форуме, то я решил сделать пост с интересным, внезапным выходом из строя этого SSD.
    Вся дальнейшая информация — не призыв к действию и не реклама какого либо ресурса или программы!!!
    Вкратце, он сам (без замыкания контактов) вышел в режим ROM-MODE(PS3111, SBRM02.0) с размером диска в 20 МВ. Пользовалась им (около 2,5 лет) пожилая женщина для «одноклассников» и чтения новостей.
    Как пишут — контроллер этот перемаркированный — phison ps3111.
    На наклейке указана прошивка SBFK10D7, которую в инете не удалось найти (может плохо искал!?).

    2.JPG

    Вбив в инете номер прошивки, на одном форуме скачал S11-flasher

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

    Нашёл «сборник» прошивок Firmware PS3111 (не помню на каком сайте) и скачал.
    Я прикреплю на свой архив, со всеми файлами, — ссылку или выложу здесь.
    Также скачал phison_flash_id.
    И запустив, увидел это:
    v0.84a
    Drive: 0(ATA)
    OS: 10.0 build 17763
    Model: PS3111
    Fw : SBRM02.0
    Size : 0 MB
    ATA: ReadSysinfo13 failed! Error: 0x51
    ATA: ReadInfoBlock28 failed! Error: 0x51
    Bank00: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank01: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank04: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank05: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank08: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank09: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank12: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Bank13: 0x98,0x3a,0x98,0xa3,0x76,0xd1,0x8,0x14 — Toshiba 15nm TLC 16k 128Gb/CE 128Gb/die 2Plane/die
    Controller : PS3111 in Rom Mode

    На форуме

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

    нашёл топик, где человек пытается воскресить похожий девайс. И он выложил код phison_flash_id от рабочего подходящего (к моему) по памяти, объёму SSD. Там прописана прошивка (на скрине красная стрелка) и моя память Toshiba 15nm TLC 16k (на скрине зелёная стрелка). И я решил прошить именно эту пршивку.

    3.png

    Использую s11-flasher2-toshiba.cmd для создания из дампа SBFM11.2_08082018.BIN файла с инсталятором и прошивкой. Как его сделать? Полно инструкций в инете (как пример введите в поисковике для просмотра инструкции фразу «Прошивка SSD дисков на контроллере PS3111-S11»). В том числе, в самом архиве s11-flasher, есть несколько текстовых файлов .txt, с которыми желательно ознакомиться.
    ВЫ ДЕЛАЕТЕ ВСЁ НА СВОЙ СТРАХ И РИСК !!!
    На нерабочем ноутбуке я загружался с загрузочной флешки Strelec с windows 10.
    Я же, для ленивых, прикреплю готовый файл FW.exe (находится в FW.rar), который нужно только запустить и
    1. выбрать: где Device— неисправный диск, как на картинке PS3111 . (картинка не моя — взял с инета) .

    1.jpg

    2. Затем нажать Upgrade Firmware и ждать окончания процесса.
    Правда файл я делал уже на другом компе (ремонтируемый неделю как отдал) и не проверял его. Я думаю, что должен быть такой же, т.к. делал также как и старый.

    Если проблема 85%, то кто-то на другом форуме писал:
    «Спасибо! успешно прошился после того как дописал размер диска в прошивальщик. Дошло до 85% опять ошибка, передернул SSD и определился.»

    После перезагрузки начал определяться в биосе и диспетчере как SATA SSD.
    Всё работает уже неделю!

    Вложения:

  • Facebook
  • Twitter
  • Мой мир
  • Вконтакте
  • Одноклассники
Статус темы:

Закрыта.

www.megastock.ru

Здесь находится аттестат нашего WM идентификатора 126992009118


СервисКомп форум по ремонту радиоэлектронной аппаратуры

;

Цитата
Сообщение от Lotsmon

Скачивал официальную утилиту она не работает и как я понял драйвера слетели на ней т.к отображает в диспетчере устройств как satafirm s11. Искал на официальном сайте драйвера на as350 их там нету.

— Дело не в драйверах, они стандартные. Утилита не работает, потому что проблемы с SSD.
Сейчас он не работает, система не с него загружена?

Обычно при проблемах ssd начинает сыпаться и блокируется на запись.
Если повреждения малые, то будет доступен «только для чтения» для копирования с него информации.
Если сбой серьезный, то может не видеться в системе или с неправильным размером, или другим именем в дисп.устройств.

_ Пробейте в суппорте на сайте по гарантии. Может есть варианты.
А так лечат перепрошивкой. Подбирают под контроллер и память, как для флешек. Прошивают как флешки по USB или обновляют по SATA.

Контроллер определился: PS3111, память нет, но это потом. Подбирать прошивальщик под этот контроллер.

Добавлено через 23 минуты
Утилит по модели масса: https://www.usbdev.ru/files/phison/
См.
https://www.usbdev.ru/files/ph… upgradefw/
Пробуйте обновление прошивки через Firmware Upgrade Tool, читайте там ниже комменты, людям помогло.
Другие:
https://www.usbdev.ru/files/ph… upgradefw/
https://www.usbdev.ru/files/ph… adefwtool/
https://www.usbdev.ru/files/ph… fwupdater/

! ВАЖНО, прочитайте все пояснения, комменты, мануалы.
Прошивка — дело серьезное, неумело можно добить железку, лишит гарантии!

Добавлено через 8 минут
Также смотрите:
https://www.usbdev.ru/files/apacer/
https://www.usbdev.ru/files/ap… lifeguard/

January 20 2019, 21:09

Category:

  • Компьютеры
  • Cancel

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

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

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

После очень вдумчивого гугления и отбрасывания кучи мусора находим вот это — http://forum.ru-board.com/topic.cgi?forum=84&topic=5360&start=0&limit=1&m=18 :

Phison_Flash_ID.rar — утилита, которая определяет, какая именно (MLC или TLC, и сколько nm) память распаяна на плате (есть три производителя Micron, SanDisk и Toshiba), от этого зависит, каую прошивку шить;
repairs_10.rar — утилита, котороя сконфигурирует ssdшник, если пришивальщик зависает на 30% (не может полностью стереть диск, так как диск несконфигурирован) — запускать при выключенном ACHI (в режиме IDE) после прошивки;
build-s10-flasher.rar — утилита, которая генерирует прошивальщик с нужной прошивкой, который уже и шьёт диск (у меня получилось прошится только в режиме rom-only).
подходящая прошивка под нашу память (у меня это оказалась 19nm MLC Toshiba) — то есть как раз это SAFM01.7_02032016.BIN — забирать весь пак прошивок тут — https://www.usbdev.ru/files/phison/ps3110fw/

Приветствую!
Подскажите пожалуйста советом/опытом, возможно кто-то проходил через это.
В общем случилась такая беда, мной был приобритен SSD Kingston A400 240 ГБ SATA SA400S37/240G c прошивкой SBFK62C3 в январе текущего года, использовать его я начал только в начале марта(до этого времени просто лежал в упаковке)
Обычный день, просто работаю на ПК, открыто куча приложений, программ и все это на новом молодом SSD, в один момент просто начинает все резко тормозить, лагать и далее экран смерти -> перезапуск и SSD уже определяется как SATAFIRM S11!
Далее после самых банальных операциях оживить его(переключение проводов, смена типа AHCI/IDE и т п) диск стал таким:

v0.842a
Drive: 0(ATA)
OS: 10.0 build 19043
Model: PS3111
Fw : SBRM02.0
Size : 0 MB
ATA: ReadSysinfo13 failed! Error: 0x51
ATA: ReadInfoBlock28 failed! Error: 0x51
Bank00: 0x98,0x3e,0x99,0xb3,0x7a,0xe3,0x8,0x1e — Toshiba 96L BiCS4 TLC 16k 512Gb/CE 256Gb/die 2Plane/die
Bank02: 0x98,0x3e,0x99,0xb3,0x7a,0xe3,0x8,0x1e — Toshiba 96L BiCS4 TLC 16k 512Gb/CE 256Gb/die 2Plane/die
Bank08: 0x98,0x3e,0x99,0xb3,0x7a,0xe3,0x8,0x1e — Toshiba 96L BiCS4 TLC 16k 512Gb/CE 256Gb/die 2Plane/die
Bank10: 0x98,0x3e,0x99,0xb3,0x7a,0xe3,0x8,0x1e — Toshiba 96L BiCS4 TLC 16k 512Gb/CE 256Gb/die 2Plane/die
Controller : PS3111 in Rom Mode

Я прошу помощи в данном случаи не по решению проблемы самого SSD(хотя если вы точно знаете, что можно сделать, то буду рад), а о том, как можно грамотно его вернуть по гарантии, чтобы не развернули меня обратно
P.s с диском никаких тех. тестов, вскрытий и т д не делалось., перенапрежения, скачков и на горячую выдергиваний не было.

Понравилась статья? Поделить с друзьями:
  • Ata readinfoblock failed error 0x21
  • Ata read dma error
  • Ata identify failed error 0x51
  • Ata bus error linux
  • Ata 152 ошибка скания