Прошивка используется 055 от МС1201.02.
Она не сложна в прочтении DESSом ( в нём встроенный дизассемблер ).
Должна гуглится.
Сами ПЗУ доступны по почте в интернет-магазинах, в т.ч. в Анионе :
http://www.anion.ru/Микросхема КР1801РЕ2Б 1991,-055 >100 45.00 42.00
( Покупки от 500 руб).
*
Насчет текста софта. Он пока в разработке, рабочий на уровне отдельных блоков текста.
*
Извещение.
Обнаружена ошибка в трекинге разъема PS/2 ДПП УТК-3. Перепутано всё, что только можно, включая питание клавы.
Для исправления ошибки трекинга необходимо до монтажа разъема PS/2 перерезать все дорожки к сигнальным контактам разъема (корпус разъема оставить на общем ) :
И сделать разводку подходящим проводком :
Приношу извинения за ошибку разработчика трекинга ДПП УТК-3.
* * *
Методика монтажа плат УТК.
1. Подготовить Стенд БК, собрать шлейф СБК-колодка 24-пин ДИП ИС для подключения вместо ПЗУ на УТК. Каждый второй проводник в таком шлейфе должен быть общий. Шлейф не должен быть длинее 50-60 см.
2. На чистую плату УТК на позицию ПЗУ установить колодку РС24-7 ( строго желтую, иначе потом будет масса неясных сбоев, экономить 100 руб на ней неуместно ). Так же установить по питанию 1 шт. ( или немного больше ) конденсатор керамический не менее 0.1 мк ( лучше КМ5 или К10-17 ).
3. Соединить Стенд БК и плату УТК с колодкой шлейфом. Провести тест коротких замыканий на МПИ с включенными резисторами подтяжки на +5в. на Стенде БК. При наличии брака платы УТК устранить короткие замыкания дорожек.
4. Замонтировать ИС, относящиеся к СОЗУ УТК, включая ИС 217ЛА2 ( 217ЛБ2, 2ЛБ172 ). Конденсатор задержки сигала RPLY СОЗУ можно не монтировать.
Установить границы СОЗУ в адресах 0...137776, провести тест ОЗУ на Стенде БК. Так же замонтировать резисторы подтяжки МПИ на плате УТК, номиналом в рамках 1.0 к .... 2.2 к. Для тщательного теста ОЗУ на Стенде БК целесообразно использовать ПЗУ КР1801РЕ2-019 ( МСТД БК0010 ), команды тестов описаны в руководстве системного программиста к БК0010 ( режим тестов не "ТС", а "ТД" -т.е. тестируем внешнюю М-ЭВМ ).
5. Замонтировать узел с 1801ВП1-065, включая кварцевый генератор на 4608 кгц ( частота может отличаться по желанию пользователя для конкретных применений, например для MIDI-скорости используется кварц 7.5 мгц и выставляется скорость "19200", итоговая выходит - 31.25 кбод ).
Так же монтируется коммуникационный 10-пин разъем. С помощью Стенда БК установить/проверить адреса 177560 и подходящую скрость обмена с внешним терминалом, а так же выбрать логическую полярность сигналов обмена.
6. Замонтировать узел выделения адресов регистров УТК 177600-177656. Осциллографом проверить прохождение сигналов выборки ИС портов 580ВВ55А при запуске зацикленного теста с Стенда БК
7. Замонтировать узел начального пуска процессора на ЭКФ1564ТЛ2, а так же Регистр Начального Пуска РНП ( выключателями выставить биты адреса РНП 14000х ), тактовый генератор процессора и собственно процессор. Под металлическую крышку процессора подложить кусочек изоляции ( бумажку ).
Монтировать металлической крышкой процессора Вниз. Так же установить тайминги задежки SYNC - 1 такт процессора, тайминг удержания адреса - 1 такт, и тайминг снятия сигнала AR - 1 такт процессора.
8. Отключить режим ПДП процессора 1806ВМ2 выключателями и произвести пуск УТК посредством перещелкивания выключателя, установленного параллельно стартовому конденсатору на сигнале DCLO ( 22 мк 25 в. ). ( Выключатель на сигнале DCLO монтируется пользователем для отладки УТК ).
Подсоединить внешний терминал для отображения телеграфных посылок и прочитать адрес начального останова в виде цифр в к-ве 6 шт. и знака "@".
На терминале произвести тестирование УТК штатными тестами от МС1201.02 ( см. её паспорт , гуглится. Например, Т2 - тест ОЗУ ).
Так же в селекторе СОЗУ установить включенным участок в адреса 170000-173776.
При отсуствии терминала осциллографом проверить наличие стартовой телеграфной посылки от УТК ( 1801ВП1-065 ).
При ожидании стартовой посылки котов из ВП1-065 следует принять меры к установлению уровня 0в. на её входе BSYD выв.29. Сигналы наблюдать на выв.27 - данные.
*
9. Тестирование УТК на задании пользователя.
При установленных БИС ДД29, ДД30 580ВВ55А можно воспользвоваться специализированным тестом PS/2 клавы :
Набирать с 002000 адреса на скриншоте в 001000 адресе УТК. Тест обеспечивает индикацию кота кнопки с клавы PS/2 :
( на фото - нажата кнопка "пробел", кот собирается жрать сосиски )
*
Внутренности клавы. Для целей использования как пассивной клавы к УТК.
И что самое интересное - на пленке этой клавы оказалось 18х8 сканов...