Скачал, разобрался. Оказалось что пока не загружена система с AZ на PDP-11 - сеть не работает тоже, даже если питание на контроллер идет когда машина в ожидании выбора загрузки.
Скачал, разобрался. Оказалось что пока не загружена система с AZ на PDP-11 - сеть не работает тоже, даже если питание на контроллер идет когда машина в ожидании выбора загрузки.
это описано в документации
https://forum.maxiol.com/index.php?s...ndpost&p=54208
Цитата:
Работа с AZNET
Сеть автоматически включается после загрузки ОС RT11, те новая версия драйвера AZ.SYS управляет работой сети.
Также сеть можно включить руками:
записав в 177220(ВМ1-ВМ2) 17777220 (ВМ3) значение 110
выключить сеть можно записав 0 в этот регистр
Ручное включение позволяет залить информацию на чистую флешку и подготовить контроллер к работе. Также это рекомендовано для записи информации на системные разделы.
Form, можешь склепать и выложить образ диска с "минимальной" версией RSX-11 под мою систему? J11+512 kb операционки + 2 SLU на процессорной плате, первый - 9600 8in1, DELQA, AZ. Просто чтобы смог пощупать систему руками нормальную и DECnet если он на такой конфигурации поднимется вообще.
- - - Добавлено - - -
Забавно. Контроллер свой перешил на прошивку 2.0
Зашился нормально, загружается с AZ000-AZ007, но что-то я пока не понял как его на произвольные имена дисков настроить адреса выше как например в AZ.INI FORM-? Или так и осталось ограничение что загрузочные первые 8 образов и все?
Там выложена базовая система.
Сразу после загрузки можно запустить @SYSGEN и согласиться на автоконфигурацию - он сам найдет все железо.
Потом как описано выше попросить редактирования файлов и добавить строчку загрузки драйвера.
Загрузка встроенным загрузчиком не работает с двухциферными номерами.
Я использую родную загрузку KDJ11-B для этого.
- - - Добавлено - - -
А вообще удобнее все загрузочные диски держать внизу - так можно между ними переключаться командами BOOT независимо от системы.
AZCHK V04.01.
Обновление образа XXDP и программы AZCHK для RT-11.
Изменения:
- неподключенные диски не показываются
- длинные имена усекаются до удобного для просмотра формата
- теперь показываются флаги для подключенных устройств:
- BOT - устройство указано как загрузочное в AZ.INI
- MTD - устройство подключено к файлу
- ERR - обнаружена ошибка ввода/вывода файла
- - - Добавлено - - -Код:BOOTING UP XXDP-XM EXTENDED MONITOR
XXDP-XM EXTENDED MONITOR - XXDP V2.5
REVISION: F0
BOOTED FROM DA1
124KW OF MEMORY
NON-UNIBUS SYSTEM
RESTART ADDRESS: 152000
TYPE "H" FOR HELP !
.R AZCHK
AZCHK .BIN
AZ11 CONTROLLER CHECK PROGRAM V04.01
CSR ADDR: 177220
FIRMWARE: V2.0
MAX UNIT: 037 (31.)
FEATURES: 000000
AZ000: [8388607.] => 0:/DISKS/00_RSX.DSK (BOT,MTD)
AZ001: [20480.] => 0:/DISKS/01_XXDP.DSK (MTD)
AZ002: [65535.] => 0:/DISKS/02_RT.DSK (MTD)
AZ003: [65535.] => 0:/DISKS/03_RT.DSK (MTD)
AZ004: [65535.] => 0:/DISKS/04_RT.DSK (MTD)
AZ005: [65535.] => 0:/DISKS/05_RT.DSK (MTD)
AZ006: [65535.] => 0:/DISKS/06_RT.DSK (MTD)
AZ007: [65535.] => 0:/DISKS/07_RT.DSK (MTD)
AZ010: [8388607.] => 0:/DISKS/10_RSX.DSK (MTD)
AZ011: [8388607.] => 0:/DISKS/11_RSX.DSK (MTD)
AZ012: [20480.] => 0:/...HNAME/TOFILE/IMAGE/12345678.DSK (MTD)
AZ035: [311300.] => 0:/DISKS/35_RSX.DSK (MTD)
AZ036: [1048576.] => 0:/DISKS/36_RSX.DSK (MTD)
AZ037: [1048576.] => 0:/DISKS/37_RSX.DSK (MTD)
.
Обновился патч для SimH v4, добавляющий поддержку AZ.
Теперь контроллер поддерживает команду получения таблицы устройств, и AZCHK выводит нормальный список, а не мусор.
Кроме того убрана эмуляция регистров 177224 и 177226 и настройка boot_unit - в SimH они не несут полезной нагрузки, а в случае чего их отсутствие позволит идентифицировать SimH вариант.
- - - Добавлено - - -Код:.R AZCHK
AZCHK .BIN
AZ11 CONTROLLER CHECK PROGRAM V04.01
CSR ADDR: 177220
FIRMWARE: V2.0
MAX UNIT: 037 (31.)
FEATURES: 000000
AZ000: [8388607.] => disks/00_RSX.DSK (MTD)
AZ001: [20480.] => disks/01_XXDP.DSK (MTD)
AZ002: [65535.] => disks/02_RT.DSK (MTD)
AZ003: [65535.] => disks/03_RT.DSK (MTD)
AZ004: [65535.] => disks/04_RT.DSK (MTD)
AZ005: [65535.] => disks/05_RT.DSK (MTD)
AZ006: [65535.] => disks/06_RT.DSK (MTD)
AZ007: [65535.] => disks/07_RT.DSK (MTD)
AZ010: [8388607.] => disks/10_RSX.DSK (MTD)
AZ011: [8388607.] => disks/11_RSX.DSK (MTD)
AZ036: [1048576.] => disks/36_RSX.DSK (MTD)
AZ037: [1048576.] => disks/37_RSX.DSK (MTD)
.
Там же выложил пакет simh_az для amd64 в формате DEB.
Собирал в Ubuntu 21.04. Подойдет ли к более старым - не знаю :)
Обновление драйверов для RT-11 V06.00.
Исправлена процедура прерывания операции (и возможное падение системы при обрыве программы по CTRL/C под TSX-Plus [а может и не только под ним]).
И еще одно обновление драйверов для RT-11/TSX-Plus V06.01.
Многие забывают, что нельзя из подпрограммы прерывания ввода/вывода драйвера просто завершить операцию и на этом успокоиться. И я тоже забыл об этом :)
В новой версии перед завершением I/O очищается FORK блок для предотвращения возможного выполнения FORK-подпрограммы после того как операция прервана.
Также в командный файл генерации драйвера добавлена возможность сразу сгенерить оба варианта драйвера (AZ и DA).
Как обычно, в комплект входитят все варианты и того и другого.
Обновлен дистрибутив RSX-11M-PLUS V4.6 для AZ.
Добавлен загружаемый CRASH драйвер DA.
Теперь в случае чего будет что анализировать :)
Код:>SET /CRASHDEV=DA37:
SET -- Crash device DA037: has been successfully loaded
>BRK
BE:132630
XDT>X
CRASH -- CONT WITH SCRATCH MEDIA ON DA037
120310
@P
120674
@165000G
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key: B DA
Trying DA0
Starting system from DA0
RSX-11M-PLUS V4.6 BL87 2044.KW System:"BIGSYS"
>RED DA:=SY:
>RED DA:=LB:
>RED DA:=SP:
>MOU DA0:"RSX11MPBL87"/ACP=UNIQUE
>@DA:[1,2]STARTUP
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 9:16 27-APR-2021
>TIM 9:16 27-APR-2021
>SET /NOLOGON
~~~~ цут хере ~~~~
~~~ и хере цут ~~~
>MOU DA37:/FO
>CDA TI:=LB:[1,54]/STB,DA37:
RSX-11M-PLUS CRASH DUMP ANALYZER V4.6 27-APR-21 09:23 PAGE 1
VOLATILE REGISTERS
AFTER CRASH: PS=000344 SP(K)=000706 SP(S)=001010 SP(U)=120422
CPU ERR = 000000 MEM SYS ERR = 000000 CACHE CTL REG = 000001
BEFORE CRASH: PC=132632 PS=030000
R0=022312 R1=022236 R2=000000 R3=000000 R4=022312 R5=120557
MMR0=000037 MMR1=000000 MMR2=020330 MMR3=000067
U S E R U N I B U S M A P
I S P A C E D S P A C E 1 00000000
PDR PAR PDR PAR 2 00000000
077406 000000 077506 000000 3 00000000
077406 001004 077406 001004 4 00000000
077406 001204 077406 001204 5 00000000
077406 001404 077406 001404 6 00000000
077406 001604 077406 001604 7 00000000
077406 014572 077506 014572 8 00000000
077406 014772 077406 014772 9 00000000
077406 177600 077406 177600 10 00000000
11 00000000
12 00000000
S U P E R V I S O R 13 00000000
14 00000000
I S P A C E D S P A C E 15 00000000
PDR PAR PDR PAR 16 00000000
000402 006735 077506 014572 17 00000000
000000 000000 077406 014772 18 00000000
000000 000000 070506 015172 19 00000000
077402 032275 000000 001404 20 00000000
077402 032475 077406 032037 21 00000000
077402 032675 077402 012232 22 00000000
077402 013012 077402 012432 23 00000000
077402 013212 077402 013012 24 00000000
25 00000000
26 00000000
K E R N E L 27 00000000
28 00000000
I S P A C E D S P A C E 29 00000000
PDR PAR PDR PAR 30 00000000
077506 000000 077506 000000 31 00000000
077406 000200 077506 001004
077406 000400 077506 001204
077406 000600 077506 001404
077406 001000 077506 001604
077406 014572 077406 014572
077406 014772 077406 014772
077406 177600 077506 177600
~~~~ цут хере ~~~~
Още обновление RSX-11M-PLUS V4.6.
Теперь IOX сразу определяет DA: как диск без дополнительных команд.
- - - Добавлено - - -Код:>IOX
IOX>CONF
Disks:
DA0 DB0 DC0 DD0 DF0 DH0 DK0 DL0 DM0 DP0
DR0 DS0 DU0 DX0 DY0 EM0 SY0
Tapes:
CT0 DT0 MF0 MM0 MS0 MT0 MU0
Terminals:
TT0
IOX>
Обновился патч для SimH, добавляющий поддержку AZ.
Исправлена загрузка с номеров устройств больше 7.
Теперь по умолчанию используется совместимость с прошивкой v2.
Попутно удалил deb пакет - я его все-равно собрал не в полном варианте, а возиться дальше с ним лень :)