pcjs/devices/pdp11/machine/1170/panel/debugger/xxdp/README.md
2017-02-07 12:41:31 -08:00

1.9 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
runEKBAD0 testPanel
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"):

Instructions for running those diagnostics are provided below.

{% 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 automatically boot the RL02K XXDP+ Diagnostics Disk and run the EKBAD0 diagnostic, press: {% include machine-command.html type='button' label='Run EKBAD0' machine='test1170' command='runEKBAD0' %}

To test the Front Panel LEDs and the ENABLE/CONT switches, press: {% include machine-command.html type='button' label='Test Panel' machine='test1170' command='testPanel' %}