Решено SSD PX-128S3C на чипе SM2254G нужна MPtool

J

Jael.Dace

  • 20 Июн 2020
Имеется три одинаковых SSDшника от Plextor, модель - PX-128S3C. В системе видятся, инфа доступна, но запись или невозможна вообще (пишешь, а оно не меняется) или заканчивается ошибкой с потерей доступа к блоку, в котором находится перезаписываемый сектор.

Состав девайсов:
Контроллер - SM2254G AB
ОЗУ - Nanya NT5CC128M16IP-DI
Flash - SKhynix H27QFG8PEBLR (две штуки)
Родное F/W было: 1.03
Форм-фактор - 2.5"

После появления проблемы два девайса было перешито на версию 1.04 с сайта производителя - ситуация не поменялась.
Далее уже я пробовал на одном из перешитых разные версии утилиты SMI Mass Podution Tool, но так как не нашёл ни одной версии под SM2254 большинство из них было под SM2258 и процесс заканчивался разными ошибками. Удалось завершить процедуру без ошибок только когда отключил Pretest, Download ISP, QC Procedure, проверки обоих ID (установлены птички: Don't Check Flash ID, Keep ID Table) - короче, отключил всё, что только можно...
Результат:
- накопитель стал Non ATA, не умеет SMART и поменялись серийник/модель/вендор_ID/и_другие_идентификаторы;
- теперь запись происходит только в первый сектор (LBA0) накопителя (независимо от того, в какой сектор пытаешься писать - попадает всеравно в первый). При этом в остальных секторах присутствует какая-то служебная информация.
На лучшее с первой "удачной" попытки особо и не надеялся, но думал, что будут варианты. Но просидев ночь в интернете в обнимку с подопытным накопителем и перебирая все версии проги, что удалось найти, и играясь с настройками в каждой из них... Теперь понимаю, что сам не справлюсь. :cry::help:
Нашёл одну версию программы под накопитель с таким же составом (кроме RAMы), но в формфакторе M2 - думаю, должно помочь, но прога в архиве, а архив запаролен. Ссылку прилагаю (может кто-то получил пароль у китайцев?):  ссылка скрыта от гостей 

И небольшая фотогалерея напоследок (SMART снят с ещё не замучанного МПТулами накопителя):

IMG_20200619_155902_edit.JPGIMG_20200619_155917_edit.JPGPX-128S3C_SMART.JPG


ЗЫЖ: ковыряю один накопитель, два других ещё лежат нетронутые. Так что, если найдётся нормальная прога от вендора - могу на них опробовать. Те, что на сайте в открытом доступе по модели харда - не помогают.
ЗЗЫЖ: Flash микросхемы достаточно жёсткие на ощуп, посему считаю, что SSD так же корректно называть хардами :umnik: :) Несмотря на то, что окружающие при этом с меня смеются :cranky:
 
S

_Suhov_

  • 22 Июн 2020
память стала в рид онли. Без замены чипов все попытки что-то сделать не приведут к желаемому результату, а если оно и заработает- то через неделю посыплется снова. Есть смысл возиться? Вроде бы на usbdev видел гору утилит для плекстора, точно уже не помню. Производителю пробовали писать? Если это заводской косяк- то есть шанс, что пришлют утилиту
 

Что это ? Неисправность Прошивки Схемы Справочники Маркировка Корпуса Программаторы Аббревиатуры Частые вопросы Ссылки дня

  • Это информационный блок по ремонту

    Содержит основные технические рекомендации и советы поиска по разделам сайта необходимые для ремонта - принципиальные схемы, файлы прошивок, программ, маркировку компонентов, ссылки на базы данных. Обратите внимание и на другие темы где расположены советы и секреты мастеров, измерения, принцип работы и методы диагностики. Предназначен для тех, кто случайно попал на эту страницу, периодически обновляется и отображается только гостям.
  • Вопросы по ремонту

    Вопросы по SSD PX-128S3C на чипе SM2254G нужна MPtool Если у вас есть вопрос по ремонту и определении дефекта, Вы должны создать свою, новую тему в форуме. По этой теме уже рассмотрены следующие неисправности:

    • не включается
    • прошивка
    • перезагружается
    • замена;
    • мигает;
    • цена;
    • купить;
  • Прошивки в разделах:

    Прошивки телевизоров TOSHIBA
  • Package (корпус) - вид корпуса электронного компонента

    SOT-89 - пластковый корпус для поверхностного монтажа
    SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    TO-220 - корпус для монтажа (пайки) в отверстия
    SOP (SOIC, SO, TSSOP) - миниатюрные корпуса для поверхностного монтажа
  • Programmer (программатор) - устройство для записи (считывания) информации в память или другое устройство

    Ниже список некоторых программаторов:
    Postal-2,3 - универсальный программатор по протоколам I2C, SPI, MW, IСSP и UART. Подробно - Postal - сборка, настройка
    TL866 (TL866A, TL866CS) - универсальный программатор через USB интерфейс
    RT809H - универсальный программатор EMMC-Nand, FLASH EEPROM через интерфейсы ICSP, I2C, UART, JTAG
    CH341A - самый дешевый (не дорогой) универсальный программатор через USB интерфейс
  • Краткие сокращения

    DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
    AC (Alternating Current) - Переменный ток
    DC (Direct Current) – Постоянный ток
    FM (Frequency Modulation) - Частотная модуляция (ЧМ)
    AFC (Automatic Frequency Control) - Автоматическое управление частотой
  • Частые вопросы

    Как мне дополнить свой вопрос по теме SSD PX-128S3C на чипе SM2254G нужна MPtool?

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему SSD PX-128S3C на чипе SM2254G нужна MPtool как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

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

J

Jael.Dace

  • 22 Июн 2020
Походу не сами флешки в ридонли, а микропрограмма контроллера не разрешает. А даже если сами флешки - у меня на руках три однинаковых накопителя, по две флешыИ в каждом - из шести микросхем наверно смогу выбрать две нормальные. Нужно только найти чем это шить потом. Естественно с pretest-ом и всем остальным.
А производителю - чё-то у меня давно нет привычки надеяться на производителей. Если на сайте открытого не нашёл - подбираю ПО по чипам. Может упрашивать не умею или везёт так, но пока ни один производитель на такой запрос не шёл на встречу. Хотя наверно стОит попробовать, хоть и гарантийный срок уже прошёл...

На usbdev есть  ссылка скрыта от гостей , где у человека похожий накопитель, но единственный совет там про юзание проги для 2258-го чипа не помогает. Хотя в ROM-моде он действительно определялся как 2258 и утилиты его понимают. Полагаю, сама утилита подходит, но набор файлов (содержащих FW, ID, внутреннюю организацию микросхем flash и т.п.) нужен другой.
И там же есть  ссылка скрыта от гостей , где для другого plextor с 2258 чипом используют прогу SM2258AB_MPQ0612A_FWQ0704A, которую я пробовал.
 
J

Jael.Dace

  • 22 Июн 2020
Кажется сделал первый хард. Перекачал SM2258AB_MPQ0612A_FWQ0704A с usbdev и она оказалась немного отличающейся от той, что у меня раньше была - щас сравнить точно не могу т.к. ещё в субботу удалил её, но по крайней мере выбор микросхем Flash там был меньше. Качал раньше с какого-то китайского сайта.
Щас тестирую накопитель. Пока вижу, что: смарт доступен, запись работает, инфа после выкл/вкл на накопителе сохраняется.
 
J

Jael.Dace

  • 28 Июн 2020
Все три диска восстановлены программой  ссылка скрыта от гостей . Один диск получилось сделать 128Gb (заводской объём), но у двух других процесс обрывался с ошибкой
Код:
Chk PreTest Fail(31) /0x21,Too Much TLC Bad,Max Bad:22 CH[3] CE[0],See Log file
. Пришлось уменьшить ёмкость до 120 (поля "main" и "disk size" в разделе "Capacity setting"). Вот рабочие настройки:
Config.PNG

После ремонта у дисков изменилось количество атрибутов SMART: появились новые и пропали некоторые старые.
Есть мысля попробовать прошить теперь накопители прогой с сайта производителя (данные о вендоре, серийники и версию прошивки я указал родные, так что, думаю, прога подхватит их), но пока принцип "работает - не лезь!" побеждает.

Ещё один момент: в процессе экскре экспериментов была ситуация, когда прошивка закончилась ошибкой, накопитель виделся в "ROM режиме" (даже без перемычки), но при попытке залить ISP - файл заливается и накопитель уходит в Reset откуда уже не сам возвращается - естественно, программа недождавшись его прерывает процесс с ошибкой. После передёргивания USB накопитель всё ещё в "ROM" и всё повторяется. Так вот выйти из ситуации удалось указав в поле ISP File какой-то из этих файлов: "ISP2258SelfTest.bin" или "BootISP2258" (точно уже не помню какой т.к. почти неделя прошла)... Загрузка ISP пройдёт, накопитель перезагрузится (программа его увидит) и процесс завершится ошибкой, что естественно. После чего накопитель надо передёрнуть и прошить уже нормальный ISP2258.bin. Проверял несколько раз - способ стабильно срабатывает. Думаю, если вместо "ISP2258SelfTest.bin" или "BootISP2258" подсунуть пустой бинарник - тоже сработает, хотя такой вариант не проверял. Опять же - "работает - не лезь!"
Я фсё сказал! :)
 
Последнее редактирование:
  • Like
Реакции: Sergej
V

vosuray

  • 26 Июл 2020
Jael.Dace большое спасибо за ссылку на программу! Собираюсь делать свой Plextor S3C на 256ГБ ей, но не могу понять какие контакты замыкать - похоже, что 5 и 6? Не поделитесь опытом? Выглядит все один в один как у вас у версии контроллера и flash совпадают.
 

Вложения

  • A4BF48C4-8859-4EC6-A100-1466703379AA.jpeg
    A4BF48C4-8859-4EC6-A100-1466703379AA.jpeg
    483,2 КБ · Посмотрено: 43
Последнее редактирование:
J

Jael.Dace

  • 26 Июл 2020
vosuray, как ведёт себя накопитель? Совсем не определяется?
По моему опыту - сложно привести девайс в состояние, когда понадобится что-то замыкать. Обычно если ему что-то не нравится - сам в ROM падает.
Но, если надо принудительно - крайние дырочки трёхпинового "разъёма": "G" и "T", если посмотреть на обратной стороне платы.
 
V

vosuray

  • 26 Июл 2020
Спасибо! Определяется, но ни форматнуть ни записать ничего нельзя. При попытке записи - виснет и может отвалиться.
 
J

juster08

  • 19 Ноя 2020
Jael.Dace сказал(а):
Все три диска восстановлены программой  ссылка скрыта от гостей . Один диск получилось сделать 128Gb (заводской объём), но у двух других процесс обрывался с ошибкой
Код:
Chk PreTest Fail(31) /0x21,Too Much TLC Bad,Max Bad:22 CH[3] CE[0],See Log file
. Пришлось уменьшить ёмкость до 120 (поля "main" и "disk size" в разделе "Capacity setting"). Вот рабочие настройки:
Посмотреть вложение 38170

После ремонта у дисков изменилось количество атрибутов SMART: появились новые и пропали некоторые старые.
Есть мысля попробовать прошить теперь накопители прогой с сайта производителя (данные о вендоре, серийники и версию прошивки я указал родные, так что, думаю, прога подхватит их), но пока принцип "работает - не лезь!" побеждает.

Ещё один момент: в процессе экскре экспериментов была ситуация, когда прошивка закончилась ошибкой, накопитель виделся в "ROM режиме" (даже без перемычки), но при попытке залить ISP - файл заливается и накопитель уходит в Reset откуда уже не сам возвращается - естественно, программа недождавшись его прерывает процесс с ошибкой. После передёргивания USB накопитель всё ещё в "ROM" и всё повторяется. Так вот выйти из ситуации удалось указав в поле ISP File какой-то из этих файлов: "ISP2258SelfTest.bin" или "BootISP2258" (точно уже не помню какой т.к. почти неделя прошла)... Загрузка ISP пройдёт, накопитель перезагрузится (программа его увидит) и процесс завершится ошибкой, что естественно. После чего накопитель надо передёрнуть и прошить уже нормальный ISP2258.bin. Проверял несколько раз - способ стабильно срабатывает. Думаю, если вместо "ISP2258SelfTest.bin" или "BootISP2258" подсунуть пустой бинарник - тоже сработает, хотя такой вариант не проверял. Опять же - "работает - не лезь!"
Я фсё сказал! :)
Прога просит пароль после нажатия Edit config. Пароль - два пробела.Jael.Dace, выражаю вам огромную благодарность
 
Последнее редактирование:

Верх Низ