Bigus.Ru
 
[Все записи} [Рассказы] [Дороги] [Рисунки] [Фотографии] [Видео] [Железо] [Разное] [Wot]

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


    17 июня 2010
    Реанимация Seagate Barracuda ES 2 после
    Отдали тут убитый винт Seagate Barracuda ES.2 на 500 гигов. Биосом не определяется, постоянно хрустит в поисках чего-то. На вид полный труп. Однако я почитал, скачал пару софтин диагностических, оказалась пресловутая "Муха СС", ошибка в микрокоде сигейта, отчего вполне нормальные винты дохнут. Надо залить новую прошивку, а как это сделать, если винт не определятся и прошивалка говорит "нет винта". Порылся в инете, проблема решаема, надо собрать небольшой девайс и по ком-порту послать кой-какие команды, замкнув несколько дорожек на тушке диска. У меня микросхемы Max232 нет и 555ТЛ2 тоже. Есть вариант с шнурком для мобильника, но нужного не было. Уже отчаялся, но нашел от старого самсунга шнурок с чипом СP2102. Раздолбал шнурок, скачал даташит и припаял три провода, которые надо будет засунуть в коннектор HDD (там где перемычки ставятся). Получилась такая вот шняга:



    Это не ком, а USB, поэтому скачал с сайта Silicon Labs драйвер CP2102, эмулирующий COM через USB. Поставился. Гипертерминал видит мой девайс и отправляет туда байты. Щас попробуем заслать в винчестер несколько управляющих кодов и замкнуть дорожки пинцетом.

    Подключил, но никаких сообщений диск в терминал не выдавал. Помучился пару часов, никак. Я решил взять тайм-аут и продолжить сегодня. Утром озарило - дык ведь сигналы RX и TX надо подключать инверсно, а не напрямую! Т.е. RX - TX, а TX - RX. Совсем уже забыл фидошные темы. Поменял местами контакты - заработало. Гипертерминал ожил и выдал следы деятельности коварной мухи CC, порожденной кривыми руками программистов из Сигейта:



    Надев костюм полной химической защиты, я приступил к дезинфекции.

    Осмотрим этикетку. Та-а-к. Не ронять, сделано в Таиланде, ну что сказать - молодцы. Пойдем дальше.


    Рабочее место дезинфектора. Все готово. Проводки из винта уходят на лицевую панель, где в порт USB воткнут самопальный девайс на чипе CP2102. Кстати, GND (земля) вообще не понадобился. Достаточно RX и TX. Питание к винту подключено, SATA кабель отключен.


    По инструкции надо выполнить ряд действий: успеть замкнуть пинцетом две точки за секунду, в паузе между сообщениями в терминале, а потом держать некоторое время и отпустить только после ввода определенных команд. Я пометил точки черным маркером. Одна рука на клавиатуре, другая замыкает. Все страшно неудобно и на весу.


    Короче, или пинцет у меня кривой, или руки. Поэтому я взял две булавки (см. фото ниже) и соединил их проводочками. Между неудачными попытками приходилось выключать компьютер и включать его снова, опять запускать терминал и т.д., так как мотор HDD после замыкания останавливается и надо держать контакты закороченными. Рука дрогнула - разомкнулось - начинай заново. Диск с новой прошивкой был заготовлен заранее, ее берут на сайте Сигейта после ввода серийного номера диска, а потом прожигают на болванку. Там уже интегрирована FreeDos для загрузки.

    С пятой, наверное, попытки у меня все получилось. Винт перестал странно жужжать и успокоился. Перезагрузка, HDD определяется BIOS-ом! Далее прошивка новой версии микрокода и вуаля, сигейт как новенький.



    _____________________________________________________


Яндекс.Метрика