| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

FDC

Page history last edited by alexcp 4 years, 7 months ago

Контроллер дисковода и ДОС (ноябрь 2012 года)

fdd_controller_SCH.pdf - в схеме забыт один подтягивающий резистор (на линии данных с дисковода).

fdd_controller_PCB.pdf

 

Контроллер подключается плоским кабелем с DIP-разъемами к панельке ПЗУ на плате Радио-86РК, и еще двумя проводами с сигналами /WR и "Запуск монитора после сброса". Само ПЗУ установлено на плате контроллера.

 

fdc.zip - в формате Eagle

fdc-gerbers.zip - в формате Gerber

 

Прошивки и инструкция на zx-pk.ru

 

Мой дисковод (Samsung SFD-321B) потребовал доработки для работы с этим контроллером:

  • Контакт 34 в разъеме дисковода может использоваться или как /READY, или как /DISK_CHANGE, в зависимости от положения перемычки на плате дисковода.
  • В нормальном состоянии, для использования в PC, перемычка впаяна в положении /DISK_CHANGE. Контроллер и ДОС при этом работают с ошибками - например, форматирование завершается сообшением "NO DISK".
  • Можно обойти проблему, подключив контакт 34 к "земле" (тогда дисковод, с точки зрения контроллера, всегда готов) - но тогда нужно подключить к "земле" и контакты 10 и 16 (/MOTOR_ENABLE), чтобы дисковод действительно был готов.
  • Лучше решить проблему , перепаяв перемычку в дисководе, тогда все вроде бы работает правильно, хотя периодически ошибки ("I/O ERR") возникают.

 

Такая доработка возможна не для всех дисководов; для тех, где контакт 34 всегда /DISK_CHANGE, нужно или править ДОС, или формировать сигнал /READY из чего-нибудь другого - например, из сигнала /INDEX, который появляется, только когда дисковод готов.

 

Я не смог добиться устойчивой работы контроллера и отформатировать диск, но Ilya Kozlov смог:

"...получилось запустить Ваш контроллер FDC для платы Rk-86 SRAM 32k, подтянул резистором 1КОм сигнал Ready на плате контроллера, так что подтверждаю работоспособность Вашей версии контроллера, но без подбора дисковода всё-таки не обошлось, гарантирована работоспособность на дисководах марки Samsung  SFD-321B/LE(b) ревизий T3, T4, T5, так же, возможно в каждом случае, необходимо регулировать головку дисковода."

 

Фото от Ilya Kozlov:

 

Второй вариант контроллера дисковода (июнь 2013 года)

 

Схема: fdd_controller v2 sch.pdf

Печатная плата: fdd_controller v2 pcb.pdf

То же, в формате Eagle: fdd_controller v2.sch fdd_controller v2.brd

 

Плата устанавливается поверх основной платы на стойках и включается в панельку ПЗУ (само ПЗУ установлено на плате контроллера). Поскольку не все сигналы есть на панельке ПЗУ - нет, в частности, /WR - то нужен еще один 3-контакный разъем (на схеме обозначен CON_AUX).

 

Этот вариант у меня - так же, как и первый - не работает устойчиво. Возможно, проблема в дисководе?

 

Фото: 

 

Comments (0)

You don't have permission to comment on this page.