Версия прошивки от 18 апреля 2018 года.
1) Модифицирован начальный загрузчик системы - процесс загрузки отображается на экране.
2) Кроме начального старта по включению питания и по нажатию кнопки KEY0, при котором происходит загрузка BIOS системы,
предусмотрен "теплый" старт без загрузки BIOS по кнопке KEY1 и с клавиатуры, одновременным нажатием Ctrl+Alt+DEL.
3) Попробовал реализовать режим так называемого "ScanLine" - для включения, в любом ВИДЕО режиме необходимо нажать SHIFT+PrtScr.
4) Поскольку обьем BIOS увеличился на 64 Kbyte, на карту памяти надо записывать содержимое новых файлов с BIOS.
Source - исходные тексты прошивки;
POF-file - файл для загрузки в EPCS4 в режиме Active Serial;
SOF-file - файл для загрузки в CYCLONE в режиме JTAG;
BIOS MSXDOS2 - ROM-файл MSX DOS2 с поддержкой карт формата SDHC.
BIOS NEXTOR - ROM-файл c системой Nextor для записи на SD-карту.
Версия прошивки от 17 апреля 2017 года.
Добавлена работа с PS2-mouse. Реализована работа мышки, подключенной к порту джойстика по стандарту принятому для MSX.
Пока реализована работа мышки без колеса. По умолчанию мышка работает через порт джойстика 1.
На плате DE1 не предусмотрено подключение дополнительного PS/2 устройства, поэтому для подключения мышки придется
собрать часть схемы, приведенной на сайте.
Source - исходные тексты прошивки (только измененные относительно предыдущей версии файлы);
POF-file - файл для загрузки в EPCS4 в режиме Active Serial;
SOF-file - файл для загрузки в CYCLONE в режиме JTAG;
Версия прошивки от 17 марта 2017 года.
1) Добавлена работа с картами памяти формата SDHC обьемом от 4 до 32 Гигабайт. В качестве дисковой подсистемы используется Nextor DOS. Описание системы можно посмотреть здесь: Konamiman's MSX page .
2) Добавлена работа с COM-портом, реализованным по стандарту UART 16750. Базовый адрес порта 0x80.
Source - исходные тексты прошивки;
POF-file - файл для загрузки в EPCS4 в режиме Active Serial;
SOF-file - файл для загрузки в CYCLONE в режиме JTAG;
NEXTOR - архив системных файлов для записи на карту памяти; В архиве файл OCM_NEXT.ROM - должен записываться на диск самым первым файлом. Форматировать карты нужно в формате FAT16. Карту SDHC обьемом больше 4 Гбайт рекомендую отформатировать на IBM-ке в формате FAT32, а затем разбить ее на разделы обьемом не более 4 Гбайт в утилите FDISK, встроенной в Nextor Basic. Вызывается из BASIC командой call fdisk.
Micro Terminal - Терминальная программа (с исходником) для проверки работы с COM-портом OCM;
UART - Описание UART стандарта 16550/16750;
Версия прошивки от 17 мая 2013 года.
Source - исходные тексты прошивки;
POF-file - файл для загрузки в EPCS4 в режиме Active Serial;
SOF-file - файл для загрузки в CYCLONE в режиме JTAG;
POF-file mono - файл для загрузки в EPCS4 в режиме Active Serial (моно-вариант);
SOF-file mono - файл для загрузки в CYCLONE в режиме JTAG (моно-вариант);
Текущая версия прошивки позволяет загружать кассетные программы через линейный вход кодека Altera DE1.
Примечание: Сигнал загрузки подавать на левый канал (крайний контакт на джеке). Скорость загрузки 2400. Комп естественно должен работать в нормальном режиме. Индикатором наличия сигнала загрузки является свечение зеленого светодиода LED(7).
Добавлена эмуляция работы карты стандарта MegaRAM обьемом 512 Кб, установленной в Слот1.
Исправлена работа модуля PSG (Программируемого звукового генератора).
BIOS MSX2+ - ROM-файл для записи на SD-карточку (должен записываться на диск самым первым файлом).
BIOS MSX3 - Тестовая версия ROM-файла с новой заставкой от KdL.
Sw(1) и Sw(0) | - Установка режима работы Видеовыхода при включении питания (переключается клавишей PrintScreen) 00 = 31 kHz VGA 60 Hz 01 = 31 kHz VGA 50 Hz 10 = 15 kHz RGB (SCART) 11 = 15 kHz TV и Sound |
---|---|
Sw(2) | - Выбор режима работы SD/MMC привода
(Изменяется только по сигналу RESET) 0 = SD/MMC работает 1 = SD/MMC отключен |
Sw(3) | - Выбор режима работы slot
1 (Изменяется только по сигналу RESET) 0 = external cartridge slot 1 = ESE-SCC: 1024K+SCC-I |
Sw(5) и Sw(4) | - Выбор режима работы slot 2
(Изменяется только по сигналу RESET) 00 = external cartridge slot 10 = ESE-SCC: 1024K+SCC-I 01 = ESE-RAM: 1024K+ASCII8 11 = ESE-RAM: 1024K+ASCII16 |
Sw(6) | - Выбор типа подключенной клавиатуры 0 = 101/104 keys, converted from international layout 1 = 106/109 keys, direct japanese layout |
Sw(7) | - Выбор частоты процессора при включении питания
(переключение клавишей F12) 0 = 3.58 MHz 1 = 10.74 MHz |
Sw(8) | - Управление подключением в
slot 1 карты памяти стандарта
MegaRAM (512 Kb) 0 - MegaRAM отключена (slot 1 управляется переключателем Sw(3)) 1 - MegaRAM подключена (независимо от состояния Sw(3)) |
Sw(9) | - Установка объема Оперативной памяти (изменяется только по
сигналу RESET) 0 = 2048 Kbyte 1 = 4096 Kbyte |
Key(0) | - RESET |
Page Up | Добавить громкость звука |
---|---|
Page Down | Уменьшить громкость звука |
F9 | Добавить уровень звука в канале PSG |
F9+SHIFT | Уменьшить уровень звука в канале PSG |
F10 | Добавить уровень звука в канале SCC |
F10+SHIFT | Уменьшить уровень звука в канале SCC |
F11 | Добавить уровень звука в канале OPLL |
F11+SHIFT | Уменьшить уровень звука в канале OPLL |
F12 | Переключение тактовой частоты процессора (см. Sw(7)) |
PrtScr | Переключение Видео-выхода (см. Sw(1) Sw(0)) |
Схема подключения джойстиков:
SLOTsDE1.pdf - полная схема подключения периферии OCM к плате Altera DE1
Для работы в среде операционной системы SYMBOS, для встроенного в OCM SD/MMC устройства, разработан драйвер drv_ocm.zip
SYMB_OCM_ver.2.0 - файлы SYMBOS версии 2.0 для проверки работы на OCM.
SYMB_OCM_ver.2.1 - файлы SYMBOS версии 2.1 для проверки работы на OCM.
[ index ]