Comments 55
А Arduino тут для чего? Для заголовка? Так бы и написали — любой переходник USB-UART
+8
Для меня стало открытием, насколько функциональной штуковиной оказался Arduino. Согласитесь, спаять переходник по схеме несколько сложнее.
+6
Переходник на самом деле не USB-UART, а UART (можно и USB) -> TTL.
Тем не менее вопрос остается в силе: а Arduino тут для чего?
Точнее для чего — понятно, но зачем акцентировать внимание на нем в заголовке?
Тем не менее вопрос остается в силе: а Arduino тут для чего?
Точнее для чего — понятно, но зачем акцентировать внимание на нем в заголовке?
0
Чтобы никого не смущало, убрал упоминание об Arduino из заголовка.
+5
Не путайте теплое с мягким. UART — протокол передачи данных, описывает кодирование битов/байтов, но не оговаривает уровни напряжений. TTL — один из физических уровней для UART (0-5B). Есть и другие стандарты, описывающие физический уровень: RS-232 (+-10В), RS-485 (диф.пара), IrDA (оптика).
Таким образом, переходник будет правильно называть «RS-232 <-> UART(TTL)» или «USB <-> UART(TTL)».
Таким образом, переходник будет правильно называть «RS-232 <-> UART(TTL)» или «USB <-> UART(TTL)».
+4
Потрясающее иследование. Я даже зная ключевые слова с трудом нахожу что-либо в гугле на эту тему.
+8
Прошивка у диска была SD15?
+1
Сейчас это узнать уже не получится, т.к. диск перепрошит. Во всяком случае, симптомы те же, что и в этой статье.
+1
Оказывается, в современных HDD есть не только процессор и ПО, но и отладочная консоль. Офигеть!
Уважаемый valashko, не могли бы вы дать ссылки на материалы для более подробного изучения? Наверняка же описание протокола и команд вы взяли не с потолка. Хочется понять, что за операции описаны в статье, и что вообще можно сделать с диском через UART. А то приведенная последовательность действий больше напоминает шаманский ритуал.
Уважаемый valashko, не могли бы вы дать ссылки на материалы для более подробного изучения? Наверняка же описание протокола и команд вы взяли не с потолка. Хочется понять, что за операции описаны в статье, и что вообще можно сделать с диском через UART. А то приведенная последовательность действий больше напоминает шаманский ритуал.
+12
Уже давно известная вещь, правда сам узнал про неё только когда раскурочил четыре барракуды :)
Вот что на вскидку гугл выдал:
sites.google.com/site/seagatefix/
pc-doc.spb.ru/bad_seagate.html
Вот что на вскидку гугл выдал:
sites.google.com/site/seagatefix/
pc-doc.spb.ru/bad_seagate.html
+2
Спасибо, но по этим ссылкам идет то же самое описание «ритуала воскрешения» без объяснений, почему следует делать именно так, а не иначе.
+2
Судя по комментариям, не все знали о том, что я описал в статье, хотя информации по этому вопросу достаточно. Все же, некоторые проблемы были решены опытным путем (например, шум в консоли), о чем я захотел упомянуть.
0
Я бы даже сказал, что в современном HDD не просто ПО, а вполне себе полноценная RTOS. Причем она в большинстве случаев хранится на пластинах.
+2
Может кто-то видел такой проводок в продаже (в Китае с бесплатной доставкой)?
+1
Купил аналогичный за 3,5 доллара с бесплатной доставкой.
www.ebay.com/itm/USB-2-0-to-TTL-UART-6PIN-CP2102-Module-Serial-Converter-/251022231374?pt=LH_DefaultDomain_0&hash=item3a7217474e
www.ebay.com/itm/USB-2-0-to-TTL-UART-6PIN-CP2102-Module-Serial-Converter-/251022231374?pt=LH_DefaultDomain_0&hash=item3a7217474e
0
В статье нехватает ссылок на источники, например такие:
sites.google.com/site/seagatefix/
sites.google.com/site/seagatefix/
+1
UFO just landed and posted this here
UFO just landed and posted this here
спасибо
у меня две 500-сотки ST3500320NS дохлые от bad-ов, хотя проработали всего по 4 месяца…
попробую SMART скинуть и обновится
у меня две 500-сотки ST3500320NS дохлые от bad-ов, хотя проработали всего по 4 месяца…
попробую SMART скинуть и обновится
0
Больше не покупаю Seagate после 7200.11, а на тот, что стоит в ноутбуке, смотрю с подозрением… Судя по смарту, сигейту в ноутбуе не более полугода, а подозрений на бэды огого как много. В то же время другой диск от WD используется уже более 2х лет, а ни одного подозрения на бэды.
0
У моего нетбука при более года жизни (250 гигов. отработка судя по смарту 250 дней аж, 90к парковок 2000 циклов питания) ни одного бэда. Хотя я его каждый день с собой ношу в сумке даже на велосипеде ездил, и первые пол года носил не выключая — слушал с него музыку.
Удивляюсь как он так, Hitachi.
Удивляюсь как он так, Hitachi.
0
У тех моих тоже ни одного. Но у сигейта меня смущает при его более коротком сроке эксплуатации растет Reallocated_Event_Count
0
Я уже года 3 как перешел на винты хитачи (после того как сигейты и самсунги выпустили бедовые серии) и не жалею. продал их не один десяток, себе несколько поставил и ни один не пришлось нести по гарантии. к тому же они дешевле. очень жаль что их поглотил WD:(
0
Хм, у меня около года назад мой Seagate Barracuda 7200.10 вдруг почему то перестал определятся в биосе, хотя вполне себе гудит.
Как думаете, есть ли смысл пробовать восстанавливать вашим способом? Информация на нем сохранится после таких действий?
Как думаете, есть ли смысл пробовать восстанавливать вашим способом? Информация на нем сохранится после таких действий?
0
Попробовать смысл есть.
Информация должна сохраниться, т.к. изменяются только значения в памяти микроконтроллера HDD.
Информация должна сохраниться, т.к. изменяются только значения в памяти микроконтроллера HDD.
0
Не имеет смысла.
Проблеме, описанной в данной статье подвержены только Seagate Barracuda 7200.11, 7200.12, ES, ES2 выпущенные до определенной даты. После нее HDD уже выпускались с исправленной прошивкой.
Проблеме, описанной в данной статье подвержены только Seagate Barracuda 7200.11, 7200.12, ES, ES2 выпущенные до определенной даты. После нее HDD уже выпускались с исправленной прошивкой.
0
Действительно, проблеме подвержены только .11 и .12. Имеет смысл посмотреть в отладочной консоли, какая ошибка у вашего винчестера, а затем конкретно по ней искать решение.
Информация физически никуда не девается, но таблица разделов сносится. Думаю, что данные можно восстановить с помощью спец. софта: видел в таких программах опцию «format recovery».
Информация физически никуда не девается, но таблица разделов сносится. Думаю, что данные можно восстановить с помощью спец. софта: видел в таких программах опцию «format recovery».
0
А для IDE-шные винтов есть ли какие-нибудь аналогичные способы?
+1
Вспоминаю эту серию баракуды как страшный сон. Тогда три диска из рейда выпали.
0
Хорошие диски, вы просто не умеете их готовить. Уже два года пашут 24/7 три 2ТБ. Они заменили 1.5ТБ, проданные хорошим знакомым. До них было несколько 500-ток и 1ТБ-ников. Пользуюсь только Seagate. Абсолютное большинство проблем вызвано плохим питанием- спасибо IBM DTLA(в просторечии — дятлы) что приучили к хорошим БП, и окисленным контактам на плате контроллера ЖД- спасибо экономке, которая экономит на золочении. В виду недостатка кармы не смог опубликовать здесь пост о подготовке HDD Seagate к длительной и без проблемной работе, выложил не другом ресурсе.
+1
TTL 5V или 3.5?
0
раньше писали что мало шансов оживить… выкинул… жесткий… fail
0
Муха СС — это баян двухлетней давности. Достаточно погуглить «seagate cc»
+1
Очень своевременно!
У меня около месяца как «почти умер» винчестер в ноутбуке. Проработал всего полтора года. «Почти умер» — по мнению S.M.A.R.T., который вдруг обнаружил там несколько тысяч бэдов.
Выбрасывать — жалко (винты нынче дороги). Открутил плату и обнаружил, что контактные площадки под разъёмом головок сильно окислены. Пришёл к выводу, что этот окисел и стал причиной проблемы.
Площадки залудил — но вот записи в S.M.A.R.T. остались.
А теперь благодаря автору появилась мысль, как их обнулить. Спасибо!
У меня около месяца как «почти умер» винчестер в ноутбуке. Проработал всего полтора года. «Почти умер» — по мнению S.M.A.R.T., который вдруг обнаружил там несколько тысяч бэдов.
Выбрасывать — жалко (винты нынче дороги). Открутил плату и обнаружил, что контактные площадки под разъёмом головок сильно окислены. Пришёл к выводу, что этот окисел и стал причиной проблемы.
Площадки залудил — но вот записи в S.M.A.R.T. остались.
А теперь благодаря автору появилась мысль, как их обнулить. Спасибо!
+1
Площадки под разъёмом и так лужёные(есть мнение- серебрёные) по этому и окислились. Если посмотрите на контроллеры ЖД старых лет, то увидите золочёные контакты. Вам надо было только удалить окисел ластиком и покрыть контакты густой силиконовой смазкой. Я использовал КПТ-8 или Zalman в пузырьке с кисточкой- очень удобно наносить.
0
Дома лежит диск Seagate на 500гб. Тоже неожиданно перестал определяться после пару лет работы. А там столько памятных фоток. Теперь попробую реанимировать)
0
Внимание!
На картинке неправильно нарисовано подключение RX и TX. Правильная картинка есть в первой ссылке по теме.
А картинка собственно вот => www.texnotron.com/2011-11-25/370-5.jpg
Проверил на себе, при таком подключение винт запускается и выдает лог: habrastorage.org/storage2/cea/f91/696/ceaf9169662566ab33f6c9e38dc5b5b8.jpg
На картинке неправильно нарисовано подключение RX и TX. Правильная картинка есть в первой ссылке по теме.
А картинка собственно вот => www.texnotron.com/2011-11-25/370-5.jpg
Проверил на себе, при таком подключение винт запускается и выдает лог: habrastorage.org/storage2/cea/f91/696/ceaf9169662566ab33f6c9e38dc5b5b8.jpg
0
UFO just landed and posted this here
UFO just landed and posted this here
Спасибо автору, воскресил аналогичный жесткий диск старым дата-кабелем от самсунга на базе max232
0
Ещё одно спасибо автору. :) Только что воскресил точно такой же диск.
Но самое интересное, что во времена этой статьи я специально, чтобы избежать проблем в будущем, обновил прошивку этого диска на SD1A. И тем не менее, проблема настигла меня, хотя и через много лет.
Использовал самосборный конвертер на FTDI FT232BM.
Но самое интересное, что во времена этой статьи я специально, чтобы избежать проблем в будущем, обновил прошивку этого диска на SD1A. И тем не менее, проблема настигла меня, хотя и через много лет.
Использовал самосборный конвертер на FTDI FT232BM.
0
Используем аппаратную платформу Arduino
Подключаю к земле контакт на блоке питания GMD.
все равно идет шум в консоле
нажатие Cntrl+Z ничего не дает
что делаю не так?
Подключаю к земле контакт на блоке питания GMD.
все равно идет шум в консоле
нажатие Cntrl+Z ничего не дает
что делаю не так?
0
Only those users with full accounts are able to leave comments. Log in, please.
«Воскрешаем» HDD