pcjs/devices/pdp11/machine/1170/panel/debugger/xxdp/README.md
2017-02-06 17:37:12 -08:00

2 KiB

layout title permalink machines commands
page PDP-11/70 with Front Panel and Debugger /devices/pdp11/machine/1170/panel/debugger/xxdp/
id type config debugger autoStart autoMount sticky
test1170 pdp11 /devices/pdp11/machine/1170/panel/debugger/machine.xml true true
RL0
path
http://archive.pcjs.org/disks/dec/rl02k/RL02K-XXDP.json
top
bootXXDP
selectDrive RL11 RL0; select RL11 listDisks "XXDP+ Diagnostics"; loadDisk RL11; wait RL11; bootDisk RL11; sleep 1000; receiveData SerialPort "\r"; sleep 500; receiveData SerialPort "R EKBAD0\r"; hold Panel TEST 1000; toggle Panel ENABLE; sleep 2000; reset Panel; hold Panel CONT 500;

This machine is ready to boot XXDP+ Diagnostics ("BOOT RL0") and run diagnostics (e.g., "R EKBEE1"):

Step-by-step instructions are included below. Other interesting things to know about this machine:

{% include machine.html id="test1170" %}

Instructions

We need to select a drive to load the RL02K XXDP+ Diagnostics Disk, and since it is an RL02K disk, we need to use an RL02 drive. A typical PDP-11 machine with a single RL11 Disk Controller could contain up to four such drives, which we refer to as RL0 through RL3.

To select drive RL0, press {% include machine-command.html type='button' label='Select RL0' machine='test1170' component='RL11' command='selectDrive' value='RL0' %}

To boot the RL02K XXDP+ Diagnostics Disk in one step, press {% include machine-command.html type='button' label='Boot XXDP+' machine='test1170' command='bootXXDP' %}