Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
layout title permalink machines machineScripts
page
PDP-11/70 for XXDP+ 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
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. And since we want to boot the XXDP disk, we need to select drive RL0, since the boot code on the disk appears to assume drive 0.

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' %}