Добрый день!
Попалась мне в руки плата, пролежавшая десятки лет в гараже (не в моём). Вот решил попытаться запустить, но нужна помощь, т.к. с Корветами/контурами дела не имел.
Что имеем после замены около десятка мсх:
Проц - работает
ПЗУ - в порядке
АЦЗУ - мсх были дохлые, сделал плату "заменитель" - она условно работает (иногда пишется мусор, но не уверен, что это критично, 9й бит не используется (выход с чипа закорочен на землю).
При включении со штатным ПЗУ - при зажатой кнопке сброса АЦЗУ в режиме 32 колонки, после отпускания сброса - переходит в режим 64 колонки (ОПТС видимо успевает записать, что-то в ВВ55). В экран ничего не пишет. Динамик молчит. На шинах какая-то активность на протяжении нескольких сотен микросекунд, потом в 3м состоянии (такое ощущение, что проц выполнил HALT (я не знаю мнемоники i8080, поэтому использую мнемоники Z80).
Написал маломальский тест ОЗУ, залил в ПЗУ - если я нигде не накосячил в коде, то похоже что ОЗУ исправно. По крайней мере, когда я копирую ПЗУ в ОЗУ а потом вывожу дамп на экран - очень похоже на правду.
А теперь собственно вопросы:
1. Есть ли тестовое ПЗУ для корвета/контура?
2. Какая последовательность POST-теста в ОПТС? Какие типовые несправности? Должно ли штатное ПЗУ выводить что-то на экран при "битом" АЦЗУ или его нужно восстанавливать?