Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт SSD накопителей на контроллерах SandForce (часть 3)

Модерирует : Akam1, Dr_StandBy, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

Открыть новую тему     Написать ответ в эту тему

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Хотите отремонтировать SSD на базе Sandforce? Читайте шапку ниже. Там есть всё, вопросы пишем в тему.

Вопрос: В lic файле который я скачал с китайского сервиса нет конфигурации ХХХХХ.. Подскажи где их можно достать ?
Ответ: В шапке читаем пункт: Про файлы lic


64Gb
в строке описания конфигурации не равно 64GB, а равно 8GB. это плотность одного кристалла флеша (не корпуса - в корпусе их бывает несколько), и тем более не всего диска. не надо на это обращать внимание при подборе номера конфигурации.


 
Hачало восстановления SSD
Программа определения конфигурации SSD (чипов памяти) от vlo
Data кабель от мобильного как преобразователь USB to UART.
Про файлы lic
SF-2000_Flash_Support_List.xlsx
 
  • Восстановление SSD дисков на контроллере SandForce SF-2XXX
  • Практика восстановления SSD OCZ Vertex 3 на чипе Sandforce SF-2281
  • Восстановление SSD дисков на контроллере SandForce SF-1222
     
    Обход ошибки Format Drive Failed with extStatus c048, PanicCode=0
    Ошибка Типа: FATAL_ERROR (0x10090020:SF_GENESIS_ALREADY_RUNNING_MFB_ERROR)
    Ошибка Типа:  Proceeding in non-ROM mode, Download feature 3...
    Ошибка Типа: Could not get the IDENTIFY data from the drive...
    Ошибка: FATAL_ERROR: Could not get the IDENTIFY data from the drive...  
    (0x00100001:SF_SATA_DEVICE_NOT_PRESENT_ERROR)



    FW PPRO
    Апдейтилки
    SSD NAND Data Base
    Data Sheet
     
    Быстрый поиск в теме по CTRL+F доступен здесь
    Поиск софта по SSD самостоятельно
    что есть #
    Часть 1 - Часть 2

  • Всего записей: 26076 | Зарегистр. 20-04-2006 | Отправлено: 04:31 29-01-2018 | Исправлено: SRUTSSSSSSSS80, 21:42 02-07-2018
    aleksandr18131

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [q][/q]
    Smyg1
    Попробую еще раз, пройдя по рекомендациям из шапки...Форум читал с работы, а там отображается не все из всего что нашел на данном форуме - файл конфигурции, файл лицензии с моей моделью не вижу. Если ткнете носом, буду премного благодарен.

    Всего записей: 2 | Зарегистр. 01-07-2018 | Отправлено: 00:25 02-07-2018
    Smyg1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ужас какой....
    уже и красным цветом написали в шапке - т.к. одни и те же вопросы на каждой странице...
    и все равно никто не читает упорно...

    Всего записей: 1774 | Зарегистр. 03-10-2006 | Отправлено: 11:07 02-07-2018 | Исправлено: Smyg1, 11:08 02-07-2018
    SnowWorm

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    попробовал прогнать Security Erase (в женезисе и в родном тулбоксе) — юзердефекты не определились.
     
    (кстати, какой дефолтный мастер-пароль у OCZ?)

    Всего записей: 250 | Зарегистр. 19-06-2006 | Отправлено: 20:58 02-07-2018
    ultis



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    здравствуйте уважаемые
    повторюсь
     
    Kingston SV300S37A/120G/6945058/9904447-678.F00G
    проц CL13824z SP29V980 это SF-2281
    память FT16B08UCM1-3F  x 8 это Micron
     
     sf_ifo показала Fw: 402ABBR0  это вообще не чем  
    на наклейке 580abbf0
    после ромоде показала  
     
    v0.4a
    Drive: 3(ATA)
    Model: SandForce{200026BB}                      
    Fw   : 402ABBR0
    Used config: 27423
     
    ошибка  
    Model: SandForce                                
    Fw   : 506ABBM0
     
    --- SandForce specific ---
    HW Revision : 400026BB (B02)
    память определить sf_ifo
     
    SF_FieldUpdater начинает его видеть как 240 Гб не шьет
    я так понимаю его кто то до меня насиловал(купил убитый)
    какой конфиг вливать? никак с памятью не разберусь  или только флэш на флэшку перепаивать и определять?
    заранее срасибо

    Всего записей: 6 | Зарегистр. 25-04-2008 | Отправлено: 16:52 03-07-2018
    nemo391

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ultis в sf_flash_id_rommode_readme.txt есть описание почему выводится 27423.
    Память точно FT16B08UCM1-3F может FT16B08UCM1-3B?
    Выложи полный лог sf_ifo.
     
     

    Всего записей: 323 | Зарегистр. 14-03-2006 | Отправлено: 21:31 03-07-2018
    gruzin

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aleksandr18131
    Сегодня оживил именно такой ссд kingston skc300s37a 120gb.
    конфиг 29429. FT64G08UCT1-AE = TC58TEG6DDKTA00
     

    Всего записей: 1 | Зарегистр. 04-07-2018 | Отправлено: 00:31 04-07-2018
    SnowWorm

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Дампы sf_info с оригинальных прошивок
     
    Intel 530 Series 120 Гб
     
    Model: INTEL SSDSC2BW120A4                      
    Fw   : DC32    
    Size : 114473 MB
    --- SandForce specific ---
    Signature   : 180-0-27763
     
    Подробнее...
     
    Intel 530 Series 256 Гб
     
    Model: INTEL SSDSC2BW256H6                      
    Fw   : BG21    
    Size : 244198 MB
    --- SandForce specific ---
    Signature   : 180-0-29726
     
    Подробнее...

    Всего записей: 250 | Зарегистр. 19-06-2006 | Отправлено: 15:09 04-07-2018
    koliambia

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SnowWorm Спасибо!
    Как можно использовать дамп для прошивки?подключать через терминал tx rx ?

    Всего записей: 2 | Зарегистр. 30-06-2018 | Отправлено: 02:44 05-07-2018 | Исправлено: koliambia, 02:44 05-07-2018
    SRUTSSSSSSSS80



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

    Цитата:
    Как можно использовать дамп для прошивки

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

    Всего записей: 2898 | Зарегистр. 23-04-2006 | Отправлено: 18:36 05-07-2018
    nemo391

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем доброго дня!
     
    Попал в руки kingston ssdNow V300. После перепрошивки вот чего выдал sf_info
     
    Fab Defect list entry : 1  
    Idx Bus CE Die Plane Block Lane3210 Defects  
    0 0 0 0 1 791 B___ 1  
    Fab Defects : 1  
     
    И тут закрались сомнения в правильности данного значения. Не того ценового диапазона данный SSD что бы флешь была так хороша. В последствии, во время работы стали появляться User defect, и перенесенная на него система начала сыпаться.  
    По совету wlo начал гонять диск тестами из aida на запись и чтение.  В итоге на данный момент User Defects : 138  
    Заного перенесенная клонированием диска на него система несколько дней работает без проблем. User Defects не растут panic damp 0.
    Подскажите а как еще можно отловить User Defects? Может есть специальные программы для этого. А то пришлось несколько дней гонять тестами.

    Всего записей: 323 | Зарегистр. 14-03-2006 | Отправлено: 09:47 06-07-2018
    Smyg1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    INTEL SSDSCKKF256H6 SATA 256GB   CVLY63220687256J
    -------------------------------------------------------
      ID      Name                   Value Worst Tresh  Raw
    -------------------------------------------------------
    238 unknown attribut              100   100    0      0

     
    что такое 238 атрибут?

    Всего записей: 1774 | Зарегистр. 03-10-2006 | Отправлено: 11:16 06-07-2018 | Исправлено: Smyg1, 18:05 06-07-2018
    SnowWorm

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nemo391
    я на прошлой странице похожее спрашивал. молчат, злодеи.
     
    кстати, а как из юзердефектов перенести в фабдефекты?  
     
    Smyg1
    а в Intel SSD toolbox что-то на эту тему есть?

    Всего записей: 250 | Зарегистр. 19-06-2006 | Отправлено: 14:59 06-07-2018
    nemo391

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SnowWorm
    К сожалению не знаю как это сделать.

    Всего записей: 323 | Зарегистр. 14-03-2006 | Отправлено: 15:10 06-07-2018
    Smyg1



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

    Цитата:
    SnowWorm
    а в Intel SSD toolbox что-то на эту тему есть?

     

    Всего записей: 1774 | Зарегистр. 03-10-2006 | Отправлено: 18:50 06-07-2018
    World_of_Drones

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

    Цитата:
     
    По совету wlo начал гонять диск тестами из aida на запись и чтение.
    ...
    Подскажите а как еще можно отловить User Defects? Может есть специальные программы для этого. А то пришлось несколько дней гонять тестами.  

    в genesis есть команда MST (W - write), в теории она перезаписывает все ячейки последовательно и сразу их считывает (иначе как понять смысл опции Bit Threshold если не прочитать ячейку после записи). но есть большие сомнения что на основании этого теста обновляются дефектлисты
     
    из обычных утилит wlo верно дал направление - узнать что ячейка стала битой можно только записав туда что-то и попытатся прочитать после. причем сбойная ячейка может себя вести то нормально то нет.

    Всего записей: 100 | Зарегистр. 08-04-2016 | Отправлено: 02:08 08-07-2018
    Smyg1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    наверно для этого и запускают Manufacturing Self Test (MST)

    Цитата:
    APPLE SSD TS128E TM1ABBM0 42TS1ANST06Y.bin
     
    Command : 1004 - Delay
    Param  1: 60       - Delay Interval in seconds
     
    Command : 1001 - Write
    Param  1: 500      - Number of Iterations
    Param  2: 72000    - Number of Seconds To Run
    Param  5: 0        - Skip Blocks
    Param  6: 0        - Remain in MST Mode
    Param  7: 2        - Blink Fault LED
    Param  8: 0        - Burn-In SATA PHY Speed
    Param  9: 3496     - Cycle Timeout Seconds
    Param 10: 25       - Bit Error Threshold
    Param 11: 0        - Pick Random Blocks
    Param 12: 1        - Do Not Erase Drive
    Param 13: 0        - Record Cycle Start Time
    Param 14: 13       - GPIO Pin Selection (not support)
    Param 15: 1        - Disable Read Retry
    Param 16: 0        - Enable Idle Write


    Цитата:
    INTEL SSDSC2BW120H6 RG20 CVTR52540782120AGN.bin
     
    Command : 1001 - Write
    Param  1: 5        - Number of Iterations
    Param  3: 65518    - Pattern to Write
    Param  5: 0        - Skip Blocks
    Param  6: 1        - Remain in MST Mode
    Param  7: 0        - Blink Fault LED
    Param 10: 25       - Bit Error Threshold
    Param 11: 0        - Pick Random Blocks
    Param 12: 0        - Do Not Erase Drive
    Param 13: 1        - Record Cycle Start Time


    Цитата:
    KINGSTON SV300S37A120G 603ABBF0 50026B77580401E0.bin
     
    Command : 1001 - Write
    Param  1: 15       - Number of Iterations
    Param 10: 31       - Bit Error Threshold
    Param 13: 1        - Record Cycle Start Time

     
    можно попробовать потестить программой Victoria SSD

    Всего записей: 1774 | Зарегистр. 03-10-2006 | Отправлено: 11:30 08-07-2018 | Исправлено: Smyg1, 11:34 08-07-2018
    wlo

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    наверно для этого и запускают Manufacturing Self Test (MST)
    не сильно помогает. по нему, скажем, нет блоков >5-6 искаженных бит. а по факту на второй перезаписи диск с включенным raise дохнет (падает в панику, ругаясь на то что не может что-то вычитать при рециклинге, кажется) - я тут как-то спрашивал, реальный i520, я тут как-то спрашивал...
    все же у изношенного флеша основное - сокращенное время хранения, а тест гоняет чтение сразу после записи с паузой на время выполнения этой самой записи, т.е. десятки минут...
     
    хотя если задать ему порог бит в 8-10 (или *2?) может чего и отфильтрует чего явного (но добавит ли в дефектлист - фиг знает!)
     
    кстати судя по зафиксированным температурам (на прошлой странице был i535), интель его гоняет в термокамере.
     
    Добавлено:
    что такое 238 атрибут?
    это ж smi вроде?

    Всего записей: 446 | Зарегистр. 26-04-2009 | Отправлено: 14:05 08-07-2018
    Smyg1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    INTEL_SSDSCKKF256H6.rar
     

    Цитата:
    v0.51a
    Drive: 3(ATA)
    OS: 5.1 build 2600 Service Pack 3
    Model: INTEL SSDSCKKF256H6 SATA 256GB          
    Fw   :  LBFD07N
    Size : 244198 MB
    From smart : [SM2258] [ LBFD07N]
    Controller : SM2258AB
    Bank00: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank01: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank02: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank03: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank04: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank05: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank06: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die
    Bank07: 0xad,0x3c,0x19,0xa3,0x62,0x25,0x0,0x0 - Hynix TLC 16k 256Gb/CE 128Gb/die

    Всего записей: 1774 | Зарегистр. 03-10-2006 | Отправлено: 15:19 08-07-2018
    SnowWorm

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А как бороть ошибку FATAL_ERROR: DiagUnlock failed. Exiting... (285212673) при MST/DISPLAY_CDU?
     
    Vertex3, что с перемычкой, что без. При этом диск нормально шьется
     

    Цитата:
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                          argv[1]: -MST
                          argv[2]: 0:0:0:0
                          argv[3]: -START=W:4:1200:0xFFEE:1:0:1:6Gbps:1200:20:0:1:0::1
                          argv[4]: LOG=./MST_RESULT_2018-07-08-16-54.log
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     
     
    [Sun 07/08/2018 16:54:46] - Instructing the operating system to purge any existing cached data for device: '0:0:0:0'
    [Sun 07/08/2018 16:54:51] - Issuing a discovery command for device: '0:0:0:0'
    [Sun 07/08/2018 16:54:56] - Discovery command completed...
    [Sun 07/08/2018 16:54:56] - Waiting 5 seconds for the system to settle...
    [Sun 07/08/2018 16:55:01] - Device designation string '0:0:0:0' is mapped to node '/dev/sg0'
    [Sun 07/08/2018 16:55:01] - Proceeding to perform the requested MST operation on device: /dev/sg0
    [Sun 07/08/2018 16:55:02] - FATAL_ERROR: DiagUnlock failed. Exiting... (285212673)
    [Sun 07/08/2018 16:55:02] - End of Genesis manufacturing log.
    [Sun 07/08/2018 16:55:02] - Exiting...

     

    Цитата:
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                          argv[1]: -DISPLAY_CDU
                          argv[2]: 0:0:0:0
                          argv[3]: -TRANSLATED
                          argv[4]: -LOG=cdu_2018-07-08-16-50.log
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     
     
    [Sun 07/08/2018 16:50:03] - Instructing the operating system to purge any existing cached data for device: '0:0:0:0'
    [Sun 07/08/2018 16:50:08] - Issuing a discovery command for device: '0:0:0:0'
    [Sun 07/08/2018 16:50:13] - Discovery command completed...
    [Sun 07/08/2018 16:50:13] - Waiting 5 seconds for the system to settle...
    [Sun 07/08/2018 16:50:18] - Device designation string '0:0:0:0' is mapped to node '/dev/sg0'
    [Sun 07/08/2018 16:50:19] - FATAL_ERROR: DiagUnlock failed. Exiting... (285212673)
    [Sun 07/08/2018 16:50:19] - End of Genesis manufacturing log.
    [Sun 07/08/2018 16:50:19] - Exiting...

     
    UPD: в параметрах этих команд нет ни драйвконфига, ни мастер-пароля (как в SecureErase) как же он анлокает без знания мастер-пароля?

    Всего записей: 250 | Зарегистр. 19-06-2006 | Отправлено: 17:02 08-07-2018 | Исправлено: SnowWorm, 17:20 08-07-2018
    wlo

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SnowWorm
    кто-то прошивая, вместо ключа состоящего из нулей, задал какую-то альтернативную фигню.
    у генезиса есть -change-diag-key - менять на стандартный.

    Всего записей: 446 | Зарегистр. 26-04-2009 | Отправлено: 18:06 08-07-2018
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт SSD накопителей на контроллерах SandForce (часть 3)

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru