Найти в Дзене

Ретро компьютер Орион-ПРО (часть 3)

Предыдущая часть. До этого момента мой Орион-ПРО не содержал никаких программ, кроме "Monitor" и "Test", которые можно было вызвать из стартового меню. Пришло время расширить функционал. В этой статье совсем не много расскажу про сборку платы расширения "ROM-Disk", ссылка на проект. Вот такой набор для сборки платы "ROM-Disk": Сборка на первый взгляд совсем не сложная, деталей совсем не много. За вечер спаял, про сам процесс пайки рассказывать и нечего: В качестве носителя информации используется микросхема ПЗУ W27C020. Для прошивки использовал программатор T48. Не сильно разбирался в прошивках. Чтобы проверить, использовал прошивку "romdisk8.bin" с сайта эмулятора компьютера Орион-ПРО. Вот так выглядит сейчас мой компьютер с установленной платой расширения: Первое включение и компьютер с платой работают крайне не стабильно. В режиме Орион-128 в файловом менеджере при перемещении курсора появляются артефакты, но при этом содержимое "ROM-Disk" читается: Через некоторое время изображение

Предыдущая часть.

До этого момента мой Орион-ПРО не содержал никаких программ, кроме "Monitor" и "Test", которые можно было вызвать из стартового меню.

Пришло время расширить функционал. В этой статье совсем не много расскажу про сборку платы расширения "ROM-Disk", ссылка на проект. Вот такой набор для сборки платы "ROM-Disk":

Набор для сборки платы расширения "ROM-Disk" компьютера Орион-ПРО.
Набор для сборки платы расширения "ROM-Disk" компьютера Орион-ПРО.

Сборка на первый взгляд совсем не сложная, деталей совсем не много. За вечер спаял, про сам процесс пайки рассказывать и нечего:

Плата расширения "ROM-Disk" компьютера Орион-ПРО.
Плата расширения "ROM-Disk" компьютера Орион-ПРО.

В качестве носителя информации используется микросхема ПЗУ W27C020. Для прошивки использовал программатор T48. Не сильно разбирался в прошивках. Чтобы проверить, использовал прошивку "romdisk8.bin" с сайта эмулятора компьютера Орион-ПРО.

Вот так выглядит сейчас мой компьютер с установленной платой расширения:

Компьютер Орион-ПРО с платой расширения "ROM-Disk".
Компьютер Орион-ПРО с платой расширения "ROM-Disk".

Первое включение и компьютер с платой работают крайне не стабильно. В режиме Орион-128 в файловом менеджере при перемещении курсора появляются артефакты, но при этом содержимое "ROM-Disk" читается:

Проблемы с платой расширения "RJM-Disk" компьютера Орион-ПРО.
Проблемы с платой расширения "RJM-Disk" компьютера Орион-ПРО.

Через некоторое время изображение совсем пропадает:

Проблемы с платой расширения "RJM-Disk" компьютера Орион-ПРО.
Проблемы с платой расширения "RJM-Disk" компьютера Орион-ПРО.

Еще интересный момент. При тестировании памяти компьютер проходит два цикла, а на третьем зависает примерно в одном и том же месте.

Прозвонил схему на плате и исследовал ее еще раз визуально, все на месте. Первое, что пришло в голову, так это поступает недостаточно питания на слоты расширения. Кинул поверх провода от разъема БП, результат такой же. Напряжение 5 вольт приходит без просадок, без проводов те же 5 вольт, убрал их.

Вынул микросхему памяти из платы расширения, все проблемы прекратились, . Тогда вернул память на место и вынул КР580ВВ55 из панельки D8. Плата заработала нормально, все файлы теперь читаются. А проблема, как я понял в неверной установке джампера J1, он у меня стоял в положении F600h, переставил в положение 20h, вернул на место D8:

Джампер выбора порта IDE платы расширения "ROM-Disk".
Джампер выбора порта IDE платы расширения "ROM-Disk".

На данный момент у меня в разъем X2 ничего подключено не будет, судя по всему этот джампер вообще можно не устанавливать, как и саму микросхему КР580ВВ55 в панельку D8. В будущем надо будет разобраться что предполагалось подключать в разъем X2.

И так, в режиме Орион-128 в файловом менеджере отобразился список программ, диск "A" - это и есть подключенный "ROM-Disk":

Программы "ROM-Disk" компьютера Орион-ПРО.
Программы "ROM-Disk" компьютера Орион-ПРО.

Полезных программ на залитой в "ROM-Disk" прошивке не большое количество, но они все вполне полезные. Вкратце пробегусь по некоторым.

Вот более удобный "Монитор-256", чем встроенный в сам компьютер:

Монитор-256 компьютера Орион-ПРО.
Монитор-256 компьютера Орион-ПРО.

Текстовый редактор, который можно вызвать отдельно или из других программ, например из Бейсика (Бейсик не стал фотографировать, с ним еще надо разобраться):

Текстовый редактор компьютера Орион-ПРО.
Текстовый редактор компьютера Орион-ПРО.

Бинарный редактор файлов:

Бинарный редактор файлов компьютера Орион-ПРО.
Бинарный редактор файлов компьютера Орион-ПРО.

Графический редактор (две фотографии):

Видимо программа для старта операционной системы CP/M:

Программа загрузки ОС CP/M компьютера Орион-ПРО.
Программа загрузки ОС CP/M компьютера Орион-ПРО.

С некоторыми программами пока не разбирался, да и на этом этапе пока не актуально. Среди них ассемблер, Бейсик и другие.

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

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

А пока на этом все.

Следующая часть.