Содержание
Механический мини-диск Toshiba MK4001MTD формата 0,85 дюйма из 2004 года снова подключается к современным ПК — энтузиаст Will Whang спроектировал и выложил в открытый доступ USB-мост, который видит накопитель как обычное USB Mass Storage.
Речь про один из самых маленьких HDD своего времени. Тогда Toshiba предлагала в этой линейке объём 4 ГБ. По нынешним меркам это меньше DVD. Но проблема не в объёме, а в доступе к данным: накопители быстро вытеснила флеш-память, а совместимых устройств и ридеров почти не осталось.
Почему эти 0,85-дюймовые HDD «теряются во времени»
MK4001MTD внешне напоминает карту памяти с разъёмом в стиле MMC. Из-за этого логично было предположить, что внутри обычный SD/MMC-протокол. Whang как раз с этого и начал: сравнивал контактные площадки и пробовал разные старые ридеры, которые выглядели совместимыми.
Быстро выяснилось, что диск ведёт себя не как типичная SD/MMC-карта. Попытки других людей добраться до данных тоже упирались в разные «ступеньки» по пути. Поэтому Whang собрал коллекцию рабочих и нерабочих MK4001MTD, чтобы разобраться в интерфейсе системно.
Аппаратную часть он в итоге построил вокруг контроллера USB2240 (чип для флеш-носителей). Это дало возможность подключить логический анализатор и посмотреть, какие сигналы реально ходят по линиям.

Nokia N91 помог расшифровать шину: SDIO и ATA-команды
Для следующего шага Whang нашёл старый Nokia N91 — один из редких смартфонов середины нулевых, который действительно использовал MK4001MTD. После того как телефон удалось запустить, он снял трассы обмена и прояснил назначение контактов.
По его наблюдениям, трассы подтвердили 4-битный SD/MMC-интерфейс, а активность на шине показала трафик CMD52. Это сразу указывает на SDIO, а не на «обычный» режим карты памяти. Дальше стало ещё интереснее: по содержимому команд было видно, что поверх SDIO передаются ATA-стиль команды вроде IDENTIFY DEVICE.

OpenClaw и прошивка: диск стал USB Mass Storage
Софт и прошивку Whang ускорил с помощью AI-агента OpenClaw. По его словам, агент смог собрать SDIO-декодер для лог-трасс, а затем написал прошивку для Pico, которая экспонирует накопитель как USB Mass Storage.
Дальше он пробовал другие модели, включая Oups 4.6 и позже GPT-5.4, чтобы улучшить результат. Решение работало с «макетной» Pico и диском, подключённым вручную проводами.

Когда софт, прошивка и электрическая схема сошлись, Whang оформил всё в аккуратное железо: развёл плату в KiCad и сделал компактный USB-ридер в стиле его прежнего проекта с 1-дюймовым MicroDrive.
По скорости это, конечно, ретро: максимум 0,42 МБ/с на чтение/запись при частоте SDIO 10 МГц. Полный дамп 4 ГБ при таких темпах занимает примерно 2,5 часа.
Исходники прошивки, схемы и файлы платы Whang выложил на GitHub под максимально либеральной «I don’t care» лицензией. Подробное описание проекта и логика реверса — на странице Will Whang, а репозиторий лежит на GitHub.