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


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

Модерирует : 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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

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

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Начало работы
Программа определения конфигурации SSD от vlo
Про файлы lic
SF-2000_Flash_Support_List.xlsx
 
  • Восстановление SSD дисков на контроллере SandForce SF-2XXX
  • Практика восстановления SSD OCZ Vertex 3 на чипе Sandforce SF-2281
  • Восстановление SSD дисков на контроллере SandForce SF-1222
     
    Nand ID http://www.rf-china.com/n33/ssd.asp  http://www.thessdreview.com/ssd-database/Database.html
    Обход ошибки Format Drive Failed with extStatus c048, PanicCode=0
    Ошибка Типа: FATAL_ERROR (0x10090020:SF_GENESIS_ALREADY_RUNNING_MFB_ERROR)
    ________________________________________________________________
     
     
    FW PPRO
    Апдейтилки

    Цитата:
    Distribution Firmware Package (*.DFP)
    Manufacturing Firmware Package (*.MFP)
    Field update Firmware Package (*.FFP)
     
    20001_mf_*.vic - Manufacturing Firmware -  прошивка для восстановления
    20001_fw_cl_*.vic - CLient Firmware - прошивка для работы
    20001.0.driveconfig - конфигурация...

    SandForce — технология RAISE
    Unbrick OCZ SSD Vertex 2 (Methods Go here)
    Data Sheet

    Быстрый поиск в теме по CTRL+F доступен здесь
    что есть #
    Поиск софта по SSD самостоятельно
    Часть 1

  • Всего записей: 25871 | Зарегистр. 20-04-2006 | Отправлено: 01:30 23-12-2016 | Исправлено: SRUTSSSSSSSS80, 17:34 27-09-2017
    Smyg1



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

    Всего записей: 1379 | Зарегистр. 03-10-2006 | Отправлено: 15:14 25-09-2017
    alexevil1

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

    Всего записей: 1 | Зарегистр. 25-09-2017 | Отправлено: 23:03 25-09-2017
    exwein

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alexevil1, а если прочитать первые 2 страницы темы, то можно понять что чексуммы уже не нужны.

    Всего записей: 198 | Зарегистр. 29-03-2016 | Отправлено: 08:30 26-09-2017
    299177220

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

    Цитата:
    в UART что рассказывает?
     
    если мне про UART, то не паялся я еще, да и команды какие в гипертерминале писать непонятно.
     
    off : приехали гости, пока не до него будет. в тему вернусь как смогу

    Всего записей: 5 | Зарегистр. 22-09-2017 | Отправлено: 10:11 26-09-2017
    wlo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Buriaver_II
    Привет всем. Может кто нибудь знает "diagnostic key" для Intel на Sandforce?
    у i520:
    "53 75 7A 79 26 52 69 63 68 42 65 72 67 69 6E 20"
     
    p.s. может паникдампами toshiba thnsns кто-нить поделится? от оригинальной прошивки, перешитые не интересно.
    еще от какого-нить мушкина интересно.
     
    Добавлено:
    exwein
    чексуммы уже не нужны.
    для sf1.

    Всего записей: 71 | Зарегистр. 26-04-2009 | Отправлено: 13:54 26-09-2017 | Исправлено: wlo, 13:59 26-09-2017
    AntiMember

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F
     
    00000000   53 75 7A 79 26 52 69 63  68 42 65 72 67 69 6E 20   Suzy&RichBergin  

    Всего записей: 5825 | Зарегистр. 13-09-2010 | Отправлено: 16:23 26-09-2017
    Smyg1



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

    Цитата:
    wlo
      может паникдампами toshiba thnsns кто-нить поделится? от оригинальной прошивки, перешитые не интересно. еще от какого-нить мушкина интересно.


    Цитата:
    TOSHIBA THNSNS128GMCP FW:TM1ABBM0 SN:923S11NST2GY WWN:0000000000000000
    Logical: Cyls 0, Heads 0, Sectors 0, LBA 249999999, 128Gb
    Security Erase Time: 0h 2min, Enhanced: 0h 2min
     
    B:FW_PPRO_MP3_Python_01_09_12:FW_PPRO_T_A_4_Release-421960
    cfg/cfg_MLC_Toshiba_64Gb_TH58TEG8DBHBA8C_2Q_2C_1D
    NAND ID: 98 DE 94 83 76 D6 00 00  
     
    Accumulative Time..: 51 days 8 hours 20 minutes 34 seconds
    Total Up Time......: 51 days 8 hours 20 minutes 34 seconds

    TOSHIBA_THNSNS128GMCP-TM1ABBM0-923S11NST2GY.rar

    Всего записей: 1379 | Зарегистр. 03-10-2006 | Отправлено: 21:56 26-09-2017 | Исправлено: Smyg1, 22:23 26-09-2017
    wlo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    TOSHIBA_THNSNS128GMCP-TM1ABBM0-923S11NST2GY.rar
    спасибо.
    "83 6A DE E2 55 3E FC 0C 16 73 DB AA 87 60 8D E3"
    кстати в cdu я ключа не вижу. толи меняется он другим образом, толи это поле в cdu write-only.
     
    smash1
    apple toshiba 64gb на sandforce.  нужно обнулить смарт
    ключик выше, если конечно он у всех тошиб единый.
    и кстати счетчики в gplog 0x4 при этом не сбрасываются.
     
    прочитать cdu и прочее - навроде:
    sf_info 1tb
    для интелей - 'i'
    расположение тестовой версии временное. отчетами поделитесь?
     
    вроде после второй попытки с неверным ключем надо дергать питание.

    Всего записей: 71 | Зарегистр. 26-04-2009 | Отправлено: 09:54 27-09-2017 | Исправлено: wlo, 13:31 28-09-2017
    smash1



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wlo а как этот ключ заюзать в связке с SF_Genesis -CLEAR_SMART ?
    интересует почистить reported uncr (по памяти чтото типа этого)
     
    попробую забутить какуето винду с флешки и запустить этот утиль (это ж мак

    Всего записей: 36 | Зарегистр. 16-11-2002 | Отправлено: 10:35 27-09-2017
    exwein

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

    Цитата:
    exwein  
    чексуммы уже не нужны.  
    для sf1.

     
    Точно, про sf1 совсем забыл...
     
    Кстати, через гинезис сделал очистку смарта для какого-то кингмакса, смарт сбросился, но здоровье не стало лучше.
     
    И еще, вчера шил кингмакс на 2241, уже зная какая флешк стоит внутри, сделала последовательные действия: download_mfb (прошла с успехом), а затем read_flash_id (получил fail)
    Повторил процедуру, загрузил mfb, перезагрузил не передергивая питания, увидел залитую mfb по lsscsi(даже показала объем 120гб в биосе), но прочитать flash id так и не получилось. Что ни так с последовательностью?

    Всего записей: 198 | Зарегистр. 29-03-2016 | Отправлено: 11:06 27-09-2017
    wlo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    smash1
    как этот ключ заюзать в связке с SF_Genesis -CLEAR_SMART
    сначала -CHANGE_DIAG_KEY и поменять на нули. сделать что надо, потом той же командой можно вернуть обратно.
     
    интересует почистить reported uncr (по памяти чтото типа этого)
    если это которые в старших разрядах #1 и прочих - фиг там. например:
    до:
    ID# ATTRIBUTE_NAME          FLAGS    VALUE WORST THRESH FAIL RAW_VALUE
      1 Raw_Read_Error_Rate     PO--CK   120   120   050    -    2/0
      5 Retired_Block_Count     PO--CK   100   100   003    -    0
      9 Power_On_Hours_and_Msec -O--CK   100   100   000    -    451h+01m+17.690s
     12 Power_Cycle_Count       -O--CK   100   100   000    -    88
    171 Program_Fail_Count      -O-R--   000   000   000    -    0
    172 Erase_Fail_Count        -O--CK   000   000   000    -    0
    174 Unexpect_Power_Loss_Ct  ----CK   000   000   000    -    69
    177 Wear_Range_Delta        ------   000   000   000    -    0
    181 Program_Fail_Count      -O-R--   000   000   000    -    0
    182 Erase_Fail_Count        -O--CK   000   000   000    -    0
    187 Reported_Uncorrect      -O--C-   100   100   000    -    0
    194 Temperature_Celsius     -O---K   029   048   000    -    29 (Min/Max 23/48)
    195 ECC_Uncorr_Error_Count  --SRC-   120   120   000    -    2/0
    196 Reallocated_Event_Count PO--CK   100   100   003    -    0
    201 Unc_Soft_Read_Err_Rate  --SRC-   120   120   000    -    2/0
    204 Soft_ECC_Correct_Rate   --SRC-   120   120   000    -    2/0
    230 Life_Curve_Status       PO--C-   100   100   000    -    100
    231 SSD_Life_Left           PO--C-   100   100   010    -    0
    233 SandForce_Internal      -O--CK   000   000   000    -    347
    234 SandForce_Internal      -O--CK   000   000   000    -    253
    241 Lifetime_Writes_GiB     -O--CK   000   000   000    -    253
    242 Lifetime_Reads_GiB      -O--CK   000   000   000    -    325
     
    после
    ID# ATTRIBUTE_NAME          FLAGS    VALUE WORST THRESH FAIL RAW_VALUE
      1 Raw_Read_Error_Rate     PO--CK   120   120   050    -    2/0
      5 Retired_Block_Count     PO--CK   100   100   003    -    0
      9 Power_On_Hours_and_Msec -O--CK   100   100   000    -    0h+00m+06.990s
     12 Power_Cycle_Count       -O--CK   100   100   000    -    0
    171 Program_Fail_Count      -O-R--   000   000   000    -    0
    172 Erase_Fail_Count        -O--CK   000   000   000    -    0
    174 Unexpect_Power_Loss_Ct  ----CK   000   000   000    -    0
    177 Wear_Range_Delta        ------   000   000   000    -    0
    181 Program_Fail_Count      -O-R--   000   000   000    -    0
    182 Erase_Fail_Count        -O--CK   000   000   000    -    0
    187 Reported_Uncorrect      -O--C-   100   100   000    -    0
    194 Temperature_Celsius     -O---K   029   029   000    -    29 (Min/Max 29/29)
    195 ECC_Uncorr_Error_Count  --SRC-   120   120   000    -    2/0
    196 Reallocated_Event_Count PO--CK   100   100   003    -    0
    201 Unc_Soft_Read_Err_Rate  --SRC-   120   120   000    -    2/0
    204 Soft_ECC_Correct_Rate   --SRC-   120   120   000    -    2/0
    230 Life_Curve_Status       PO--C-   100   100   000    -    100
    231 SSD_Life_Left           PO--C-   100   100   010    -    0
    233 SandForce_Internal      -O--CK   000   000   000    -    0
    234 SandForce_Internal      -O--CK   000   000   000    -    0
    241 Lifetime_Writes_GiB     -O--CK   000   000   000    -    0
    242 Lifetime_Reads_GiB      -O--CK   000   000   000    -    0
     
    exwein
    И еще, вчера шил кингмакс на 2241, уже зная какая флешк стоит внутри, сделала последовательные действия: download_mfb (прошла с успехом), а затем read_flash_id (получил fail)
    вроде бы в генезисе оно не работало со старыми прошивками (до 520?) - не оно?

    Всего записей: 71 | Зарегистр. 26-04-2009 | Отправлено: 11:27 27-09-2017
    SRUTSSSSSSSS80



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

    Цитата:
    расположение тестовой версии временное. отчетами поделитесь?  

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

    Всего записей: 2436 | Зарегистр. 23-04-2006 | Отправлено: 17:15 27-09-2017
    exwein

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wlo
    Распаковывал и заливал комплект от 5.8.2. Генезис 1.7.

    Всего записей: 198 | Зарегистр. 29-03-2016 | Отправлено: 18:33 27-09-2017
    smash1



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wlo
    спасибо большое за помощь.
    ключ подошел!
    поменял его
    сбросил смарт
    хотел поменять обратно ключ но не захотел уже менять. ну и не надо.
    смарт обнулился как новый (так не нужно было но все же лучше чем было)
    фотки до:

    сейчас везде по нулям.
     
    насчет утилитки sf_info. хотел на маке забутить винду на hiren так виснет досовская оболoчка сразу же. не работает клавиатура. может кто подскажет какой образ винды на маке точно забутится?

    Всего записей: 36 | Зарегистр. 16-11-2002 | Отправлено: 21:48 27-09-2017 | Исправлено: smash1, 21:49 27-09-2017
    Smyg1



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

    https://3dnews.ru/645336

    Всего записей: 1379 | Зарегистр. 03-10-2006 | Отправлено: 11:22 28-09-2017
    wlo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SRUTSSSSSSSS80
    Вынес в шапку, об изменении расположения просьба или сообщать или править свой пост.
    там в самом начале уже есть ссылка на постоянную дислокацию. а этот не стоит - он был для проверки и его уже убрал.
    а вот ссылку на подборку cdu наверное можно и вставить.
     
    exwein
    может всетаки конфиг не тот? во всяком случае под mfb/507 - ошибка и диск пропадал до сброса по питанию, 582 - нормально отдавал fid и кажется паникдамп, а прочие логи - ошибка.
     
    smash1
    хотел поменять обратно ключ но не захотел уже менять. ну и не надо.
    там вроде old можно указывать и как NA, а new - только полностью, нулями.
     
    не работает клавиатура. может кто подскажет какой образ винды на маке точно забутится?
    редко имею с ними дело... мож просто дистр w7/x86? его ж как-то ставят. и там запускается.
     
    Добавлено:
    Smyg1
    во, как придумали использовать Sandforce...
    такие есть и на sf2 - кинг, мушкин. у последнего тоже свой ключ.

    вот кстати - а дампов от mushkin и owc - нету вдруг?

    Всего записей: 71 | Зарегистр. 26-04-2009 | Отправлено: 12:50 28-09-2017 | Исправлено: wlo, 13:33 28-09-2017
    Smyg1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    PNY SSD2SC240G1LC763C121S459P-600ABBF0-PNY49140000664920458.RAR

    Всего записей: 1379 | Зарегистр. 03-10-2006 | Отправлено: 11:54 30-09-2017
    drontz

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    To wlo
     
    Imo было бы небесполезно прикрутить к вашей программе чтение скрипта сельфскана (log #F8) - для тех приводов, где он сохранился. Тогда можно было бы делать рефакторинг "как с завода" )). Ну или прогонять какие-нибудь ущербные кингстоны через интелевскую систему качества(к примеру). Да и финальный лог сэльфскана(log #F9) тоже мог бы быть полезен - для оценки изначального качества поделия ...  

    Всего записей: 80 | Зарегистр. 25-07-2005 | Отправлено: 13:41 30-09-2017
    Smyg1



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    посмотрел на своем - прочитались логи 00 04 06 09 80...9F B7 E0 F8 F9
     
    А что такое B7 ?
     
    на 2241 без ошибок прошли такие команды:

    Цитата:
    Read  00
    Read  04
    Read  06
    Write 09
    Read  09
    Write 21
    Write 22
    Write 30
    Write A4
    Write A8
    Write B7
    Read  B7
    Read  E0
    Write F8
    Read  F8
    Write F9
    Read  F9
    Write FC
    Write FD
    Write FE

     
    на 1222 другой набор:
     

    Цитата:
    Read  00
    Write 03
    Read  06
    Write 09
    Read  09
    Read  0B
    Read  0E
    Read  0F
    Read  11
    Read  14
    Read  B7
    Read  BA
    Write BB
    Read  BB
    Read  BF
    Read  C0
    Write C1
    Read  C1
    Read  C5
    Read  C9
    Read  CD
    Read  CF
    Read  D1
    Read  D3
    Read  D5
    Write E0
    Read  E0
    Write E1
    Read  E1
    Write F8
    Read  F8
    Read  F9
    Read  FB

     
    Smart1222.RAR
     
    на 2281
     

    Цитата:
    Write 00
    Read  00
    Write 01
    Read  01
    Write 02
    Read  02
    Write 04
    Read  04
    Write 06
    Read  06
    Write 09
    Read  09
    Write 21
    Read  21
    Write 22
    Read  22
    Write A4
    Read  A4
    Write A8
    Read  A8
    Write B7
    Read  B7
    Write D0
    Read  D0
    Write E0
    Read  E0
    Write E1
    Read  E1
    Write F8
    Read  F8
    Write F9
    Read  F9
    Write FB
    Read  FB
    Write FC
    Read  FC
    Write FD
    Read  FD
    Write FE
    Read  FE

     
    Smart2281.rar
     
    в паник оно не попадает...

    Всего записей: 1379 | Зарегистр. 03-10-2006 | Отправлено: 21:02 30-09-2017 | Исправлено: Smyg1, 11:46 01-10-2017
    wlo

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

    Цитата:
    PNY SSD2SC240G1LC763C121S459P-600ABBF0-PNY49140000664920458.RAR

    спасибо.
    p.s. sf_info обновился, в частности там криво считанный cdu теперь именуется _bad.
    в некоторых комбинациях прошивок-драйверов (pciide и до 520) каждый сектор кроме нулевого читается со сдвигом(в начале вставлено сколько-то нулей), причем переменным.
    если его залить обратно может получится всякая фигня.
    хиниксовый к слову именно такой был.
     
    drontz

    Цитата:
    Imo было бы небесполезно прикрутить к вашей программе чтение скрипта сельфскана (log #F8) - для тех приводов, где он сохранился.

    речь про логи смарта?
    посмотрел - у ocz пусто, у кинга и тошибы f8 пуст, в f9 что-то есть. про формат этого "что-то" известно?
    в каталоге логов они не упомянуты.
     
    например kc300
    General Purpose Log 0xf9 [Reserved], Page 0-0 (of 1)
    0000000: 00 08 00 00 01 00 00 00 04 00 00 00 e9 5c 00 00
    0000010: 00 00 00 00 26 00 00 00 93 00 00 00 00 00 00 00
    0000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0000030: 00 00 00 00 00 00 00 00 0f 5d 00 00 00 00 00 00
    0000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0000050: 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 20
    0000060: 0f 00 00 00 00 00 00 00 00 00 ff 03 00 ff 00 00
    0000070: 7c 00 00 00 10 00 00 00 01 10 00 00 1e 00 00 00
    0000080: 1e 00 00 00 15 00 00 00 eb 03 00 00 e8 5c 00 00
    0000090: 1a 00 00 00 4c 00 00 00 00 00 00 00 00 00 00 00
    00000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00000b0: 00 00 00 00 00 00 00 00 00 00 00 00 61 1b b6 d5
    00000c0: ee 07 93 20 29 f9 de 06 5f 56 16 01 cf e1 23 00
    00000d0: ef f1 03 00 93 63 00 00 a8 08 00 00 93 00 00 00
    00000e0: 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    ..
    00001f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Всего записей: 71 | Зарегистр. 26-04-2009 | Отправлено: 10:19 02-10-2017 | Исправлено: wlo, 10:20 02-10-2017
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

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

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

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru