Amiga 500 internal HDD IDE controller

Внутренний вариант контроллера винта (для установки в слот) заточенный под ЛУТ .

 

Вариант рассыпушного контроллера IDE из Amiga 500 memory/hdd/rom expansion board - hddmem_exp_a50.lha (по портам соместим с чипом Gayle , но для упрощения схемы не имеет автодетекта). Для поддержки такого варианта контроллера требуется пропатченная версия кикстарта 39.106 (иначе будет невозможно загрузиться с винчестера). Как пропатчичить кикстарт написано в rom_kick.txt . Взять оригинальный кикстарт можно в Amiga Kickstart Roms - Complete - TOSEC (Modified \ Kickstart v3.0 rev 39.106 (1992)(Commodore)(A1200)[!].rom ). Как самостоятельно собрать платку под новый кикстарт написано тут . Один из способов как прошить чипы описан тут .

 

PCBtop1200dpi.tif - Верхняя сторона . Ахтунг ! Резистор R1 закорочен , т.е. по умолчанию контроллер всё время включен .
PCBbottom1200dpi.tif - Нижняя сторона (дорожки между пятаками слота имеют очень маленький зазор).
Пустое пространство обоих слоёв залито медью (GND). Пропаивать отвестия под ножками слотов не нужно .

aaabbb.rar - для этого варианта кика aaa прошивать в IC2 , bbb прошивать в IC1 .

 

З.Ы. В файле pld.txt упопоминается что данный контроллер не работает с CD приводами , испытания на семи приводах увы это подтвердило - Hепонятно почему, но cd-rom скорее всего не будет работь, хотя винты работают отлично. :( Может кто-нибудь это дело расхакает и мне объяснит что за бит ещё требуется в ide портах. Мне известно только назначение бит d15 da8000 (разрешение пропускания irq), da9000 (флаг irq) и daa000 (прописк irq на int2). K сожалению производители амиги не разглашают даже то, что обращения к $da2000 вырабатывают cs0, а к $da3000 - cs1. ;-)

Но темнеменее в проэкте IDE68K созданом по аналогичной схеме (только с автодетектом) судя по этой теме CD приводы всётаки детектятся .

Все чипы должны быть серии ALS или F . Блокировочные конденсаторы ~68 - 100n ставятся поверх чипов .

Никаких изменений в эту часть схемы не вносилось (вентеля и пины местами не менялись), только /RES идёт прямо на первый пин разъма винчестера (а не через переключатель).

 

Один из вариантов крепления трёхдюймового винчестера .

Винчестер просто прикручивается к дисководу при помощи двух планок с Г-образным сечением . В зависимости от конструктива винчестера возможно придётся согнуть в сторону штыри клавиатуры , но скорей всего винчестер будет стоять на разъёме как на апоре . Ещё можно добавить крепёжную планку под центральное крепёжное отверстие задней части корпуса .

 

Переходник HX-168 CF-IDE40 не мешает установке клавиатуры , но с более широкими переходниками возможно могут быть проблеммы .


НОМЕ