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

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

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

Akam1 (23-12-2016 01:32): http://forum.ru-board.com/topic.cgi?forum=84&topic=5239  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

xxRAVENxx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Начало работы
Про файлы lic
Nand ID


Обход ошибки Format Drive Failed with extStatus c048, PanicCode=0

FW PPRO
Прошивки для silicon
Апдейтилки отсортированные по версиям:
Adata
EDGE™ Boost Pro Plus SSD

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


  • Unbrick OCZ SSD Vertex 2 (Methods Go here)
  • Восстановление SSD дисков на контроллере SandForce SF-2XXX
  • Восстановление SSD дисков на контроллере SandForce SF-1222


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

  • Всего записей: 95 | Зарегистр. 15-08-2013 | Отправлено: 00:06 16-09-2014 | Исправлено: SRUTSSSSSSSS80, 16:33 07-12-2016
    snip45

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

    Цитата:
    А вы в factory как переходите? Не джампером случайно?
    В данном случае корочу ноги ЕЕПРОМа,т.к. джампер выведен на другую сторону платы и без отверстий(точки Р1 и Р16, PCB-0073-X01 OCZ).    

    Всего записей: 76 | Зарегистр. 03-04-2008 | Отправлено: 19:06 27-08-2015
    pingwint

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

    Всего записей: 75 | Зарегистр. 04-08-2015 | Отправлено: 19:17 27-08-2015 | Исправлено: pingwint, 10:58 10-10-2015
    Smyg1



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

    Цитата:
    CLI> PINRST
    *** ROM 106 Mar 12 2009 20:29:35 ***
    FW_SRC 0 SHA PASS!
    *** EEPROM 207 Jan  3 2011 18:36:47 BuildServer:FW_Common_Critical_Fixes:P1_EEPROM_2_0_7_drop-290232 ***
    IMFT25 Timing EPch
    *** Patch 1.4.1 Jan  6 2011 18:21:41 BuildServer:FW_Common_Critical_Fixes:P1_3_4_D_Drop_2-290900 ***
    IMFT25 Timing EPch
    ...
    <EHN:ERR:25>EccxRecoverFpage(): Got more than one uncorrectable ecc error
    Reach the max panic dump slot 4. No panic dump will be generated this time!!
    !!!!! System WON'T go down - Lab settings !!!!!
    RSTF  

     
    вот поэтому и дохнут...

    Всего записей: 5405 | Зарегистр. 03-10-2006 | Отправлено: 19:44 27-08-2015 | Исправлено: Smyg1, 15:49 28-08-2015
    drontz

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    To snip45
     
    Тогда печаль) Думаю ,если подключить uart, то там будет что-то типа
    <MFB> Format ERROR: detected external WP circuit (verify WP format option)
    <MFB> Root Creation Failed
    <MFB> Format Drive Failed with extStatus c048, PanicCode=0
    Обычно так бывает,если джампер забыть вытащить.Но вашем случае ,вероятно, заружаемая микропрограмма не до конца поддерживает плату. Значит,нужно использовать более "родную" конфигурацию,вероятно 12130,12131
     

    Цитата:
    вот поэтому и дохнут...

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

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 20:25 27-08-2015
    tomset



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

    Цитата:
    IMO проблема явно фундаментальнее ...

    Ну так она в самой природе Nand.
    Подзабыла страница ячеек больше чем может восстановить ECC. Служебной информации, которая в каждой работающей странице и организует весь транслятор - кирдык.
    Даже температура записи и выключения, влияет на долговременность хранения информации.
    http://itc.ua/news/jedec-ssd-nakopiteli-mogut-nachat-teryat-dannyie-posle-nedeli-bez-pitaniya/
    Записал и выключил, не в тот момент, и приплыли, уже через неделю можно попрощаться с инфой.

    Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 23:17 27-08-2015
    drontz

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


    Цитата:
    Ну так она в самой природе Nand.
    Подзабыла страница ячеек больше чем может восстановить ECC. Служебной информации, которая в каждой работающей странице и организует весь транслятор - кирдык.
    Даже температура записи и выключения, влияет на долговременность хранения информации.
    http://itc.ua/news/jedec-ssd-nakopiteli-mogut-nachat-teryat-dannyie-posle-nedeli-bez-pitaniya/
    Записал и выключил, не в тот момент, и приплыли, уже через неделю можно попрощаться с инфой.  

    Ну да,а вендоры об этом не знают
    Если всё было бы так просто,на приводах(особенно полежавших) - постоянно образовывались бы унки. И где же они ???
    Всё там предусмотрено - и многоуровневая ECC(32bit) +ECCx(32bit), и непрекращающийся фоновый скан,выявляющий "слабые " ячейки, и сопутствующий ему shrubbing и т.п.
    Касательно температуры  - и это предусмотрено - есть в конфигурации специальные параметры Max/Min_Temperature_Threshold_Behavior, в соответствии с которыми привод либо урежет скорость записи(20MB/s Write Performance Throttle), либо вообще отключится(Data Harden & Shutdown).Высокие температуры не проверял,а вот на морозе пробовал,действительно работает.  
    Так что наверное не стоит сводить косяки конкретных реализаций к фундаментальным основам бытия типа "природе Nand"

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 12:31 28-08-2015
    tomset



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

    Цитата:
    Всё там предусмотрено - и многоуровневая ECC(32bit) +ECCx(32bit), и непрекращающийся фоновый скан,выявляющий "слабые " ячейки, и сопутствующий ему shrubbing и т.п.  

    Да как не предусматривай, рано или поздно ECC не справится с задачей восстановления.
    Момент этот предсказать невозможно.
    Хранить много копий транслятора, или трансляторов для транслятора, которые постоянно изменяются тоже не выход.
    Транслятор самое слабое место для SSD и флэшек.
    На хардах он не изменяется за всю жизнь харда.
    А на SSD тысячи раз в секунду. Практически при каждой новой записи.
     
    Добавлено:

    Цитата:
    Ну да,а вендоры об этом не знают  

    Конечно знают.
    Потому и лепят бесконечное количество контроллеров, и версий микропрограмм.
    Но до конца эту напасть победить просто не возможно.
    Пока не появятся новые устройства хранения. Которые не будут требовать изменения транслятора.
     
    Кстати, для пользователя в целом очень большая проблемма проверить одну и туже физическую страницу на SSD.
    Так как при каждой записи в любой логический сектор, его физический адрес, может оказаться где угодно.
    Так что ни какой обычный тест, используемый для HDD. SSD в принципе проверить не может.
    Еще чистые логические страницы, устройство вообще не читает, просто отдает нули из контроллера.
    А прописывать чем-то все страницы, фактически почти сразу выработать большой процент ресурса SSD.
    Раз 50-100 таким образом проверил, и можно выбрасывать.

    Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 12:52 28-08-2015 | Исправлено: tomset, 13:38 28-08-2015
    drontz

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

    Цитата:
    Да как не предусматривай, рано или поздно ECC не справится с задачей восстановления.
    Момент этот предсказать невозможно.    

    Так уж и невоможно - я не зря shrubbing упомянул. И опять же, я не вижу ответа на главный вопрос - если NAND-ячейки так склонны к самопроизвольной потере информации,то почему мы не наблюдаем массы внезапно появляющихся унков? ССД умирают обычно внезапно,не проявляя никаких проблем ни по поверхности,ни по смарту ....

    Цитата:
    Транслятор самое слабое место для SSD и флэшек.    

    Ну с этим не поспоришь... И сэндфорсы страдают от этого больше других,потому что их FTL самый сложный и громоздкий из всех возможных - битовый(из-за встроеного сжатия данных). Только проблемы ,по-моему, возникают не из-за того , что что-то впоследствие не прочиталось,
    в в том, что изначально не прописалось. IMO процесс выглядит так:
    -в кэше OS хранится большой объём несброшенных модифицированых данных(типа MFT)
    -при отключении весь этот массив отправляется на SSD,и его (плюс необходимые правки FTL),и его нужно успеть прописать,пока питание не пропало,иначе это придётся делать на встроеных конденсаторах(на которых традиционно экономят ). А если ещё учесть MLC(в лучшем случае) - вот тут "пичалька"  и прилетает...
    Кстати,заметил,что на сендфорсах вариант "выключили/невключился" встречается много реже,чем "заснул/непроснулся" . Что-то они там с ещё PM намудрили.

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 17:05 28-08-2015
    Smyg1



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

    Всего записей: 5405 | Зарегистр. 03-10-2006 | Отправлено: 17:16 28-08-2015 | Исправлено: Smyg1, 21:15 28-08-2015
    tomset



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

    Цитата:
    -в кэше OS хранится большой объём несброшенных модифицированых данных(типа MFT)  

     
    Это не может привести к отказу устройства. Попробуй на HDD что-то не дописать, ну максимум один софт бед возникнет, остальное хоть и не правильно, но будет читаться.
    К разрушению логической структуры FS легко это приведет. А так чтобы доступ вообще ко всей поверхности потерять, или к готовности устройства - не может.
    Именно не возможность прочитать служебную информацию, которая потерялась, испортилась и приводит к неработоспособности устройства.
    А вот почему производители не делают штатно типа холодного рестарта, полной пере инициализации и внутреннего переформатирования, пусть и с полной потерей данных. Уже более интересный вопрос.

    Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 17:45 28-08-2015 | Исправлено: tomset, 17:54 28-08-2015
    pingwint

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

    Всего записей: 75 | Зарегистр. 04-08-2015 | Отправлено: 19:02 28-08-2015
    drontz

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

    Цитата:
    -кондеры вон какие прилепили:  

    Да,алюминивые кондёры на 47мкф защитят что угодно. А если учесть,что они на 35V, то им и перенапряжение не страшно
     

    Цитата:
    Это не может привести к отказу устройства. Попробуй на HDD что-то не дописать, ну максимум один софт бед возникнет, остальное хоть и не правильно, но будет читаться.
    К разрушению логической структуры FS легко это приведет. А так чтобы доступ вообще ко всей поверхности потерять, или к готовности устройства - не может.  

    А именно это и происходит : ) . FTL(транслятор) - это и есть по сути низкоуровневая "файловая система",определяющая,где что лежит,он активно меняеnся при любой записи(в отличии от HDD),и его повреждение исключает возможность корректного старта привода.
     

    Цитата:
    А вот почему производители не делают штатно типа холодного рестарта, полной пере инициализации и внутреннего переформатирования, пусть и с полной потерей данных. Уже более интересный вопрос.

    Да есть это всё вероятно. По крайней мере фразы из микропрограммы IMO говорят именно об этом :
    "GPIOSecureErase"
    "GPIOEraseType"
    "GPIOSecureEraseIsSet"  
    и т.п.
    Нужно только тестпойнты найти(если они,конечно,разведены)

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 20:29 28-08-2015
    gnn1953

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ADATA XM11 256 Gb SF-2281VB1-SDC-SO3 8xNW296 если кто шил подскажите driveconfig номер?

    Всего записей: 159 | Зарегистр. 25-09-2010 | Отправлено: 23:51 28-08-2015
    pingwint

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вариантов может быть масса. В одной партии, одной модели и одного объема, по 5-6 конфигов. В зависимости от установленной памяти.

    Всего записей: 75 | Зарегистр. 04-08-2015 | Отправлено: 23:57 28-08-2015
    gnn1953

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

    Всего записей: 159 | Зарегистр. 25-09-2010 | Отправлено: 00:20 29-08-2015
    pingwint

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

    Всего записей: 75 | Зарегистр. 04-08-2015 | Отправлено: 00:58 29-08-2015 | Исправлено: pingwint, 13:01 10-10-2015
    Alrail



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, нашел ли кто нибудь решение с лицензиями? Блин, ради одной прошивки столько заморочек)

    Всего записей: 7 | Зарегистр. 28-06-2010 | Отправлено: 21:30 30-08-2015
    pingwint

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

    Всего записей: 75 | Зарегистр. 04-08-2015 | Отправлено: 18:45 01-09-2015
    g1o6us

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может кто подскажет? Есть диск OCZ Vertex 2, восстановил его с помощью MP_Tool.
    А как в нем теперь прошивку обновить, проги от OCZ его теперь не видят.
     
    И еще такой вопрос: когда запускал в проге "Flash Test", он постоянно заканчивался неудачно, причем постоянно показывало разные банки не прошедшие тест. И количество не прошедших тест каждый раз было разное от 1 до 5. Что это с ним такое? (Все ноги на флешках проверил на непропай)
    Прошил его с 100500-й попытки )) После прошивки, работает нормально.

    Всего записей: 37 | Зарегистр. 14-11-2014 | Отправлено: 21:08 02-09-2015
    drontz

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

    Цитата:
    А как в нем теперь прошивку обновить, проги от OCZ его теперь не видят.

     
    А при чём тут OCZ? Теперь у вас руках поделие от производителя, указаного  в лицензии,под которой процессили, и обновления спрашивайте у него .  В принципе, можно заставить "проги от OCZ" принять привод за-своего, но заставить привод принять "чужую" прошивку всё равно не получится (иначе весь смысл лицензирования пропадает).
    Что, вообще говоря, не очень хорошо, для сэндфорсов весьма желательно иметь крайние версии микропрограммы...

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 13:12 03-09-2015
       

    Страницы: 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 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт SSD накопителей на контроллерах SandForce
    Akam1 (23-12-2016 01:32): http://forum.ru-board.com/topic.cgi?forum=84&topic=5239


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru