В мусор или нет? ST2000DM001 FW:CC46. Flash Checksum Error

В общем, изначально терминал был доступен, успел посмотреть содержимое V1,4,10, листы выдавались с периодическими до 3-4 секунд задержками, на нормальных винтах такого не видел. V10 до конца так и не вывел, т.к. винт завис. V4 полный. Формат не идёт с выдачей DIAG Error 500E Process Defect List Error, R/W Sense 00000002 R/W Error 841C0087... Пока он ещё подавал признаки жизни посмотрел в виктории первые 200 МБ - БЭДов не было, но тест в виктории закончился по инициативе диска стуком голов.
В настоящий момент при закорачивании flash и передерге питания выдает в терминал
Boot 0x40M
SpinUp
Flash Checksum Error и далее 11 раз бьёт головой, на каждом ударе пишет:
FAIL Servo Op=0100 Resp=0003 ....
F-режима естественно нет.
В нормальном режиме терминала тоже нет.
Содержимое флэшки прочитал. Там не нули, присутствуют фрагменты кода разделённые кучками FF, присутствует серийник в четырёх местах. Напряжение питания на плате на флешке есть.
Вопрос сформулирован в теме: выкинуть или есть варианты?

Аватар пользователя Bishop

варианты всегда есть, например, вместительная пепельница, зеркальце и магнит на холодильник:)

...ложки нет

Может и так, но я только что раздобыл образ флэшки от аналогичного диска, у которого даже первые пять символов серийника совпадают, сравнил поблочно - разница в двух блоках. Как рассчитать контр. сумму для блока? Есть у кого-нибудь софт для её расчёта? Куда писать её - примерно понятно.

Аватар пользователя Bishop

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

...ложки нет

нашёл такой же случай: что с банкой, что без одно и тоже : rom.by/forum/ST1000DM003?page=1


Флэшку сравнил со скачанной из сети, обнаружил разницу только в адаптивных параметрах: RAP,CAP,SAP, но оно и понятно. Ошибка Flash check sum error вылазит только при закороченной флешке, если этого не делать, то пишет только SpinUp FAIL Servo Op=0100 Resp=0003 .... и бьётся головой.... Во всём этом мне непонятно только одно: почему без банки плата также пишет Servo Op=0100 Resp=0003 - результат невозможности раскрутиться до заданных оборотов? Не припомню, правда, чтобы на других винтах плата без банки писала про Servo Op.

Bishop, да, я и сам не особо хардовщик и с Вашей точкой зрения уже почти согласен, на 0.99, но вдруг, кто-то прояснит, что за хрень с ним произошла.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей