Re: SSD OCZ Vertex 2 60GB - внезапно умер
#31
Дозвонился в кантору с PC-3000 SSD. С их слов, инфу после сендфорса снять могут (выпаивают микросхемы) Про шифрование ничего не упоминали, вероятно, алгоритм известен.
Чинить не хотят, говорят, что проблема в самом контроллере.
Кто-нибуть может подтвердить или опровергнуть???
Описание гласит, что PC-3000 SSD умеет работать с транслятором, переразмечать память и искать битую.
Продолжаю продолжать...
Скинули дамп Епромки от подобного ССД. Сравнил - мой похож живой. Залил - поведение не поменялось. НО, логи многое рассказали:
родной дамп
CLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
FW_SRC 0 SHA PASS!
*** EEPROM 207 Jan 3 2011 18:36:43 BuildServer:FW_Common_Critical_Fixes
1_EEPR
OM_2_0_7_drop-290232 ***
Hynix Timing EPch
*** Patch 1.4.1 Mar 10 2011 16:23:09 BuildServer
1_3_6_0_MP4_7
1_3_6_0_MP4_7-3
00475 ***
Hynix Timing EPch
RCPch SAK0+Fmgr
ÿýÞ»‘ל
ýÞýÞýÞÿÿÿ“
ýÞýÞ“
ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞþýÞýÞýÞ\º¯ýÞýÞýÞ*³°
ºýÞ»‘×0œ
ýÞýÞýÞ ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞþýÞýÞýÞ\º¯ýÞ
ýÞýÞzsÑýÞ»‘׈œ
ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞ ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞþýÞýÞýÞ
\º¯ýÞýÞýÞ¬nîýÞ»‘×äœ
ýÞýÞýÞýÞýÞýÞýýÞýÞ÷ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞþýÞý
ÞýÞ\º¯ýÞýÞýÞ
2‘ýÞ»‘×<
ýÞýÞýÞ$ýÞýÞýÞýÞýÞýÞ÷ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞ
þýÞýÞýÞ\º¯ýÞýÞýÞǶýÞ»‘×ðq
ýÞýÞýÞýÞýÞýÞÿþ?ýÞýÞýÞýÞÿþ?ýÞýÞ¤å€`ÿþ?|*þ?
“
ýÞýÞýÞýÞ Û¢Vý»‘×8r
ýÞýÞýÞýÞýÞýÞýÞdrtrýÞýÞýÞýÞýÞýÞæýÞ»‘×ýÞýÞýÞýÞ»•
ýÞýÞýÞì<n‡ýÞ »‘×8r
ýÞýÞýÞýÞýÞýÞdrtrýÞ ýÞýÞýÞýÞæýÞ»‘×ýÞýÞý
ÞýÞ»•ýÞýÞ þp²ÝýÞ
»‘×8r
ýÞýÞýÞýÞýÞýÞdrtrBýÞýÞýÞýÞýÞýÞæýÞ»‘×ýÞýÞýÞýÞ
»•ýÞBýÞýÞÜaL ýÞ
»‘×8r
ýÞýÞýÞýÞýÞýÞdrtrBýÞ ýÞýÞýÞýÞæýÞ»‘×ýÞýÞýÞýÞ»•
ýÞBýÞ Î-SýÞ
»‘×4q
ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞ*þþ?ç:
»‘׈wýÞýÞýÞ¤ýÞ@ýÞýÞýÞì
ýÞýÞýÞýÞýÞ9÷ýÞ»‘׈wýÞýÞýÞýÞ@ýÞýÞýýÞýÞýÞýÞýÞ•ÔãýÞ»‘׈wýÞýÞýÞ&`ýÞ@
ÄÍýÞ»‘×*»ýÞýÞ:‘/–C»‘×ýÞýÞýÞýÞýÞýÞýÞRSTFýÞýÞýÞýÞ
ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞCýÞýÞýÞ0þþ?ýÞà@
ýÞ»‘ר{Ð þ?¡ýÞýÞýÞýÞýÞýÞýÞ˜ì@ýÞýÞýÞýÞýÞýÞýÞýÞèeþ?CýÞýÞýÞýÞýÞýÞýÞýÞýÞëï@Ü
GýÝâ ýÞ»‘×ýÞ|ýÞýÞýÞýÞýÞýÞýÞ˜ì@ýÞýÞýÞýÞýÞýÞýÞýÞýÞýÞHS@ýÞ»‘׈wýÞýÞý
Þ0`ýÞ@ýÞýÞýÞ˜ýÞýÞýÞýÞýÞO‡¦ù
[свернуть]
Лог с присланным провтыкал и не сохранил
Перепаевать еще два раза пока лень...
Опишу словами - зазличия в типе памяти и таймингах у донора IMFT 25 на моем Hynix.
без епрома
CLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
*** Patch 1.4.1 Mar 10 2011 16:23:09 BuildServer
1_3_6_0_MP4_7
1_3_6_0_MP4_7-3
00475 ***
RCPch SAK0+Fmgr
GetRootRecord(): Failed to read Root FID=2, IBA=6!
GetRootRecord(): Failed to read Root FID=2, IBA=7!
The system has crashed -2 times since the last proper shutdown.
RCPch SHI
sysclk 150 MHz
JTAG En 0
Link ...
[свернуть]
С закороченными тестпоитами P8 - P9 (перед подачей питания)
CLI> PINRST
*** ROM 106 Mar 12 2009 20:29:35 ***
FW_SRC 0 SHA PASS!
*** EEPROM 207 Jan 3 2011 18:36:43 BuildServer:FW_Common_Critical_Fixes
1_EEPR
OM_2_0_7_drop-290232 ***
Hynix Timing EPch
EPch SHI
sysclk 150 MHz
JTAG En 0
Link ...
[свернуть]
Теперь выводы:
-переливкой епрома ССД не поднять. НО можно УБИТЬ. Так как на одном борде могут быть разные флеши с разными параметрами.
- в епроме лежит конфигурация флешек и их тайминги, критические обновления (или информация о них)
- Сенндфорс читает конфигурацию памяти после бута с епромки. Отсюда следует, что основная прошивка в самом контроллере (ее нет в епроме, а до чтения епрома флеш не доступна, значит фирмварь в контролере)
- Если епромки нет, она не читается или замкнуты ТР - контроллер ждёт линка по J-Tag.
- Ребол и пропайка сендфорса не помогают.