Ремонт SSD накопителей на контроллерах SandForce (часть 3) - [9] :: Магнитные носители информации :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

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

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

Akam1 (07-08-2019 07:22): http://forum.ru-board.com/topic.cgi?forum=84&topic=5471  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 107 108 109 110 111 112 113 114 115 116 117

   

Akam1



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

Цитата:
exwein
   Это уже откровенный бред. Каждые 2-3 страницы вплывает новый новичек с одной и той же фразой "Все прочитал, ничего нет" Не умеете пользоваться информацией, отдайте тем кто умеет.
Что еще не понятного?
Механизм до ужаса прост:
-определить конфиг
-сделать лицензию
-запустить федору
-распаковать
-прошить
-profit

 
Подробнее... [?]

Хотите отремонтировать SSD на базе Sandforce? Читайте шапку ниже. Там есть всё, вопросы пишем в тему.

Вопрос: почитал немного шапку, в принципе, всё понятно. а как нужный конфиг распаковать? мне, например, 27770 нужен, а там в файле lic его нет  
Ответ: В шапке читаем пункт: Про файлы lic  [?]


64Gb
в строке описания конфигурации не равно 64GB, а равно 8GB. это плотность одного кристалла флеша (не корпуса - в корпусе их бывает несколько), и тем более не всего диска. не надо на это обращать внимание при подборе номера конфигурации.
Hачало восстановления SSD [?]
Программа определения конфигурации SSD (чипов памяти) от wlo [?]
Data кабель от мобильного как преобразователь USB to UART.
Про файлы lic [?]
SF-2000_Flash_Support_List.xlsx [?]


  • Собрано все что использовалось для восстановления Kngston SH103S3
  • Генерация прошивки в виртуалке на vmware workstation 14 [?]
  • Восстановление SSD дисков на контроллере SandForce SF-2XXX (Видео инструкция)
  • Восстановление SSD дисков на контроллере SandForce SF-2XXX
  • Практика восстановления SSD OCZ Vertex 3 на чипе Sandforce SF-2281
  • Опыт восстановления SSD OCZ Vertex 2 60Gb (OCZSSD2-2VTXE60G) [?]
  • Восстановление 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)
     [?]

    Вход в Rom mode [?]


    FW PPRO [?]
    Апдейтилки [?]
    SSD NAND Data Base [?]
    Data Sheet [?]
     
    Быстрый поиск в теме по CTRL+F доступен здесь
    Поиск софта по SSD самостоятельно [?]
    SMART Attribute Details
    что есть # [?]
    Eсли на форуме не нашли, то вам сюда

    Коротко об Phison [?]

    Часть 1 [?] - Часть 2 [?]

  • Всего записей: 26400 | Зарегистр. 20-04-2006 | Отправлено: 04:31 29-01-2018 | Исправлено: wlo, 03:31 19-03-2019
    justalex1

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

    Цитата:
    Я бы при сложностях пайки перво-наперво попробовал обзвонить все от точки. Не так и долго.
     

    Звенят все емкостя по питанию ядра ..как и от куда во внутреннем слое подводится дорога никто не знает ,скорее всего по питанию там полигон во внутреннем слое , вогможности просвечивать по слоям у меня нет , а РСВ платы найти просто не реально . Иак что про резать дорогу не может быть и речи  а перекомутировать под BGA на пятаках пайки тоже фантастика , со стороны пайки в верънем слое вообще дорожек нет .

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 03:08 16-02-2018 | Исправлено: justalex1, 04:30 16-02-2018
    exwein

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    justalex1, если соблюдать режим пайки, то эти платы можно паять и раз 200. Лично я, используя одну плату для тестов процессоров sf-2281,
     паял уже 15-20 раз. Ничего хлипкого в ней нет.
    Если вы хотите посадить пин N5 на землю, то самый простой вариант - это сделать на самом процессоре. Пин выше M5, какраз земля.
    Между пином N5 и M5 я бы прокинул перемычку, в виде жилки от мгтф. N5 залил бы ультрафиолетовым лаком. Дальше накатал новый шары, N5, соотвествено останется без шарика, но будет подтянут к земле.

    Всего записей: 599 | Зарегистр. 29-03-2016 | Отправлено: 07:31 16-02-2018
    justalex1

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

    Цитата:
    exwein

    Я в курсе что и как паять , только бывают платы не для перепайки на плохом и тонком текстолите . https://i.ebayimg.com/images/g/aqUAAOSwHk9Zjcf4/s-l1600.png

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 09:45 16-02-2018 | Исправлено: justalex1, 09:46 16-02-2018
    JaguarXJ

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

    Цитата:
    Цитата:
    OCZ-AGILITY3 FW:320ABBM0 SN:OCZ-RTO3P6I687369FIQ WWN:5E83A97E01945E26  
    Logical: Cyls 0, Heads 0, Sectors 0, LBA 124999999, 64Gb  
    Security Erase Time: 0h 2min  
     
    BuildServer:FW_PPRO_AD_L2:FW_PPRO_Release_3_2_0_20110720-325474  
    cfg/cfg_MLC_Micron_64Gb_MT29F64G08CBAAAWP_2Q_1C_1D  
     
    Config ID: 22790  

     
    а маркировка какая?
     

    Цитата:
    бывают платы не для перепайки на плохом и тонком текстолите .  

     
    если стеклотекстолит тонкий, то не значит что он плохой. У тонкого есть преимущество - меньше теплоотвод, следовательно, ниже температура нижнего подогрева, следовательно, меньше вероятность повреждения электронных компонентов от перегрева.
     Буквально на днях, перепаивал на плате m.2 2280 контроллер два раза.

    Всего записей: 65 | Зарегистр. 08-09-2016 | Отправлено: 11:23 16-02-2018
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    такой и был в панике паспорт. я не стал разбираться...    правильно 125000000 ?
    стандартно
    LBA Size      : 117231408 (60G)
    или
    LBA Size      : 125045424 (64G, как тут)
    правда как второе сочетается с включеным raise - непонятно.
    мне вообще непонятно откуда  такая цифра могла взятся, в соответствующем списке в cdu вообще пусто (как типично и бывало у agility3), так же непонятно почему индицируется включенный raise - у 22790 он отключен, и с этим флешем включен он бывает только при 55G пользовательском обьеме.

    Всего записей: 1139 | Зарегистр. 26-04-2009 | Отправлено: 12:02 16-02-2018
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    вот, в панике по адресу 260B0 лежит ата паспорт: OCZ-AGILITY3_320ABBM0_OCZ-RTO3P6I687369FIQ_PANIC.RAR
    так виктория показывает его:

    Цитата:
        Model: OCZ-AGILITY3                        
     Firmware: 320ABBM0                            
       Serial: OCZ-RTO3P6I687369FIQ                
    Disk size: 124999999 LBAs             61035 Mb  
          CHS: 16383/16/63                8063 Mb  
        SMART: Enabled, Errlog, Selftest            
        CACHE: Unk.size; L/A=OFF; Wr=ON;  !        
      Support: LBA, HPA, DLM, DMA         UDMA-6    
        Erase: ~2 minutes                          
     Security: OFF                                  
        ATA-8: SATA2, NCQ, PEC, SCT, SFDLM, WrUnk, W-R-V          
       Sector: Logic 512 bytes            Phys 512

     
     

    Цитата:
    JaguarXJ
      а маркировка какая?  

    8 x OCZ M2501064T048AX21

    Всего записей: 6305 | Зарегистр. 03-10-2006 | Отправлено: 12:24 16-02-2018 | Исправлено: Smyg1, 15:14 16-02-2018
    wlo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smyg1
    вот, в панике по адресу 260B0 лежит ата паспорт:
    что любопытно, строки модели и s/n не с тем порядком байт, что в паспорте.
    а сразу после него лежит значение (117231408-2114) (чем-то похоже на отхватываемое гигабайтными биосами через hpa)
    и кстати fw 320 у ocz называлась 2.11.
    странный диск.

    Всего записей: 1139 | Зарегистр. 26-04-2009 | Отправлено: 14:30 16-02-2018 | Исправлено: wlo, 14:38 16-02-2018
    justalex1

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

    Цитата:
    Smyg1

    IDA Pro 7.0 пробовали дизассемблировать ?

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 19:18 16-02-2018
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    не знал, что уже 7-ю слили... надо попробовать...

    Всего записей: 6305 | Зарегистр. 03-10-2006 | Отправлено: 00:27 17-02-2018
    justalex1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://forum.reverse4you.org/showthread.php?t=2627
    вот
     
    Добавлено:

    Цитата:
    Smyg1

    я так понял , что файл прошивки состоит из макроса Генезиса и собственно модуля который заливается в девайс . Вы научились выделять из фирваря бинарник прошивки ?
     
     
    Добавлено:
    И не по теме вопрос , ктонить сталкивался с ОЕМ Сандиска SDSA5JK-128G ? Это ОЕМ версия для АСУСа , в СанДиске отписываются , что варю для него не имеют так как диск заказной и отправляют к АСУСу , а в АСУСе отмораживаются и даже в сервисе говорят , что им утилит не дают . Диск видится и читается , но стереть или отформатировать не даётся пишет ошибка ввода вывода , стандартная утилита секюрити говорит , что диск без защиты , стандартный Дашбоард СанДиска обновления на него не знает . Я пробовал и Викторией и Винхексом напрямую бут секторы затерать , диск не даёт ничего записывать .

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 00:58 17-02-2018 | Исправлено: justalex1, 01:15 17-02-2018
    World_of_Drones

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

    Цитата:
    не знал, что уже 7-ю слили... надо попробовать...

    оно переписано под x64 only и падает даже на простых операциях

    Всего записей: 116 | Зарегистр. 08-04-2016 | Отправлено: 12:05 17-02-2018
    AntiMember

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

    Цитата:
    оно переписано под x64 only и падает даже на простых операциях

    Угу. Я тоже в декабре раскатал губу на 7-ю... и закатал.

    Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 12:13 17-02-2018
    justalex1

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

    Цитата:
    оно переписано под x64 only и падает даже на простых операциях  
     

    Есть дистрибутивы и 64 и 32  
    У меня 7х64 SSD и RAM 4Gig шевелится без тормозов

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 12:48 17-02-2018
    Smyg1



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

    Цитата:
    justalex1
       я так понял , что файл прошивки состоит из макроса Генезиса и собственно модуля который заливается в девайс . Вы научились выделять из фирваря бинарник прошивки ?  

    нет...
     
    VIC файл это обычный ELF (Executable and Linkable Format) в начале которого приписан заголовок VIC и цифровая подпись...
     
    но он зашифрован. Вот расшифрованный пример:
     
    32035_enc.rar  
     
    вот из чего состоит этот ELF: [?]
     
    прога HIEW умеет показывать заголовки ELF...
     
    если отрезать заголовок VIC до ELF то его вполне понимает и HIEW и IDA

    Всего записей: 6305 | Зарегистр. 03-10-2006 | Отправлено: 17:19 17-02-2018 | Исправлено: Smyg1, 22:23 17-02-2018
    justalex1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я нашел на интернет барахолке дохленький PNY Prevail Elit 120 Gig ? проц SF2281-VB1  и память 4 BGA 152 теперь буду экспериментировать . Есть у кого распиновка MLC ONFY-2 BGA 152 под рукой ?  
     
    Добавлено:
    А Генезис использует макрокоманды ? Ведь в Vic прописаны алгоритмы проверок , разметки памяти , форматирования . Больше интересна эта часть где обращение к регистрам процессора , настройки , конфигурация . Tensilica Xtensa конфигурируется сам процессор . Вот тут самые крючки совместимости прошивок с железом .

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 17:35 17-02-2018
    AntiMember

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

    Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 18:48 17-02-2018 | Исправлено: AntiMember, 18:53 17-02-2018
    justalex1

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

    Цитата:
    Smyg1

    Для моего пятисотника родная прошива 33047 , не льётся из за проверки и не совпадения eFuse в проце FC88 при проверке , а хочет прошивка FC00 . Вот бы в конфигураторе погасить проверку этого фуза

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 18:53 17-02-2018
    Smyg1



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

    Цитата:
    justalex1
       Есть дистрибутивы и 64 и 32  
    У меня 7х64 SSD и RAM 4Gig шевелится без тормозов  

       
     
    а на 6.8 работает

    Цитата:
    Loading processor module c:\Program Files\IDA 6.8\procs\xtensa.py for xtensa1...OK
    Analysis options are reset to the configuration file defaults
    Loading file '32035_fw_cl_mlc_MIC_128Gb_MT29F512G08CKCAB_2Q_2C_2D_PP_R02242_s512.elf' into database...
    Detected file format: ELF for Xtensa (Executable)
      0. Creating a new segment  (3FFE0000-3FFE3240) ... ... OK
      1. Creating a new segment  (4003A000-4003DC20) ... ... OK
      2. Creating a new segment  (4003E000-4003FFC8) ... ... OK
    Deleting segment (4003A000-4003DC20) ...

    Всего записей: 6305 | Зарегистр. 03-10-2006 | Отправлено: 23:11 17-02-2018 | Исправлено: Smyg1, 23:16 17-02-2018
    justalex1

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

    Цитата:
    а на 6.8 работае

    Уважаемый Smyg1 так у вас конфликт не оболочки , а подключаемого модуля xtensa . В 7 версии вы подключили xtensa2 , а в 6.8 xtensa1
     
    Добавлено:
    попробуйте переписать xtensa.py for xtensa1  из папки procs\  IDA 6.8 в анологичную IDA 7.0 и подключить processor module xtensa1 в IDA 7.0

    Всего записей: 86 | Зарегистр. 11-11-2017 | Отправлено: 13:24 18-02-2018
    Smyg1



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    а Вам не приходило в голову, что я оба попробовал?
     
    https://github.com/themadinventor/ida-xtensa
     
    https://github.com/pfalcon/ida-xtensa2

    Всего записей: 6305 | Зарегистр. 03-10-2006 | Отправлено: 14:58 18-02-2018 | Исправлено: Smyg1, 14:59 18-02-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 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 107 108 109 110 111 112 113 114 115 116 117

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт SSD накопителей на контроллерах SandForce (часть 3)
    Akam1 (07-08-2019 07:22): http://forum.ru-board.com/topic.cgi?forum=84&topic=5471


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru