В описании теста сказано:
Всё так, после передачи с терминала любого символа на экране включается картинка, и, видимо, начинается тест 2. В моем случае картинка выглядит так:Тест 1 запускается после включения питания или сброса и предназначен для проверки работоспособности программы, записанной в РПЗУ, т. е. правильности соединения шин адреса, данных управления, функционирования ЦП, контроллера системной шины данных DD3, дешифратора адресов DD11. Тест 1 выполняет программирование БИС УВВ: параллельных интерфейсов DD17, DD67, DD78, DD80, последовательного интерфейса DD72, контроллера прерываний DD75 и таймера DD70 (частота на выходе счетчика 1 устанавливается равной 76 800 Гц, что соответствует скорости обмена по последовательному каналу 4800 Бод).
При правильном выполнении программы на линию RS 232 выдается сообщение «TEST 1 PASSED», сопровождаемое одним звуковым сигналом «проход» (1 кГц). Если этого не происходит, необходимо проверить работу теста в пошаговом режиме. После выдачи сообщения тест 1 выполняет циклический вывод возрастающих кодов в регистры РА, РВ, PC параллельного интерфейса DD80 для его проверки. После на жатия любой клавиши терминала (либо кнопки SA2) вывод прекращается и запускается тест 2.
И я так понимаю, что в нашем случае не DD80, а DD79.
Ничего такого не наблюдается - ни шевеления на экране, ни выдачи сообщений в терминал. Посылка символов с терминала тоже ничего не дает. Такое впечатление, что тест висит в ожидании чего-то (строчного или кадрового импульса на порту B DD78?).Тест 2 (проверка видеопроцессора) позволяет визуально контролировать на экране ТВ работу отображения и выполняет следующую последовательность действий:
- запись в область видеоОЗУ (страница 1) информации, соответствующей изображению шахматной доски в цветном режиме;
- включение изображения в цветном режиме;
- сдвиг изображения по горизонтали (влево, затем вправо);
- то же, по вертикали (вверх, затем вниз);
- запись в область видеоОЗУ (страница 2) изображения шахматной доски в монохромном режиме;
- переключение страниц и включение монохромного режима;
- последовательное включение семи цветов фона;
- выдача сообщения и ожидание команды оператора.
...
Проверку ОЗУ выполняют тесты 3 и 4.
UPD после установки в панельку DD78 тест счастливо поехал дальше.
Скрытый текст
Тест 3 (проверка шины данных ОЗУ) выполняет последовательную проверку ячеек ОЗУ на соответствие записываемых и считываемых 8-разрядных слов (для значений 00
и FFH). По окончанию проверки выдается сообщение «TEST 3 PASSED» и 3 звуковых сигнала «проход». При обнаружении ошибки выдается сообщение «TEST 3 ERROR AT ADDR NNNNN» (NNNNN-адрес неверно считанного байта, старший разряд адреса равен 0 для основного ОЗУ и 1 для дополнительного), сопровождаемое звуковым сигналом «ошибка». При отсутствии терминала адрес байта может быть считан с выходных линий БИС параллельного интерфейса DD80 (РА — разряды адреса А0...А7, РВ — А8...А15, РС0 — А16). После этого программа переходит к циклической записи-считыванию указанного байта, что позволяет выяснить причину ошибки с помощью осциллографа.
Для продолжения тест-программы необходимо нажать клавишу терминала.
Тест 4 (проверка адресов и регенерации ОЗУ) выполняет запись в ОЗУ кодов, являющихся функцией адреса Х=(А AND 0FFH)-f-(А/8), где А — текущий адрес ячейки; выдерживает паузу 0,5 с, после чего проверяется соответствие считываемых кодов записанным. При ошибочном считывании выдается сообщение «TEST 4 ERROR AT ADDR NNNNN» и звуковой сигнал «ошибка». Запуск следующего теста по нажатию клавиши терминала.
[свернуть]
--- Еще описания тестов из Тест-ПЗУ ---
Тест 8 предназначен для проверки контроллера прерываний DD75 и системного таймера (счетчик 0 БИС DD70).
Скрытый текст
Таймер программируется в режим делителя частоты (fвых=25 Гц), после чего проверяется прерывание от таймера RST4. Правильный проход сопровождается сообщением «TEST 8 PASSED» и звуковым сигналом «проход», при отсутствии прерываний выдается сообщение «TEST 8 ERROR!». Тест 8 использует 3 ячейки ОЗУ с адресами 20Н, 21Н, 22Н для записи вектора прерывания, поэтому в случае неисправного ОЗУ может быть выдано сообщение об ошибке даже при правильной работе логики прерываний.[свернуть]




Ответить с цитированием