Значит - подождём, пока кто-то ещё сподобится подключить Э-85 к PC через отладочный порт.
Вид для печати
Для проверки и xhomer подойдет - он умеет эмулировать maintenance mode.
Правда эмулируется ли там отладочный мониторчик - не знаю :)
---------- Post added at 16:08 ---------- Previous post was at 16:06 ----------
В общем случае, если были проблемы с подключением - я уже написал предположительную причину проблем: кабель должен быть прямым (2<>2, 3<>3), а не перекрестным (2<>3, 3<>2) - вроде так было.
---------- Post added at 16:09 ---------- Previous post was at 16:08 ----------
Впрочем не уверен - возможно это я к терминалу подключал...
В xhomer режим micro-ODT не поддерживается ((.
Включение maintenance mode только открывает терминальные регистры.
Но может как-то можно запустить в эмуляторе сам ODT-микрокод процессора: j11.mcr
Твой пост 2009 года:
А после закачки RT-11 в Э-85 возможно сдампить её винт через терминал?Цитата:
достаточно RXD/TXD в перекрест, GND и со стороны порта принтера замкнуть 9 на 8 и 5 на 4. Посылка break в порт вызывает выпадание в MicroODT . Параметры 9600,N,8,1.
У меня на 177564 тоже по нулям как и на 177560.
Однако
http://s019.radikal.ru/i630/1407/53/b538a8a6e5e3.jpg
Всё переводить влом, по этому перевёл яндексом последнюю строчку.
Код:Векторы могут быть изменены из порта принтера векторов 220 и 224 в консоль векторы 60 и 64 перепрограммирования ответ в памяти контроллеров прерываний 0
Ну так уже писал про это - вектора перепрограммировать - легко, управлять прерываниями через регистры 177560/177564 - никак. В системах RT-11 V5.5 и новее это не проблема, решается без всяких изменений самой системы. В остальных RT-11 нужно немного переделывать. Хотя надо посмотреть как хукается PI в старых RT-11 - наверняка тоже моэжно сделать все тупо написав свой вариант PI.
form, Патрон не использует RT выше 5.4 потому что НХ не идет. На версиях 5.5 и 5.6 я не пробовал. А вот на 5.7 точно не идет.
5.7 точно идет, только он идет стандартным способом - то есть с консолью на видеомониторе. Чтобы консоль была на принтерном порту требуется написать свой PI который бы подставил все что нужно. Думаю, что и для старых систем все решается точно также через PI (кроме RT-11SJ в котором отсутствует код загрузки PI). В 5.6/5.7 все мониторы работают на PRO.
form, Версию 5.7 я тогда пробовал на ДВК. НХ точно не шёл. Собственно Патрон её убрал вообще из релизов.
form, У меня ДВК 3 :)
Далее...
IOSCAN
160000-167776
172300-172316
172340-172356
172516
173000-173212
173300-173314
173400-173406
173500-173506
173600-173704
174020-174036
174060-174076
174120-174136
174160-174576
177560-177566
177572-177616
177640-177656
177750
177776
Регистры 177560-177566 есть, а прерывания так понимаю нет?
form, Иоскан я сделал на Эл.85.
form, Есть тест типа Иоскан но ещё и с прерываниями?
IOSCAN ничего не делает кроме проверки что регистр на странице ввода вывода присутствует/отсутствует :)
---------- Post added at 19:37 ---------- Previous post was at 19:36 ----------
Добавлю, что в прошнике 17776560-17776566 присутствуют всегда, но сигналы готовности работают только в maintenance mode (8-9 ноги порта зммкнуты).
Такой нехитрый вопрос: а можно ли при помощи HX загрузить что-нить вроде СМ-1420, Э-100 и подобных "больших" ЭВМ?
А сам по себе драйвер HX сможет загрузиться и работать на той же СМ-1420, или надо какие-то правки в драйвер вносить?
Драйверу все-равно - он через терминальный интерфейс работает. Все что нужно - настроить подсказку эмулятора пульта, подставить скрипт для 100/25 стартануть машину с адреса (17)773000.
---------- Post added at 20:30 ---------- Previous post was at 20:01 ----------
Нашел свой скрипт для 100/25. Оказалось, что у себя я его не сохранил. По идее для любой UNIBUSной машины с клавишным пультом должен подойти, только подсказку настроить...
Да, память и MASSBUS устройства (RP04, RP05) идут напрямую (можно и через UNIBUS, но там понятно ограничения будут). UNIBUS сам по себе 18бит и для работы с ним в условиях 22бит используют unibus mapping. На более-менее новых машинах (11/84, 11/94) в сущности используются те же самые процы и память что и на QBUSных (11/83, 11/93), соединенные по PMI (93/94 на проце память имеют), остальное - через KTJ11.
Залил HXsys54SP на хост- здесь.
Парочка фоток для затравки...
А! Мне не видать, у меня все ресурсы VK забанены ) Может переложишь
сюда? > http://itmages.ru/ в том же сообщении, я конечно понимаю,
соц.сети и всё такое - но я их бегу (а возможно не я один такой?).
Спасибо.
Раньше делал загрузку с порта 176560, но по другому:
http://www.tis.kz/forum/topic.php?fo...762#1329595762
- - - Добавлено - - -
И в чем отличия TU58_Boot_(177560).odt от TU58_WarmBoot_(177560).odt ?
- - - Добавлено - - -
Итак, все настроил, проверил на реальных машинах, разобрался с конфигами, убрал лишнее..
1) Для загрузки ДВК, Эл.60 и т.п. с консольных портов 177560-177566:
- Подключаем терминальный порт машины через переходник CL-RS232 к СОМ1 на ПиСи
- Запускаем VT52.exe из архива VT52_Emulator_177560-177566.rar
- Включить ДВК, на вкладке VT52 должно выйты приглашение монитора @
(Там можно работать с ДВК, по сути ПиСи является терминалом для ДВК)
- Далее, нажать кнопку Boot HX0, должен пойти набор кодов начального
загрузчика в мониторе @ и автоматически должна загрузится система.
http://tis.kz/progs/dvk/VT52_Emulator_177560-177566.rar
2) Для загрузки ДВК, Эл.60 и т.п. с консольных портов 176560-176566:
Если на ДВК, Эл.60 и т.п. консольные порты 177560-177566 используются встроенным терминалом:
- Подключаем второй терминальный порт машины с адресами 176560-176566 через переходник CL-RS232 к СОМ1 на ПиСи
- Запускаем VT52.exe из архива VT52_Emulator_176560-176566.rar
- Включить ДВК, на вкладке VT52 ничего не выйдет, а на встроенном терминале машины набрать это:
@176566/000360 101 ВК (Для ДВК4: @17776566/000360 101 ВК)
Должен напечатать символ А (Его код 101) на вкладке VT52 эмулятора. Так мы проверим связь.
- Далее, нажать кнопку Boot HX0
- Затем на встроенном терминале машины набрать это:
10000/12701
176560
12702
176564
10100
5003
77301
5212
105712
100376
6300
1005
5012
12700
4
5761
2
42700
20
10062
2
1362
105711
100376
116123
2
22703
1000
101371
5007
10000G
После выполнения кода должна загрузится система.
http://tis.kz/progs/dvk/VT52_Emulator_176560-176566.rar
По сути, все то-же самое что и делали раньше:
http://www.tis.kz/forum/topic.php?fo...762#1329595762
Только раньше использовали эмулятор TU58, но он работает только под DOS...
- - - Добавлено - - -
п.с. начал разбираться, только разобрался, но не полностью, но там мелочи..
Проблема была в том, что в этой теме нет кода загрузчика для второго терминального
порта. А код который я использовал раньше для TU58, не подходил к конфигам эмулятора
выложенного здесь.. Тут только для УКНЦ, а у нее процесс загрузки отличается от
обычных стандартных ДВК, Эл.60 и т.п. с доп. портами 176560-176566...
Andrey_Ak, добавил прямую ссылку на ваш пост в этой теме в правом фрейме главной мордочки хламничка УК-НЦ \ ДВКашного.
http://storage6.static.itmages.ru/i/...70e4537b4e.png
Хорошо.. Вот тут еще есть полезные заметки:
http://www.tis.kz/forum/topic.php?forum=27&topic=2
http://www.tis.kz/forum/topic.php?forum=27&topic=3
По первой ссылке, может сегодня, может завтра добавлю информацию по загрузке с портов 176560-176566
- - - Добавлено - - -
А кто может дать описание всем файлам в образе HXsys54.DSK который идет загрузочным в эмуляторе терминала ?
RT11SJ.SYS 78 16-Dec-2012 SWAP .SYS 30 25-Mar-2003
HX .SYS 6 06-May-2015 TT .SYS 2 23-Jan-1980
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
LD .SYS 8 18-Jan-1988 DIR .SAV 19 04-Jul-2002
PIP .SAV 30 31-Oct-1998 DUMP .SAV 9 27-Dec-1983
DUP .SAV 45 27-Dec-1983 UCL .SAV 16 18-Jan-1988
UCL .DAT 9 04-Dec-2011 HAND .SAV 8 08-Nov-2011
HANDLE.SAV 17 06-Sep-1991 EDIK .SAV 22 19-Mar-2003
DAY .SAV 4 13-Apr-2013 DESS .SAV 20 04-Nov-1993
SPEED .SAV 3 28-Nov-1992 MEMORY.SAV 2 03-Sep-1982
KLOP .SAV 13 21-Nov-1988 IND .SAV 58 18-Jan-1988
BINCOM.SAV 24 18-Jan-1988 RESORC.SAV 25 01-Mar-2012
STARTS.COM 1 22-Dec-2012 DHRY .SAV 25 08-Feb-2015
А так-же дать описание всем файлам в образе HHDSYS.DSK который идет загрузочным в эмуляторе ДВК?
RT11SB.SYS 97 04-Feb-2015 RT11FB.SYS 105 04-Feb-2015
SWAP .SYS 28 31-Oct-1998 HD .SYS 3 09-Jun-2015
NL .SYS 2 27-Apr-2011 LD .SYS 11 27-Apr-2011
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
LP .SYS 2 21-Apr-1998 KZ .SYS 3 12-Apr-1989
MX .SYS 9 15-Dec-2012 MY .SYS 3 07-Dec-1989
DW .SYS 4 02-Feb-1990 HX .SYS 6 08-Feb-2014
DX .SYS 4 31-Oct-1998 DY .SYS 4 31-Oct-1998
PC .SYS 2 19-Dec-1988 DAY .SAV 4 13-Apr-2013
HAND .SAV 8 08-Nov-2011 DIR .SAV 20 31-Oct-1998
PIP .SAV 30 31-Oct-1998 DUP .SAV 52 31-Oct-1998
DUMP .SAV 10 31-Oct-1998 UCL .SAV 16 12-May-2009
RESORC.SAV 35 01-Mar-2012 BINCOM.SAV 25 31-Oct-1998
SIPP .SAV 21 31-Oct-1998 SRCCOM.SAV 26 31-Oct-1998
SLP .SAV 13 31-Oct-1998 SPLIT .SAV 3 31-Oct-1998
HELP .SAV 161 31-Oct-1998 LINK .SAV 59 31-Oct-1998
LIBR .SAV 24 31-Oct-1998 IND .SAV 58 31-Oct-1998
K52 .SAV 54 12-May-1999 EDIT .SAV 19 31-Oct-1998
TECO .SAV 50 31-Oct-1998 CREF .SAV 6 31-Oct-1998
MACRO .SAV 63 21-Dec-2012 BASIC .SAV 60 15-Feb-2015
DHRY .SAV 25 08-Feb-2015 PAT .SAV 11 31-Oct-1998
HANDLE.SAV 17 06-Sep-1991 DESS .SAV 20 04-Nov-1993
EDIK .SAV 22 20-Apr-1993 SYSMAC.SML 92 31-Oct-1998
SYSLIB.OBJ 84 31-Oct-1998 SYSTEM.MLB 148 31-Oct-1998
XONIX .SAV 13 12-Feb-1986 TETRIS.SAV 28 04-Apr-1985
KLOP .SAV 13 21-Nov-1988 MARS .SAV 15 08-Aug-1986
UCL .DAT 18 12-May-2009 MARS .DAT 2 21-Dec-2012
EXIT .SAV 1 12-Feb-2015 SPEED .SAV 3 28-Nov-1992
STRTFB.COM 1 26-Feb-2012 STRTSB.COM 1 30-Dec-2014
CPUCSR.MAC 3 19-Dec-2013 CPUCSR.SAV 2 19-Dec-2013
Стандартные системные файлы можно не описывать...
Это нужно для детального описания содержимого образов и
выкладыванию вместе с архивами эмуляторов Терминала и ДВК
Код:HX .SYS - драйвер протокола HX
EM .SYS - драйвер эмуляции команд EIS и FIS
HAND .SAV - просмотр свойств и настроек драйверов на русском
HANDLE.SAV - просмотр свойств и настроек драйверов на английском
EDIK .SAV - текстовый экранный редактор
DAY .SAV - установка даты при загрузке
DESS .SAV - двоичный экранный редактор
SPEED .SAV - тест быстродействия
MEMORY.SAV - просмотр доступных адресов памяти и устройств
KLOP .SAV - игра
DHRY .SAV - тест быстродействия Dhrystone
Код:HD .SYS - драйвер системного диска эмулятора
XONIX .SAV - игра
TETRIS.SAV - игра
MARS .SAV - игра
MARS .DAT - файл данных для MARS.SAV
EXIT .SAV - завершение эмулятора
CPUCSR.SAV - демонстрационный тест отладочного регистра эмулятора
CPUCSR.MAC - исходник CPUCSR.SAV