Руководство пользователя ZX-Evolution

Описание платы ZX Evolution Rev. C – ZX Spectrum совместимого компьютера. Установка и подключение в ATX (mini-ITX) корпус, назначение разъемов и коннекторов.

Оглавление

1. Описание платы

На рисунке показаны основные компоненты компьютера ZX Evolution Rev. C и разъёмы.

Плата оснащена отверстиями для крепления в корпусе mini-ITX согласно спецификации1. Основные рабочие разъёмы для подключения периферии расположены в «окне» ATX-корпуса, что облегчает установку платы и доступ к разъёмам.

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

Плата оснащена стандартным разъёмом питания ATX, позволяющим подключить серийный блок питания.

1 Плата имеет размеры 172 × 170 мм и на 2 мм шире, чем предусмотрено спецификацией mini-ITX. Это сделано для нормального расположения слота ZXBUS.

2. Описание разъёмов

2.1. X1. Floppy disk

Разъём предназначен для подключения дисководов гибких дисков 3,5″ или 5,25″. Поддерживается до четырёх устройств. Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X1
№НазваниеКомментарий№НазваниеКомментарий
1GNDЗемля2 Не используется
3GNDЗемля4 Не используется
5KEYКлюч (контакта нет)6DS3Выбор 3 носителя
7GNDЗемля8IDXСигнал индексной метки
9GNDЗемля10DS0Выбор 0 носителя
11GNDЗемля12DS1Выбор 1 носителя
13GNDЗемля14DS2Выбор 2 носителя
15GNDЗемля16MOTONВключение мотора
17GNDЗемля18DIRCВыбор направления шага
19GNDЗемля20STEPШаг головки на следующую дорожку
21GNDЗемля22WDЗаписываемые данные
23GNDЗемля24WGРазрешение записи
25GNDЗемля26TR00Головка на 00 дорожке
27GNDЗемля28WPСостояние «защиты записи» диска
29GNDЗемля30RDDATAСчитываемые данные
31GNDЗемля32SIDE1Выбор стороны дискеты
33GNDЗемля34 Не используется

2.2. X2. IDE

Разъём предназначен для подключения IDE-накопителей. Возможно подключение до двух устройств в режиме master/slave. Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X2
№НазваниеКомментарий№НазваниеКомментарий
1RESETАппаратный сброс2GNDЗемля
3D077 разряд шины данных4D088 разряд шины данных
5D066 разряд шины данных6D099 разряд шины данных
7D055 разряд шины данных8D1010 разряд шины данных
9D044 разряд шины данных10D1111 разряд шины данных
11D033 разряд шины данных12D1212 разряд шины данных
13D022 разряд шины данных14D1313 разряд шины данных
15D011 разряд шины данных16D1414 разряд шины данных
17D000 разряд шины данных18D1515 разряд шины данных
19GNDЗемля20KEYКлюч (контакта нет)
21 Не используется22GNDЗемля
23DIOW 24GNDЗемля
25DIOR 26GNDЗемля
27IORDY 28 Не используется
29 Не используется30GNDЗемля
31 Не используется32 Не используется
33DA11 разряд адреса регистра34 Не используется
35DA00 разряд адреса регистра36DA21 разряд адреса регистра
37CS0Сигнал выбора набора регистров38CS1Сигнал выбора набора регистров
39DASPИндикатор обмена данными40GNDЗемля

2.3. X3. Разъём для подключения принтера (неполный LPT)

Разъём предназначен для подключения принтера. Рекомендуется использовать EPSON-совместимый принтер. Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X3
№НазваниеКомментарий№НазваниеКомментарий
1STROBEСигнал строба2 Не используется
3DATA00 разряд данных4ERRORСигнал ошибки
5DATA11 разряд данных6 Не используется
7DATA22 разряд данных8 Не используется
9DATA33 разряд данных10GNDЗемля
11DATA44 разряд данных12GNDЗемля
13DATA55 разряд данных14GNDЗемля
15DATA66 разряд данных16GNDЗемля
17DATA77 разряд данных18GNDЗемля
19 Не используется20GNDЗемля
21BUSYСигнал занятости22GNDЗемля
23PEСигнал отсутствия бумаги24GNDЗемля
25 Не используется26KEYКлюч (контакта нет)

2.4. X4. JTAG для программируемой матрицы EP1K50Q208

Разъём предназначен для программирования FPGA EP1K50Q208 по интерфейсу JTAG с помощью программатора ByteBlasterMV или любого другого, поддерживающего указанный интерфейс. Нумерация разъёма идёт от квадратной площадки.

Описание контактов X4
№НазваниеКомментарий№НазваниеКомментарий
1TCKТактовый сигнал (clock)2GNDЗемля
3TDOВыходные данные (data output)43V3Напряжение питания +3.3В
5TMSУправляющий сигнал (mode select)6 Не используется
7 Не используется8 Не используется
9TDIВходные данные (data input)10GNDЗемля

2.5. X5. AVR ISP для периферийного контроллера ATMEGA128

Разъём предназначен для программирования периферийного контроллера ATMEGA128 по интерфейсу ISP с помощью программатора ByteBlasterMV или любого другого, поддерживающего указанный интерфейс. Нумерация разъёма идёт от квадратной площадки.

Описание контактов X5
№НазваниеКомментарий№НазваниеКомментарий
1CKТактовый сигнал (clock)2GNDЗемля
3DOВыходные данные (data output)4VCC5Напряжение питания +5В
5RSTСброс (reset)6 Не используется
7 Не используется8EXCLOCKВнешний тактовый сигнал
9DIВходные данные (data input)10GNDЗемля

2.6. X6. RS232 коммуникационный порт

Коммуникационный порт предназначен для соединения с другим компьютером либо с коммуникационным оборудованием (например, с модемом).

Описание контактов X6
№НазваниеКомментарий№НазваниеКомментарий
1 Не используется6 Не используется (замкнут на 4 вывод)
2RXD 7RTS 
3TXD 8CTS 
4 Не используется (замкнут на 6 вывод)9 Не используется
5GNDЗемляКорпусКорпус разъёма соединён с землёй

2.7. X7. VGA видеовыход

Разъём предназначен для подключения монитора или телевизора, оснащённого VGA-разъёмом.

Внимание: наличие VGA-разъёма не гарантирует совместимости с компьютером. Для полной совместимости монитор должен поддерживать развёртку 50 Гц, 31 кГц.

Описание контактов X7
№НазваниеКомментарий№НазваниеКомментарий
1RКрасная компонента видеосигнала9VIDEOVCCНе используется или +5V (если замкнут джампер J3)
2GЗелёная компонента видеосигнала10GNDЗемля
3BСиняя компонента видеосигнала11GNDЗемля
4 Не используется12 Не используется
5 Не используется13HSСтрочная синхронизация
6GNDЗемля14VSКадровая синхронизация
7GNDЗемля15CSYNCНе используется или смешанная синхронизация (если замкнут джампер J2)
8GNDЗемляКорпусКорпус разъёма соединён с землёй

2.8. X8. Видеовыход RGB + смешанная синхронизация

Разъём предназначен для подключения телевизора, монитора или PAL-кодера по RGBC. Рекомендуется использовать совместно с X9 для подключения PAL-кодера от NedoPC.

Нумерация разъёма идёт от квадратной площадки.

Описание контактов X8
№НазваниеКомментарий№НазваниеКомментарий
1RКрасная компонента видеосигнала2GЗелёная компонента видеосигнала
3BСиняя компонента видеосигнала4CSYNCСмешанная синхронизация

2.9. X9. Питание для видеовыхода

  1. GND — земля.
  2. VIDEOVCC — питание +5 В.

Рекомендуется использовать совместно с X8 для подключения PAL-кодера от NedoPC.

Нумерация разъёма идёт от квадратной площадки.

2.10. X10. Аудиовыход 3,5 мм

Разъём предназначен для подключения колонок, наушников и других воспроизводящих или записывающих устройств.

Корпус разъёма соединён с землёй.

2.11. X11. PS/2 клавиатура и мышь

Разъём предназначен для подсоединения PS/2 клавиатуры и мыши.

Клавиатура подключается в ближнее к плате гнездо разъёма, мышь — в дальнее от платы.

Корпус разъёма соединён с землёй.

Описание контактов X11
№НазваниеКомментарий№НазваниеКомментарий
1DATAДанные клавиатуры7DATAДанные мыши
2 Не используется8 Не используется
3GNDЗемля9GNDЗемля
4+5VНапряжение питания +5В10+5VНапряжение питания +5В
5CLKТактовый сигнал клавиатуры11CLKТактовый сигнал мыши
6 Не используется12 Не используется

2.12. X12. Механическая клавиатура и джойстик

Разъём предназначен для подключения механической (оригинальной) ZX-клавиатуры и Kempston-джойстика.

Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X12
№НазваниеКомментарий№НазваниеКомментарий
1ZXROW00 ряд механической клавиатуры2ZXROW11 ряд механической клавиатуры
3ZXROW22 ряд механической клавиатуры4ZXROW33 ряд механической клавиатуры
5ZXROW44 ряд механической клавиатуры6ZXROW55 ряд механической клавиатуры
7ZXROW66 ряд механической клавиатуры8ZXROW77 ряд механической клавиатуры
9RSTСигнал сброса10ZXCOL44 столбец механической клавиатуры
11ZXCOL33 столбец механической клавиатуры12ZXCOL22 столбец механической клавиатуры
13ZXCOL11 столбец механической клавиатуры14ZXCOL00 столбец механической клавиатуры
15GNDЗемля16JOYLВывод «влево» джойстика
17JOYRВывод «вправо» джойстика18JOYUВывод «вверх» джойстика
19JOYDВывод «вниз» джойстика20JOYFВывод «огонь» джойстика
2.12.1. Подсоединение Kempston и Sinclair джойстиков
Подключение джойстиков к X12
Sinclair 1Sinclair 2Kempston
ФункцияКнопка ZXЗамыкаем контакты X12ФункцияКнопка ZXЗамыкаем контакты X12ФункцияЗамыкаем контакты X12
влево14–14влево65–10влево15–16
вправо24–13вправо75–11вправо15–17
вниз34–12вниз85–12вверх15–18
вверх44–11вверх95–13вниз15–19
огонь54–10огонь05–14огонь15–20

2.13. X13. Mini USB (выход USB-RS232 моста)

Предназначен для подключения к управляющему компьютеру в режиме USB-slave.

Используется для соединения с другими компьютерами, не оснащёнными портом RS232.

2.14. X14. AVR JTAG для периферийного контроллера ATMEGA128

Разъём предназначен для программирования периферийного контроллера ATMEGA128 по интерфейсу JTAG ICT с помощью программатора, поддерживающего указанный интерфейс.

Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X14
№НазваниеКомментарий№НазваниеКомментарий
1TCKТактовый сигнал (clock)2GNDЗемля
3TDOВыходные данные (data output)4VCCНапряжение питания +5В
5TMSУправляющий сигнал (mode select)6PRGRSTСброс
7VCCНапряжение питания +5В8 Не используется
9TDIВходные данные (data input)10GNDЗемля

2.15. X15. Tape (магнитофонный) вход/выход

Разъём предназначен для работы с магнитофонным носителем информации.

Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X15
№НазваниеКомментарий№НазваниеКомментарий
1INВход для магнитофонного сигнала2GNDЗемля
3OUTВыход для магнитофонного сигнала4GNDЗемля

2.16. X16. Аудиовыход (дублирующий X10)

Аудиовыход дублирует разъём X10. Предназначен для подключения колонок, наушников и других воспроизводящих или записывающих устройств.

Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X16
№НазваниеКомментарий№НазваниеКомментарий
1LOUTВыход левого канала2GNDЗемля
3GNDЗемля4ROUTВыход правого канала

2.17. X17, X18, X20. Аудиовходы

Аудиовходы предназначены для подключения внешних источников звука, например CDROM или NeoGS.

Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X17, X18 и X20
№НазваниеКомментарий№НазваниеКомментарий
1LINВход левого канала2GNDЗемля
3GNDЗемля4RINВход правого канала

2.18. X19. RS232 коммуникационный порт (дублирует X6)

Коммуникационный порт предназначен для соединения с другим компьютером либо с коммуникационным оборудованием, например с модемом.

Нумерация контактов разъёма начинается от квадратной площадки.

Описание контактов X19
№НазваниеКомментарий№НазваниеКомментарий
1 Не используется2RXD 
3TXD 4 Не используется (замкнут на 6 вывод)
5GNDЗемля6 Не используется (замкнут на 4 вывод)
7RTS 8CTS 
9 Не используется10+5VПитание +5В

2.19. X21. Магнитофонный вход Tape IN (дублирует часть X15)

Вход для загрузки компьютера с магнитофона или подобного источника сигнала.

2.20. PWR1. Разъём питания

Разъём для подключения нестандартного источника питания.

Описание контактов PWR1
№НазваниеКомментарий№НазваниеКомментарий
1VCC5Напряжение питания +5В3GNDЗемля
2GNDЗемля4VCC12Напряжение питания +12В

2.21. PWR2. Разъём питания ATX

Разъём предназначен для подачи питания на плату ZX Evolution при использовании стандартного блока питания ATX.

Описание контактов PWR2
№НазваниеКомментарий№НазваниеКомментарий
1 Не используется11 Не используется
2 Не используется12 Не используется
3GNDЗемля13GNDЗемля
4VCC5Напряжение питания +5В14PS_ONВключить питание
5GNDЗемля15GNDЗемля
6VCC5Напряжение питания +5В16GNDЗемля
7GNDЗемля17GNDЗемля
8PWRGOODНапряжение установлено18 Не используется
9VCC5STBYНапряжение питания +5В standby19VCC5Напряжение питания +5В
10VCC12Напряжение питания +12В20VCC5Напряжение питания +5В

2.22. GB1. Держатель батарейки питания часов

Предназначен для установки батарейки для питания энергонезависимой памяти и часов PCF8583.

Рекомендуется устанавливать батарейки в корпусе CR2032 напряжением 3 В.

3. Назначение джамперов (контактных перемычек) и кнопок

Назначение перемычек, кнопок и светодиодов
№НазваниеПо умолчаниюОписание
J1enable IDERESразомкнутоВ замкнутом положении разрешает прохождение сигнала RESET на IDE-разъём, что позволяет сбрасывать IDE-устройства через сигнал интерфейса. Необходимо некоторым устаревшим моделям винчестеров (например, марки Samsung).
J2enable composite sync to VGAразомкнутоВ замкнутом положении разрешает прохождение сигнала композитной синхронизации на VGA-разъёме.
J3enable +5V to VGAразомкнутоВ замкнутом положении подаёт напряжение питания +5В на разъём VGA.
J412v enableразомкнутоВ замкнутом положении на слоты подаётся напряжение питания +12В.
J5external clockразомкнутоВ замкнутом положении позволяет тактировать ATMEGA128 с внешнего источника, подключённого через разъём AVR ISP (X5).
J6soft reset keyразомкнуто

Группа контактов с двойным значением:

  • для подключения кнопки «PWR SW» при использовании корпуса ATX;
  • мягкий сброс компьютера (без рестарта ATMEGA128).
J7HRDY->IPразомкнутоВ замкнутом состоянии сигнал HRDY притягивает к GND сигнал IP.
J8NMI keyразомкнутоВ замкнутом состоянии подаёт сигнал NMI на процессор Z80.
J9hard reset keyразомкнутоВ замкнутом положении сбрасывает компьютер, включая сброс ATMEGA128. Предназначена для подключения кнопки «Reset» AT- или ATX-корпуса.
VD32HDD Led Предназначено для подключения светодиода «HDD LED» корпуса AT или ATX.
VD63PWR Led Предназначено для подключения светодиода «PWR LED» корпуса AT или ATX.

2 Если вместо светодиода VD3 впаяна контактная пара (например, в собранных платах от NedoPC).

3 Если вместо светодиода VD6 впаяна контактная пара (например, в собранных платах от NedoPC).

4. Слоты ZXBUS

Компьютер ZX Evolution имеет два слота, совместимых с ZXBUS.

Шаг контактов ZXBUS — 2,54 мм. Будьте осторожны при установке плат производства 90-х годов и ранее: у них шаг 2,5 мм.

Первые контакты рядов слота отмечены квадратной площадкой. При установке в ATX-корпус первый контакт будет ближним к задней стенке корпуса компьютера.

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

Внимание: Производитель ZX Evolution не несет ответственности за неработоспособность и возможные повреждения в случае использования плат расширения сторонних производителей. Также производитель ZX Evolution не берет на себя обязанности тестировать работоспособность плат расширения от сторонних производителей. Вопросы совместимости решайте с производителями плат расширения.

Замечание: Если плата расширения требует питания +12 В, то нужно установить перемычку (джампер) на контактную пару J4.

Описание контактов слота ZXBUS
№НазваниеКомментарий№НазваниеКомментарий
A1A1414 разряд шины адреса процессораB1A1515 разряд шины адреса процессора
A2A1212 разряд шины адреса процессораB2A1313 разряд шины адреса процессора
A3+5VНапряжение питания +5ВB3D77 разряд шины данных процессора
A4DCDOSСигнал работы в окне TRDOSB4 Не используется
A5 Не используетсяB5 Не используется
A6GNDЗемляB6D00 разряд шины данных процессора
A7GNDЗемляB7D11 разряд шины данных процессора
A8 Не используетсяB8D22 разряд шины данных процессора
A9A00 разряд шины адреса процессораB9D66 разряд шины данных процессора
A10A11 разряд шины адреса процессораB10D55 разряд шины данных процессора
A11A22 разряд шины адреса процессораB11D33 разряд шины данных процессора
A12A33 разряд шины адреса процессораB12D44 разряд шины данных процессора
A13IORQGEСигнал подавления других блоковB13INTПрерывание
A14GNDЗемляB14NMIНемаскируемое прерывание
A15CSROMCEРазрешение выборки ROMB15HALTСигнал останова процессора
A16RSСигнал переключения окна ROMB16MREQЗапрос памяти процессором
A17 Не используетсяB17IORQЗапрос вывода в порт процессором
A18 Не используетсяB18RDЧтение данных процессором
A19BUSRQЗапрос на DMAB19WRЗапись данных процессором
A20RESСигнал сбросаB20 Не используется
A21A77 разряд шины адреса процессораB21WAITОжидание
A22A66 разряд шины адреса процессораB22 Не используется
A23A55 разряд шины адреса процессораB23 Не используется
A24A44 разряд шины адреса процессораB24M1Начало цикла обработки команды
A25CSROMВыбран ROMB25RFSHРегенерация памяти
A26BUSAKРазрешение DMAB26A88 разряд шины адреса процессора
A27A99 разряд шины адреса процессораB27A1010 разряд шины адреса процессора
A28A1111 разряд шины адреса процессораB28+5VНапряжение питания +5В
A29+5VНапряжение питания +5ВB29+12VНапряжение питания +12В
A30GNDЗемляB30GNDЗемля
A31 На XS1 – IORQGE2, на XS2 не используетсяB31 На XS1 – IORQ2, на XS2 не используется

5. О прошивках для ZX Evolution

ZX Evo содержит микроконтроллер ATMEGA128 и микросхему ПЗУ 29F040.

Микроконтроллер ATMEGA128 несет три функции:

  • Управляет внешней периферией, преобразовывая взаимодействия от внешних устройств в стандарты, принятые в ZX Spectrum;
  • Загружает firmware в программируемую матрицу EP1K50QC208 при включении или «hardware» сбросе компьютера;
  • Позволяет обновлять конфигурации компьютера, т. е. обновлять или менять изменяемую часть прошивки микроконтроллера.

Прошивка ATMEGA128 состоит из двух частей:

BOOTLOADER

BOOTLOADER — неизменяемая часть прошивки, предназначенная для смены/обновления изменяемой части прошивки микроконтроллера (см. соответствующую документацию на bootloader).

Эту прошивку можно прошить исключительно программатором на собранной плате (в составе конструктора для самостоятельной сборки микроконтроллер поставляется без прошивок).

Обновить bootloader на новую версию возможно, только имея программатор. Соответственно, на сайте bootloader доступен в виде бинарных файлов для двух типов программаторов.

Конфигурация

Конфигурация — изменяемая часть прошивки, которая, собственно, занимается управлением периферией и загрузкой конфигурации компьютера.

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

Конфигурации доступны в виде специальным образом подготовленных файлов zxevo_fw.bin.

Внимание: NedoPC разрабатывает и ведет поддержку двух конфигураций:

  • TEST&SERVICE — конфигурация для настройки и проверки компьютера после сборки, а также для прошивки/обновления микросхемы ПЗУ 29F040;
  • BASECONF — базовая конфигурация, является эталонной (образцовой) конфигурацией для компьютера. Пишется разработчиками из NedoPC согласно их представлениям о развитии ZX Spectrum. Сторонние разработчики могут брать исходные коды в качестве образца для своих конфигураций.

Внимание: NedoPC не осуществляет поддержку/развитие конфигураций от сторонних разработчиков, не несет ответственности за неправильное функционирование ZX Evolution в случае использования таких конфигураций.

Образ ПЗУ 29F040

Прошивка для ПЗУ 29F040 содержит реализации необходимых подпрограмм для работы компьютера в режиме ZX Spectrum (Basic48, Basic128, TRDOS и прочее).

Прошивка поставляется в виде бинарного файла zxevo.rom, содержащего полный образ для загрузки в ПЗУ 29F040. Содержимое ПЗУ может компоноваться сторонними разработчиками по своему усмотрению.

Обновление и восстановление ПЗУ

Для обновления или восстановления образа ПЗУ можно воспользоваться конфигурацией TEST&SERVICE:

  1. С помощью BOOTLOADER загрузите конфигурацию TEST&SERVICE.
  2. Запишите файл zxevo.rom на SD-карту и установите ее в компьютер.
  3. Выберите соответствующий пункт меню в конфигурации TEST&SERVICE и прошейте ПЗУ.
  4. С помощью BOOTLOADER загрузите рабочую конфигурацию (например, BASECONF).

Внимание: NedoPC поставляет свою версию образа ПЗУ, основой которой является EVO RESET SERVICE. Эта версия ПЗУ оптимально сочетается с рабочей конфигурацией BASECONF от NedoPC.

Рабочую конфигурацию и образ ПЗУ рекомендуется обновлять одновременно, так как в случае использования старого образа ПЗУ с новой рабочей конфигурацией (или наоборот) могут произойти сбои в работе.

EVO RESET SERVICE позволяет обновлять образ ПЗУ непосредственно из себя (смотрите соответствующую документацию).

6. Установка платы в корпус ATX/microATX/miniITX

Формфактор платы ZX Evolution спроектирован с учетом простоты установки в стандартный корпус ATX, microATX, miniITX.

Внимание: В комплект поставки платы ZX Evolution не включены крепежная фурнитура и заглушки.

Этапы установки в подобный корпус

  1. Установите батарейку CR2032 или подобную в держатель GB1 на плате.
  2. Установите плату на крепеж установочной пластины корпуса и закрепите винтами. Крепежную пластину установите в корпус. Разъемы платы (X21, X10, X7, X13, X6, XSD1, X11) должны выходить в «окно» корпуса.
  3. Подсоедините шлейф от блока питания к разъему PWR2.
  4. Подсоедините шлейф RES SW от кнопки «Reset» на корпусе к контактной паре J9 «hard reset» на плате.
  5. Подсоедините шлейф PWR SW от кнопки «Power» на корпусе к контактной паре J6 «soft reset» на плате.
  6. Подсоедините шлейф IDE LED от светодиода «Ide» на корпусе к контактной паре VD34 платы (положительный контакт имеет квадратную площадку).
  7. Подсоедините шлейф PWR LED от светодиода «Power» на корпусе к контактной паре VD65 платы (положительный контакт имеет квадратную площадку).
  8. Установите Floppy привод(ы)6 в корпус, подсоедините к ним питание и подсоедините шлейфом к разъему X1 платы.
    Внимание: Шлейф для floppy привода отличается от стандартного PC шлейфа, пример шлейфа смотрите в приложении.
  9. Установите IDE устройство(а)7 в корпус, подсоедините к ним питание и подсоедините шлейфом к разъему X2 платы.
    Внимание: Установить два IDE устройства можно только в режиме master/slave.

Управление питанием

Управление питанием несколько отличается от классической реализации (PC реализации):

ОперацияДействие
Включение питания
(для ATX БП)
  • Кратковременное замыкание «soft reset» [J6] (PWR SW) или
  • Кратковременное замыкание «hard reset» [J9] (RES SW)
Отключение питания
(для ATX БП)
  • Замыкание «soft reset» [J6] (PWR SW) в течение 5 секунд
Сброс процессора
  • Кратковременное замыкание «soft reset» [J6] (PWR SW)
Полный сброс
  • Кратковременное замыкание «hard reset» [J9] (RES SW)

4 Если вместо светодиода VD3 впаяна контактная пара (например, в собранных платах от NedoPC).

5 Если вместо светодиода VD6 впаяна контактная пара (например, в собранных платах от NedoPC).

6 Floppy привод не является обязательным, плата работоспособна и без него.

7 IDE устройство не является обязательным, плата работоспособна и без него.

7. Примечание 1. Подсоединение дисплея

ZX Evolution позволяет работать с двумя типами дисплеев:

  • VGA мониторы;
  • Телевизионные дисплеи.

При использовании VGA монитора — подсоедините его к разъему VGA (X7). Для работы ZX Evolution с VGA монитором нужно активировать соответствующий режим.

Внимание: Переключение режима отображения VGA/TV осуществляется кнопкой на клавиатуре. В случае использования прошивки BASECONF от NedoPC — кнопкой «Scroll Lock» (в VGA режиме горит индикатор «Scroll Lock» на клавиатуре).

Внимание: При использовании VGA монитора убедитесь, что монитор поддерживает развертку 48.8 Гц. Список протестированных мониторов доступен на сайте проекта ZX Evolution8.

На ZX Evolution revision C сделан специальный разъем для подключения RGB монитора (например через SCART-RGB) или подсоединения PAL-кодера. Этот разъем состоит из двух групп контактов — X8, X9.

Подсоединение PAL-кодера

Для подсоединения PAL-кодера необходимо сделать специальный кабель-переходник, как показано на схеме.

Подсоединение телевизора по SCART

Для подсоединения телевизора по SCART необходимо сделать специальный кабель-переходник, как показано на схеме.

Внимание: Телевизор должен поддерживать RGB режим работы SCART.

Согласно вышеуказанным схемам, можно подсоединить телевизор или PAL-кодер через разъем VGA (X7), используя соответствующие контакты. В этом случае необходимо замкнуть джамперы J2 и J3, чтобы сигнал смешанной синхронизации и питание были доступны с разъема X7.

8. Примечание 2. Подсоединение Floppy приводов

Контроллер floppy приводов для PC отличается в способе выбора текущего привода, что позволяет PC работать только с двумя приводами на шлейфе. Контроллер, построенный на базе микросхемы КР1818ВГ93 (WDC1793), разрешает работать одновременно с четырьмя приводами.

Подсоединение привода 5.25 дюймов

При установке 5.25 floppy привода нужно установить его в режим DD(720Kb) и установить номер привода 0 или A (обычно перемычкой DS [drive select]). Рекомендуется сверить с документацией на привод.

Подсоединение двух приводов 3.5 дюйма

На 3.5 floppy приводах для PC установлена (или впаяна) перемычка выбора диска так, что он определяется как «B» (второй) носитель, если подсоединить его к ZX Evolution. Чтобы подсоединить два 3.5 привода от PC без их переделки, нужно подготовить специальный шлейф:

Использование дискет DD и HD

Необходимо учитывать, что в TRDOS используется стандарт DD дискет и привода. Некоторые современные 3.5 дисковые приводы не поддерживают работу в режиме DD. В этом случае необходимо либо доработать привод, либо использовать те, которые поддерживают режим DD.

Если вы желаете использовать HD 3.5 дискеты, то их необходимо доработать. Надо заклеить окно на дискете, чтобы она определялась как DD дискета.

9. Примечание 3. Дополнительный функционал PS2 клавиатуры

Только для «baseconf» конфигурации и «EVO reset service» ROM.

Комбинация клавиш PS2 клавиатурыФункция
«F12»Мягкий сброс (soft reset). Равнозначно джамперу «soft reset» (J6) платы.
Сбрасывает только процессор Z80 (без повторной загрузки конфигурации в компьютер).
Внимание: если «F12» держать нажатой 5 секунд, то будет отключено питание (только для ATX блоков питания).
«Ctrl» + «Alt» + «Del»Полный сброс (hard reset). Равнозначно джамперу «hard reset» (J9) платы.
Сбрасывание и перезагрузка конфигурации платы ZXEvo.
«ScrollLock»Переключение VGA/TV режима видеовыхода.
Индикатор «ScrollLock» клавиатуры светится при VGA режиме.
«PrintScreen»Генерация NMI (немаскируемого прерывания) на процессор Z80.
«NumLock»Переключение tapeout (магнитофонный выход) / beeper (звуковой выход) режима аудиовыхода.
Индикатор «NumLock» клавиатуры светится при tapeout режиме.
левая кнопка мыши + правая кнопка мыши + «*» numpad (дополнительной клавиатуры)Устанавливает разрешение мыши в значение по умолчанию.
левая кнопка мыши + правая кнопка мыши + «+» numpad (дополнительной клавиатуры)Увеличивает разрешение мыши.
левая кнопка мыши + правая кнопка мыши + «-» numpad (дополнительной клавиатуры)Уменьшает разрешение мыши.
«0» (ноль) + «F12»(Нажмите «0», затем, не отпуская, нажмите «F12», отпустите «F12», отпустите «0».)
Установить режим основной прошивки в «Evo service».
Руководство пользователя ZX Evolution Rev. C PDF
Руководство пользователя ZX Evolution Rev. C PDF
Размер: 1 MB