Tag Archives: из чего состоит жёсткий диск

Изобретаем жесткий диск. Управление шпинделем. Часть 14.

Давно не было серии про разбор и попытки повторения жесткого диска, но автором работа в этом направлении делается постоянно. В частности, сейчас ведутся раскопки в области управления каналом чтения через последовательный интерфейс, о чем планировалось написать в части 13. Сложность заключается в том, что, чисто по дизассемблированию, понять как все-таки управляются микросхемы шпинделя, канала чтения и позиционера не представляется возможным…. Read more »

Western Digital 1 5TB повреждение магнитной головки

Жесткий диск Western Digital. Стоял во внешней USB коробке. Уронили. Принесли на восстановление. Диагностика показывает — стучит при обращении к магнитной головке номер 1 (нумерация с 0). Сняли блок головок и рассматриваем его в микроскоп. Данные успешно восстановлены в том числе и с поврежденной головки.

Оценка частоты сигнала с головки

В книжке «Ultrahigh density magnetic recording storage materials» на странице 70 увидел, что размер зерна/домена магнитной записи порядка 10 нанометров. Из этого возникла идея оценить максимальную частоту сигнала с головки для современных дисков. Для 2.5 дюймовых дисков диаметр внешнего трека равен 65мм. Длина окружности получается примерно 204,19мм В одном миллиметре миллион нанометров. Из картинки выше следует, что на одно колебание… Read more »

Спектр сигнала чтения жесткого диска

Работая над блоггер-проектом «делаем жесткий диск», возник вопрос, а как выглядит спектр сигнала получаемого с головки чтения? Из описания канала чтения 32P4904 следует, что максимальная частота следования импульсов где-то 25 мегагерц. Да, чтобы сделать все правильно, нужно обзавестись высокочастотным дифференциальным пробником. А что если его нет, что вообще никак сигнал посмотреть нельзя? Если относительно общего провода посмотреть одно из плеч… Read more »

Изобретаем жесткий диск. Часть 10. Работаем с макетами.

Итак, новости проекта. Вначале по закупкам и розыскам материалов. 1) Пришел генератор на 100 МГЦ и диоды из «чип и дип» — можно запустить АЦП AD6645. Параллельно нашел, что генератор на 106 МГц можно выпаять из старых Fibre Channel дисков. 2) Раздобыл еще 3 диска из того же семейства, что и изначальный WD21000. Вот какие диски и версии ПЗУ сейчас… Read more »

Изобретаем жесткий диск. Часть 8. Серводемодулятор.

А вот и потерявшаяся часть 8, которая идет после 9-ой! В нашем распоряжении имеется документация от микросхемы AD7775, но в исследуемом нами диске установлена ADSC900JR с виду очень напоминающая первую. Есть ли между ними схожие функции и отличающиеся? Давайте разбираться.

Изобретаем жесткий диск. Часть 6а. Видео про технологический режим.

В этой серии при помощи дизассемблера IDA Pro и плагина процессора i80C196NU находим заводскую технологическую команду перезагрузки диска и тестируем ее работу при помощи PC-3000 в режиме ATA commander. Предыдущий пост серии.

Изобретаем жесткий диск. Часть 7. Схема.

В предыдущих частях мы начали дизассемблирование на основе только документации к процессору. Однако, хорошо бы посмотреть как программа управления связана с остальной аппаратурой. Для этого вооружимся тестером с пищалкой, платой WD21000, документацией на микросхемы и начнем рисовать схему электрических соединений. Так как в данном исследовании мне хотелось бы по максимуму использовать операционную систему Linux, то рисовать схему будем в KiCad…. Read more »

Изобретаем жесткий диск. Часть 6. Технологический режим.

Обмен данными с жестким диском производится через интерфейс IDE, SATA (или какой-либо другой) при помощи стандартизированных команд. Чтобы прочитать данные с диска достаточно использовать всего две команды: идентификации и, собственно, чтения. Первая нужна для получения размера диска и определения типа команды чтения, которая будет работать со всей поверхностью диска. Если помните, то за историю своего существования жесткие диски преодолевали целый… Read more »