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

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

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

Akam1 (29-01-2018 04:32): http://forum.ru-board.com/topic.cgi?forum=84&topic=5360  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Хотите отремонтировать SSD на базе Sandforce? Читайте шапку ниже. Там есть всё, вопросы пишем в тему.
 
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...
     
    FW PPRO
    Апдейтилки
    Data Sheet
     
    Быстрый поиск в теме по CTRL+F доступен здесь
    Поиск софта по SSD самостоятельно
    что есть #
    Часть 1

  • Всего записей: 26359 | Зарегистр. 20-04-2006 | Отправлено: 01:30 23-12-2016 | Исправлено: SRUTSSSSSSSS80, 19:19 11-01-2018
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    579089
    Ну 2x41 это понятно - дешёвые кастраты .
    врядли там пошли дальше отключения bus1 у 2281. корпус тот же, разводка та же.
     
    Дальше не представляю .
    а вот дальше - корпус другой (20x20).
     
    Может просто оставили задел на развитие , но не потребовалось ?
    почему не потребовалось? были диски на 2282 с 32шт nand.
     

    Цитата:
    Ну да ))))  это вертекс 3 на 256 . просто для ААВ  Vcc = Vccq =3,3v

    странно..
    sync 0135-pcb0
    sync 0135-pcb1
     
    sync 0227 без sf
     

    Цитата:
    это резисторы подтяжки уровней , а не выбора .

    крупноваты R91/92/94/96 для этого.

    Всего записей: 1100 | Зарегистр. 26-04-2009 | Отправлено: 17:28 18-11-2017
    drontz

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


    Цитата:
    Значит и схемы все же есть ))))  это резисторы подтяжки уровней , а не выбора

     
    Какой такой "подтяжки" ? От штанов ?
    Смотрим лог старта:
     
    *** MFB 582 Jul  3 2014 03:13:17 B:FW_PPRO_5_6_1_20140326_836378:FW_PPRO_5_8_2_Release-906190
    *** Build Options : cfg/cfg_ccMLC_Intel_64Gb_JS29F64G08ACME2_2Q_1C_1D -noenterprise -asic -subdir SF-2281_Board -pdump -elog -ecli -release -ecliLevel0 -div2 -sysclk300 -nochipsocket -mfb -noecli -suffix PP_R00422_s512 ANYHOST
    *** Chip RevId from HW: B01 (ID=288571), FW Targeted For: B02 ASIC ***
    *** SysClk : 300 MHz
    *** Packer : 500 MHz
    *** Flash  : 830 MHz
    *** FlaDiv : 2
    *** GP1011 : 2 (0=Async ONFI, 1=Toggle, 2=ONFI, 3=Async Toggle)
    <MFB>
    *** GPIO0 : 1
    <MFB> Scap charge wait
    <MFB> Scap charge done
     
    Это - конфигурационные резисторы.
     

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 20:37 18-11-2017
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drontz
    R91/92 на pcb-0135 - это силовые перемычки (0Омные резисторы), коммутирующие питание Vccq между vrm на 1.8/2.85V.
     
    то, что на схеме обозвано R92/93 -это видимо R121/120 на pcb-0135.
    R118 - P1 (ATEST?)
    R120 - P4 (GPIO11?)
    R121 - P5 (GPIO10?)
    R122 - P7 (GPIO8?)
    R123 - P8 (GPIO13?)
     
    (соответствия между ногами контроллера и контрольными точками - на основе pcb-0227 в предположении что они одинаковы)

    Всего записей: 1100 | Зарегистр. 26-04-2009 | Отправлено: 21:45 18-11-2017
    579089

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

    Цитата:
    Какой такой "подтяжки" ? От штанов  ?

    Да , похоже ошибся . Думал , что это общая шина  около R123 .
     
    wlo
    Эти платы на интеле , а у меня микрон .

    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 21:48 18-11-2017
    drontz

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

    Цитата:
    то, что на схеме обозвано R92/93 -это видимо R121/120 на pcb-0135.  

     
    Разуиеется, все эти R** отличаются от референса, это я привёл для иллюстрации общей концепции,что все эти режимы настраевымы  ...

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 22:03 18-11-2017
    579089

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А R91 это перемычка с шима U10 . как раз формирователь 1,8 . у меня его совсем нет .
    А вот что такое U19 ?

    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 22:09 18-11-2017
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    579089
    Эти платы на интеле , а у меня микрон .
    да какая разница, все одно imft. часть маркируют так, часть эдак.
     
    А вот что такое U19 ?
    может программно-управляемый коммутатор этих напряжений?

    Всего записей: 1100 | Зарегистр. 26-04-2009 | Отправлено: 22:41 18-11-2017
    justalex1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток ! Ктонить имел дело с 1Терабитными флешами похоже MLS асинхронные и похоже от Micron ? Маркировка нестандартная 10-2172-04-MTX-1AP . Стоит на 500GB M2 SSDs VisionTek стоит 4хNAND BGA152 и проц SF2281.  READ_FLASH_ID на Генезисе 1.7 выдает ошибку обращения к памяти и диск видится только с перемычкой как SandForce{200026BB} версия fw : 402ABBR0 . Больше ничего показывать sf_info  не хочет . Мож кто подскажет как определить ИД Нанды и какой версией лицензии шить это чудо ? Я попробовал прошить 33047 подкоректировав файл лицензии пересчитав контрольные суммы , но выдается ошибка при прошивке на память. В доступном инфо файлике 33045, 33046и 33047 единственные с памятью 1 Тбит от Микрона . Есть идеи ?
    PS/ 10-2172-04-MTX-1AP такой маркировки ни один поисковик не находит , скорее промышленная ОЕМ .
     
     
     
    Добавлено:
    10-2172-04-MTX-1AP
    Начитавшись мурзилок по Мкрону , я так понимаю , что в корпусах поставили по 4 чипа 256 Мбитных и . что ИД наверняка такой как у одиночьных Нандов , только как это всё расковырять ?
     
    Добавлено:
    Junior Member
    Цитата:
    Эти платы на интеле , а у меня микрон .  

    И Интелы и Макароны на одной фабрике делают , часто и в одной партии наверное , так что даже ИД могут совпадать наверное .

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 08:35 20-11-2017 | Исправлено: justalex1, 09:41 20-11-2017
    Skrudk

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день!
     
    Накрылся ССД диск, не определяется, замкнул перемычку стал определяться как SandForce 200026BB, хочу прошить из под linux, но не могу идентифицировать свой SSD SiliconPower V60 120G в файле эксель FW_Worksheet_SFI_SF-2000
     
    https://yadi.sk/i/ykj5okWt3PrEHS
     
    на чипе всего 3 строчки
     
    06 12M3G1
    1302SK0066
    2533898
     
    ХЗ какой производитель чипа
     
    Помогите пожалуйста выбрать правильные параметры для выбора в SF_OEM_PackageManager?

    Всего записей: 8 | Зарегистр. 27-10-2010 | Отправлено: 11:45 20-11-2017
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    justalex1
    с чего вы решили что он асинхронный?
    перебирайте всякие конфиги под 16нм микрон. может и 20.
    проверка - сначала load mfb, потом, если успешно, read_flash_id, прошивки не ниже 520.
    после неудачной попытки дергать питание.
     
    READ_FLASH_ID на Генезисе 1.7 выдает ошибку обращения к памяти и диск видится только с перемычкой как SandForce{200026BB} версия fw : 402ABBR0 . Больше ничего показывать sf_info  не хочет .
    без перемычки диск не определяется?
     
    так что даже ИД могут совпадать наверное .
    первый байт разный, как и тошибы-сандиска. остальные могут и совпасть.
     
    Добавлено:
    Skrudk
    Накрылся ССД диск, не определяется, замкнул перемычку стал определяться как SandForce 200026BB, хочу прошить из под linux, но не могу идентифицировать свой SSD SiliconPower V60 120G в файле эксель FW_Worksheet_SFI_SF-2000
    если usb uart нет - перебор в помощь. скорее всего среди 20/25нм интель/микрон.

    Всего записей: 1100 | Зарегистр. 26-04-2009 | Отправлено: 13:25 20-11-2017 | Исправлено: wlo, 13:40 20-11-2017
    579089

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Смонтировал 4 чипа AAB на  PCB-0227-X03
    Прошил , вроде всё работает . Теперь нужно разобраться с конфигурационными резисторами .
     
    Подскажите из какой программы можно посмотреть подобный лог старта ?
    ТО место , что с частотами и конфигурацией .

    Цитата:
    *** MFB 582 Jul  3 2014 03:13:17 B:FW_PPRO_5_6_1_20140326_836378:FW_PPRO_5_8_2_Release-906190  
    *** Build Options : cfg/cfg_ccMLC_Intel_64Gb_JS29F64G08ACME2_2Q_1C_1D -noenterprise -asic -subdir SF-2281_Board -pdump -elog -ecli -release -ecliLevel0 -div2 -sysclk300 -nochipsocket -mfb -noecli -suffix PP_R00422_s512 ANYHOST  
    *** Chip RevId from HW: B01 (ID=288571), FW Targeted For: B02 ASIC ***  
    *** SysClk : 300 MHz  
    *** Packer : 500 MHz  
    *** Flash  : 830 MHz  
    *** FlaDiv : 2  
    *** GP1011 : 2 (0=Async ONFI, 1=Toggle, 2=ONFI, 3=Async Toggle)  
    <MFB>  


    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 15:26 20-11-2017
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    579089
    это лог с uart декодируемый ecli.

    Всего записей: 1100 | Зарегистр. 26-04-2009 | Отправлено: 16:40 20-11-2017
    579089

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

    Цитата:
    это лог с uart декодируемый ecli.

    Это я понял , а вот какая командная строка его вызывает  ?
     
    А так вообще прикольно он уже на 4 чипах 270мб\сек на чтение показывает .

    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 17:11 20-11-2017
    Skrudk

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

    Цитата:
    Добавлено:  
    Skrudk  
    Накрылся ССД диск, не определяется, замкнул перемычку стал определяться как SandForce 200026BB, хочу прошить из под linux, но не могу идентифицировать свой SSD SiliconPower V60 120G в файле эксель FW_Worksheet_SFI_SF-2000  
    если usb uart нет - перебор в помощь. скорее всего среди 20/25нм интель/микрон.  

     
    С помощью usb uart можно узнать производителя чипа или прошить?

    Всего записей: 8 | Зарегистр. 27-10-2010 | Отправлено: 17:21 20-11-2017
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    579089
    Это я понял , а вот какая командная строка его вызывает  ?
    это при включении диска. причем файл со строками должен в быть загружен (или из файла, или повторное включение).
    и не факт, что это выводится с любыми версиями прошивки.
     
    А так вообще прикольно он уже на 4 чипах 270мб\сек на чтение показывает .
    ~потолок 4хканального sync/toggle конфига.
     
    Skrudk
    С помощью usb uart можно узнать производителя чипа или прошить?
    можно слить паникдамп и в нем поискать номер конфига от предыдущей прошивки.
    прошить - нет.

    Всего записей: 1100 | Зарегистр. 26-04-2009 | Отправлено: 17:29 20-11-2017 | Исправлено: wlo, 17:30 20-11-2017
    579089

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

    Цитата:
    Это я понял , а вот какая командная строка его вызывает  ?  
    это при включении диска. причем файл со строками должен в быть загружен (или из файла, или повторное включение).  
    и не факт, что это выводится с любыми версиями прошивки.  

    для этих 4 чипов есть единственная прошивка голд .  
     

    Цитата:
    ~потолок 4хканального sync/toggle конфига.  

    А вот это уже интереснее !  просто на этой плате раньше были асинхронные чипы и я резисторы не трогал пока . Выходит конфиг резисторами может быть и не важен ?
     
    кстати и питание всего одно - 2, 85 .

    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 18:00 20-11-2017
    drontz

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

    Цитата:
    А так вообще прикольно он уже на 4 чипах 270мб\сек на чтение показывает .

     
    А вот интересно, как(и чем) вы эту производительность измеряете?

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 18:32 20-11-2017
    579089

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

    Цитата:
    А вот интересно, как(и чем) вы эту производительность измеряете?

    В попугаях естественно - это линейное чтение и запись в марках .
    Для грубой оценки вполне хватает .
     
    Можете предложить свой вариант ?

    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 18:38 20-11-2017
    drontz

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C ssd(sf особенно) всё не так просто...
    Вы пытаетесь читать диск сразу после процессинга - ну так Sf не так глуп,что бы читать пустые страницы - он сразу отдаёт FF-буфер, и реально вы меряете скорость Sata-интерфейса. )
    С записью не проще - обычно бенчмарки пишут фиксированым паттерном(типа 00). Только Sf - пакующий контроллер(и жмёт он очень хорошо),так что в nand реально будет писаться очень немного, и о скорости чего тогда можно говорить? Кстати, по тем же причинам, производительность чтения после такой записи столь же "обьективна " )
    Хотите увидеть реальную картину - забейте диск фильмами какими-нибудь,а потом читайте.

    Всего записей: 152 | Зарегистр. 25-07-2005 | Отправлено: 19:09 20-11-2017
    579089

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

    Цитата:
    Вы пытаетесь читать диск сразу после процессинга - ну так Sf не так глуп,что бы читать пустые страницы - он сразу отдаёт FF-буфер, и реально вы меряете скорость Sata-интерфейса. )  

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

    Всего записей: 113 | Зарегистр. 29-01-2016 | Отправлено: 19:34 20-11-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 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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru