MyIDE



IDE interface for ATARI XL/XE/XEGS by Mr. Atari

Доработка делалась на ATARI 65 XE с платой REV2 (с двумя слотами Cartridge & Enhanced Cartridge Interface) с прошивкой myide43i-hi.rom ( можно взять тут , а так же тут - Various System Roms & Bioses (2007-03-04) или тут Various System Roms and Bioses (2007-05-07) ).

MyIDE является простейшим и самый популярным интерфейсом для винчестера или Compact Flash карточек . Из деталей требуется всего три микросхемы , пара резисторов , и один чип ПЗУ или FlashROM на 16 килобайт или больше (устанавливается вместо ПЗУ с Atari OS). (FlashROM можно прошить на старой материнской плате , подробности в статье Dual Flash Prog ).

Конструкцию можно подключить через слот картриджа (тогда невозможно будет использовать некоторые типы картриджей использующие диапазон портов $D5XX) или установить внутрь корпуса (используется свободный диапазон портов $D1XX). Для разных способов подключения прошивки разные ( ***i.rom - внутренний, ***e.rom - внешний).

Если у вас компьютер помимо слота Cartridge имеет слот Enhanced Cartridge Interface , то внутренний вариант можно подключить снаружи воспользовавшись контактом /D1XX слота Enhanced Cartridge Interface . Тем самым вы освободите диапазон портов $D5XX необходимый для картриджей .

 

Установка ПЗУ с новой ОС .

ПЗУ с ОС это единственный на плате чип с 28 ножками . Если он впаян в плату , то его можно просто заблокировать и припаять панельку под новый чип поверх него . Для этого достаточно перерезать одну дорожку идущую к ножкам 20 и 22 , а на сами ножки через резистор 56кОм подать +5V (это позволит в дальнейшем сделать переключатель между двумя версиями ПЗУ). Контакты 22 и 24 панельки под новое ПЗУ не припаиваются , их нужно отогнуть в сторону и подать на них сигнал ранее шедший на контакты 20 и 22 старой ПЗУ . Если вы используете ПЗУ большего объёма , то лишнии адресные линии нужно посадить на землю . Если вы используете чип флеш памяти , то сигнал /WE нужно зашунтировать через резистор в пару килоом на +5V .

 

Сборка интерфейса .

Если у вас копьютер/плата отличные от ATARI 65 XE REV2 , то для подключения можно использавать контакты процессора и дешифратора .

Для подключения интерфейся к ATARI 65 XE REV2 удобно использовать точки отмеченные на рисунке ниже .

Для сборки очень удобно использовать кусок макетки под один ряд микросхем .

74LS245 аналог 555АП6 , 74F32 аналог 1531ЛЛ1 (74LS32 аналог К555ЛЛ1), 74F04 аналог 1531ЛН1 (74LS04 аналог 555ЛН1)

Распиновка слотов картриджей .

Пины расписанны так как если бы вы смотрели непосредственно на разъёмы компьютера .

Cartridge slot description
Enhanced Cartridge Interface description
A RD4 1 /S4
B GND 2 A3
C A4 3 A2
D A5 4 A1
E A6 5 A0
F A7 6 D4
H A8 7 D5
J A9 8 D2
K A12 9 D1
L D3 10 D0
M D7 11 D6
N A11 12 /S5
P A10 13 +5V
R R/W 14 RD5
S B-PHI2 15 /CCTL
A reserved 1 /EXTSEL
B /IRQ 2 /RST
C /HALT 3 /D1XX
D A13 4 /MPD
E A14 5 audio in
F A15 6 /REF
H gnd 7 +5V

 

Использование индикатора питания встроенного в клавиатуру в качестве индикатора активности винчестера .

Клавиатура устроена таким образом , что нельзя отделить общий контакт не нарушив работоспособность клавиатуры , т.к. общий контакт используется некоторыми клавишами . Поэтому придётся отключить контакт +5V и за место него подать сигнал активности винчестера через свободный инвертор из схемы MyIDE .

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

При наличии Enhanced Cartridge Interface и использовании внешнего варианта контроллера , сигнал активности винчестера можно подать через свободный котакт A разъёма Enhanced Cartridge Interface . Что бы индикатор работал даже при отсутствии контроллера , нужно дополниельно расположить аналогичный чип(74*04) внутри комьютера .

P.S.

Собранный контроллер работает стабильно да же со стандартным шлейфом от PC (проверенно на нескольких винчестерах). Про инсталяцию винчестера и запись софта написано тут - MyIDE Install HD .

 


НОМЕ




Rambler's Top100