User Tag List

Показано с 1 по 10 из 319

Тема: Реплики платы ПЭВМ "Океан-240"

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В описании теста сказано:

    Тест 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.
    Всё так, после передачи с терминала любого символа на экране включается картинка, и, видимо, начинается тест 2. В моем случае картинка выглядит так:

    Нажмите на изображение для увеличения. 

Название:	photo_2018-10-27_15-57-23.jpg 
Просмотров:	302 
Размер:	72.2 Кб 
ID:	66721

    И я так понимаю, что в нашем случае не DD80, а DD79.

    Тест 2 (проверка видеопроцессора) позволяет визуально контролировать на экране ТВ работу отображения и выполняет следующую последовательность действий:
    • запись в область видеоОЗУ (страница 1) информации, соответствующей изображению шахматной доски в цветном режиме;
    • включение изображения в цветном режиме;
    • сдвиг изображения по горизонтали (влево, затем вправо);
    • то же, по вертикали (вверх, затем вниз);
    • запись в область видеоОЗУ (страница 2) изображения шахматной доски в монохромном режиме;
    • переключение страниц и включение монохромного режима;
    • последовательное включение семи цветов фона;
    • выдача сообщения и ожидание команды оператора.
      ...
      Проверку ОЗУ выполняют тесты 3 и 4.
    Ничего такого не наблюдается - ни шевеления на экране, ни выдачи сообщений в терминал. Посылка символов с терминала тоже ничего не дает. Такое впечатление, что тест висит в ожидании чего-то (строчного или кадрового импульса на порту B DD78?).

    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Н для записи вектора прерывания, поэтому в случае неисправного ОЗУ может быть выдано сообщение об ошибке даже при правильной работе логики прерываний.
    [свернуть]
    Последний раз редактировалось tnt23; 25.11.2018 в 11:53.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Реплика КНГМД ПЭВМ "Океан-240"
    от Viktor2312 в разделе Океан-240
    Ответов: 91
    Последнее: 08.12.2025, 21:23
  2. Компьютер "Океан-240"
    от Gryphon в разделе Океан-240
    Ответов: 453
    Последнее: 30.11.2025, 12:15
  3. Ответов: 51
    Последнее: 23.03.2015, 10:45
  4. Кросс-платы ПЭВМ "ИРИША-М"
    от Viktor2312 в разделе Ириша
    Ответов: 1
    Последнее: 23.08.2013, 11:27
  5. Ответов: 14
    Последнее: 14.11.2012, 21:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •