Привет, Хабр! В прошлый раз я публиковал статью об очередном походе на испанскую барахолку. В ней рассказывал про купленные внешние жесткие диски. Один из них работал. Второй, HDD Western Digital My Book Essential — нет. Причем дело вовсе не в диске — обычно именно они выходят из строя. В моем случае дело было в электронике, т. е. в плате.
Как оказалось, это достаточно распространенная проблема, решить ее заменой HDD не получится. В статье расскажу и покажу, как я все это чинил. Надеюсь, что кому-то из читателей пригодится.
Что за модель?
HDD Western Digital My Book Essential — отличный внешний диск, у меня таких парочка уже есть, правда разных лет. Конкретно эта модель — WDBACW0020HBK-00. Вот ее характеристики:
- Емкость: 2 ТБ
- Формат: 3,5 дюйма
- Интерфейс: USB 3.0
- Скорость передачи данных: до 5 Гбит/с по USB 3.0, до 480 Мбит/с по USB 2.0
- Совместимость: Windows, Linux и macOS
- Функции: аппаратное шифрование, автоматическое резервное копирование с использованием программного обеспечения WD SmartWare
В чем проблема с диском?
Начиналось все хорошо. Купил я его за 4 евро с блоком питания и USB-кабелем. Обычная стоимость такого девайса сейчас на вторичном рынке — от 30 евро.
Когда пришел домой и подключил — радость несколько померкла, поскольку светодиод на передней панели загорался, но никаких других признаков жизни девайс не подавал. Windows определял подключенный диск, но показывал, что этот диск не инициализирован и никакие характеристики не выдавал в списке девайсов.
При этом сразу возникло подозрение, что дело не в диске — при подключении не было никаких звуков. Обычно диск инициализируется, шпиндели начинают раскручиваться, светодиод — мерцать. Все это сопровождается обычными для работы HDD звуками. Если диск поврежден — тоже есть звуки. Может быть цикличное кликанье, шуршание и т.п.
Еще один признак того, что дело не в диске — кнопка включения не работала. Светодиод загорался при подключении питания и горел все время, нажимал я на кнопку или нет — без разницы. А так быть не должно.
Короче, я разобрал девайс, вынул HDD. Его подключил к внешнему «карману» для дисков, и точно — сам HDD рабочий (на фото — уже трехгигабайтный винчестер. Забегая наперед — им я проапгрейдил девайс от WD). Штатный диск, как и говорил выше — оказался полностью «здоровым», его я отправил в свои запасники, пригодится.
Короче, дело было в плате и именно ее я решил починить.
Чиним!
Процесс ремонта начался с проверки платы на короткое замыкание. Я проверил все керамические конденсаторы, мосфеты — но КЗ не было. Тут я задумался — опыта ремонта таких плат у меня нет, а поломаться могло что угодно — от мосфета (они не обязательно горят) до чипа биоса, самой прошивки, либо же процессора.
Если дело в прошивке или процессора — ремонт можно было откладывать в долгий ящик. Прошивку брать неоткуда, процессор менять — стоимость ремонта обойдется дороже, чем такой же б/у диск. Да и времени жалко, мне еще один внешний HDD не так, чтобы был сильно нужен. Еще один вариант — найти плату-донор, но после беглого поиска оказалось, что они стоят столько же, сколько сейчас стоит новый внешний диск WD той же модели.
И тут я стал размышлять, пытаясь применить логику. Поставил себя на место обычного пользователя. Что может пойти не так? Диск можно уронить, например, но в этом случае выйдет из строя сам HDD, но не плата. Кроме того, пользователь может случайно подключить не тот блок питания. Здесь плата на 12В, но такой же разъем есть у ноутбуков от ASUS, возможно, пользователь мог подключить адаптер от лэптопа, а они на 19-19,5В.
В этом случае чаще всего выходит из строя плата самого диска, «вылетает» диод TVS на 12 В. TVS-диод (Transient Voltage Suppression Diode) — это устройство для подавления переходных процессов напряжения, которое защищает электронные компоненты от кратковременных скачков напряжения, таких как статическое электричество (ESD), импульсные помехи и перенапряжения. С 19В он может и не справиться.
Однако иногда повреждается и плата внешнего HDD. Это особенно важно, если прошивка моста включает аппаратное шифрование, как в случае с WD My Book Essentials. В большинстве случаев повреждение ограничивается двойным MOSFET-переключателем. Это обычно 8-контактная микросхема. Функция мосфета заключается в переключении питания +12 В и +5 В на SATA-коннектор диска под управлением мостового чипа. Выводы Gate являются управляющими, а выводы Drain и Source — входами и выходами переключателя. В моем случае мосфетом был AO4619.
Как оказалось, некоторые платы на внешних HDD и вовсе обходятся без таких мосфетов, там используется нулевой резистор. Вот фото с одного из форумов как раз такой платы.
Источник
В общем, можно было попробовать заменить мосфет, но проблема в том, что ни AO4619, ни его аналога у меня не было. Идея быстрого ремонта — просто закоротить два контакта на плате, чтобы питание шло напрямую. Конечно, на долгосрок это не дело — сгореть может уже плата самого диска, если с питанием снова что-то пойдет не так. Но в качестве проверки идеи причины поломки — вполне себе результат.
Что именно нужно закоротить? Вот фото с того же форума, где показано, что именно нужно закоротить.
Источник
Я так и сделал, подключил плату, и вуаля — поведение ее изменилось. Теперь при нажатии на кнопку питания светодиод отключался. При повторном нажатии — включался.
Последний этап проверки — подключение диска к плате. И тоже все хорошо, диск зашуршал, шпиндели закрутились и система показала все, как нужно. После этого я все отключил, заказал мосфет на Алиэкспрессе и теперь просто жду, чтобы заменить мосфет. В общем-то, этого можно и не делать, работать будет и так, если надежный блок питания. Но лучше делать все по фен-шую, чтобы не рисковать, верно?
Вот видео ремонта, оно на английском языке, поскольку видео стараюсь делать для максимально широкой аудитории.
Надеюсь, моя статья вам пригодилась. Если у вас были похожие случаи — пишите в комментариях, сделаем мою публикацию еще полезнее!
Комментарии (12)
f000
14.10.2024 09:48В такой девайс мохнатая гнида ссыканула, возможно не один раз. Хозяева заметили когда хранилище не поднялось. Открыл, а там полный ПЭ, не понятно как оно вообще до момента поломки дожило. Разъело дорожки, контакты, вся плата в зеленой патине, но эта слизь чужого диск не задела.
gmini
14.10.2024 09:48У меня такой же на 1Тб, кажется, содержит какой-то лок на производителя диска - я пробовал поменять установленный там с завода WD Green на 2Тб Seagate - диск вообще не видится в компьютере.
tbp2k5
14.10.2024 09:48Когда-то сталкивался с такими: эта коробка работает только с "Green" дисками WD. Не разбирался что и как именно оно детектирует но проблема видимо в ограничении питания или температуры диска в закрытой пластиковой коробке..
Sergey_datex
14.10.2024 09:48лока на производителя нет, но мост хранит на винте еще и свои метаданньіе, а значит требует инициализации. Без метаданньіх диск не будет доступнен хосту. Инит проводится несколькими командами по USB, мост должен все необходимое записать. Потому - просто так заменить диск в коробке WD не получится (если она на подобном мостике с шифрованием)
KopoTbILLI
14.10.2024 09:48Пикабу переезжает на хабр. Религия проверить мосфет не позволяет? Подбирать мосфеты по rds Ids Vds мв не умеем? Ладно товарищ программист. Раз вы полезли в железо. Мы полезем в ваш код. Железный код. А хотя о чем это я. 8 битнын мк / и 16 dsp стали ведомые. И всем управляют 32 битые мк с говнокодом. Тов. Программисты научитесь писат так чтоб у вас очистка буфера шла. И прерывание по синхронизации с сетью срабатывало раньше резета. Плюс сделайте нормальный контроль напряжения как у итальянцев. Половина из вас трудиться в поднебесной. Вторая в турции.
ArtyomOchkin
14.10.2024 09:48Спасибо, очень любопытная статья, только
трехгигабайтный винчестер
Вы имели в виду трёхтерабайтный :). В остальном всё хорошо, было интересно.
AndreyDmitriev
Такой вопрос - а вы как-то специально размечали этот диск, чтобы WD его увидел? У меня просто есть такая железка, живая, я хочу в неё диск посвежее воткнуть. Мне что-то надо с ним специально делать или просто чистый диск вставить, отформатировать и WD его подхватит?
dergalev
Вроде, ничего не надо шить/размечать