Целью под номером три в списке запланированных работ по «жесткому диску» значится: «считать микросхему ПЗУ». Для этого необходимо прочитать содержание старой 5-и вольтовой ПЗУ AT27C516 с разрядностью 16 бит и объемом 64К. Подходящего программатора и переходника под руками нет. Однако, возможно решить задачу при помощи подключения данной ПЗУ к Arduino MEGA2560. На фото ниже представлена реализация такого подключения.
Вид с обратной стороны:
Программы для чтения ПЗУ под Arduino пока нет.
Каталог для проекта «жесткий диск» на githab’е: https://github.com/rlabru/WD21000
В каталоге репозитория ArduinoRomReader расположены исходные файлы схемы подключения, сделанные при помощи программы kicad. Собственно, схема:
Идея разбора существующей и создания обновленной электроники постепенно реализуется. В следующей серии займемся документацией на микросхемы, примененные в подопытном жестком диске.
Да хранит ваши данные бэкап. До новых встреч.
Посты серии:
Правильная ссылка на первую часть: Изобретаем жесткий диск. Часть 1.