Trailing-Edge
-
PDP-10 Archives
-
dec-10-omona-u-mc9
-
klopr.hlp
There are no other files named klopr.hlp in the archive.
KLOPR.HLP - GUIDE TO KL10 LOADING AND CRASH PROCEDURES
1.0 LOADING SYSTEM FROM POWER UP
1.1
THE POWER UP PROCEDURES FOR THE KL10 NEED ONLY BE PERFORMED
AFTER THE SYSTEM IS JUST POWERED UP OR SOME HARDWARE PROBLEM
NECESSITATES RELOADING THE MICRO-CODE, RELOADING
THE CACHE REFILL ALGORITHM OR SETTING THE BUS MODE.
1.2 BOOTING FROM DECTAPE
A) POWER UP THE KL10 IF IT IS NOT POWERED UP ALREADY.
NEVER USE THE RED EMERGENCY POWER SWITCH FOR POWERING THE
KL10 UP OR DOWN NORMALLY - THIS SWITCH IS FOR EMERGENCY POWER
OFF ONLY. USE THE BLACK POWER SWITCH ON THE KL10 FRONT PANEL.
B) MOUNT THE KLDCP DECTAPE ON PDP11 DECTAPE UNIT 0
C) MOUNT THE KL10 COMMAND FILE TAPE ON PDP11 DECTAPE UNIT 1
D) SET THE ENABLE/DISABLE SWITCH ON THE KL10 FRONT PANEL TO
THE ENABLE POSITION.
E) PRESS THE SWITCH LABELED "DECTAPE" ON THE KL10 FRONT PANEL -
THIS WILL LOAD A DECTAPE BOOTSTRAP LOADER FROM THE KLDCP
TAPE.
F) THE MESSAGE "DZQUC-A TCDP - TC11 MONITOR" WILL COME OUT
ON THE CONSOLE TELETYPE
G) TYPE "KLDCP"<CR> ON THE CONSOLE IN UPPER CASE.
IF YOU MAKE A MISTAKE, TYPE A CONTROL-C (^C) AND RETYPE "KLDCP".
THE MESSAGE "DECSYSTEM 10 DIAGNOSTIC CONSOLE"
SHOULD COME OUT ON THE CONSOLE TTY, ALONG WITH VERSION INFORMATION.
H) TYPE "DT1"<CR> ON THE CONSOLE TTY, WHICH SELECTS PDP11 DECTAPE
UNIT 1.
I) IF THE 10 MONITOR IS TO BE LOADED FROM MAGTAPE, GO TO SECTION 1.4
J) DETERMINE THE DESIRED INTERLEAVE MODE (1WAY OR NO INTERLEAVING,
2WAY, 4WAY) AND SET THE SWITCHES ON THE MEMORY UNITS ACCORDINGLY.
DETERMINE THE PROPER SIZE OF BOOTS FOR YOUR CONFIGURATION.
K) TYPE "J BT'XXX''Y'"<CR> ON THE CONSOLE TTY, WHERE 'XXX" IS THE
SIZE OF BOOTS (256,128) AND 'Y' IS THE INTERLEAVE MODE
(1,2,4). EXAMPLE: "J BT2564"<CR> IS THE PROPER COMMAND FOR
A 256K VERSION OF BOOTS AND 4WAY INTERLEAVING. THIS
COMMAND WILL LOAD THE MICROCODE, SET THE KL10 MEMORY BUS MODE,
LOAD THE CACHE REFILL ALGORITHM FOR FOUR CACHES, LOAD RSX10, AND
LOAD AND START BOOTS.
L) THE MESSAGE "RSX10-F V...." SHOULD COME OUT ON THE CONSOLE TTY,
AND NOW BOOTS IS READY TO ACCEPT THE COMMAND TO LOAD THE MONITOR.
1.3 BOOTING THE SYSTEM FROM RP04
A) POWER UP THE KL10.
B) MAKE SURE THAT THE RP04 DISK PACK WITH THE COMMAND
FILES ON IT IS MOUNTED ON RP04 UNIT 0. ALSO MAKE SURE
THAT THE CONTROLLER SELECT SWITCH ON THAT DRIVE IS SET TO
"A/B". IF IT IS NOT, CYCLE DOWN THE DRIVE (THIS IS IMPORTANT)
AND TURN THE SWITCH TO THE "A/B" POSITION. IF THE DRIVE
IS NOT CYCLED DOWN, CHANGING THE CONTROLLER SELECT SWITCH
HAS NO EFFECT.
C) SET THE ENABLE/DISABLE SWITCH ON THE KL10 FRONT PANEL
TO THE ENABLE POSITION.
D) PRESS THE SWITCH LABELED "DISK" ON THE KL10 FRONT PANEL.
THE MESSAGE "DECSYSTEM10 DIAGNOSTIC CONSOLE" SHOULD PRINT
OUT ON THE CONSOLE TTY, ALONG WITH THE VERSION NUMBER.
E) TYPE "RP0"<CR> ON THE CONSOLE TTY, WHICH SELECTS THE RP04
CONNECTED TO THE KL10'S PDP11.
F) GO TO SECTION 1.2 AND START AT STEP I IF THE 10 MONITOR IS TO
BE LOADED FROM DISK, OR GO TO SECTION 1.4 AND START AT STEP A IF
THE 10 MONITOR IS TO BE LOADED FROM MAGTAPE.
1.4 ALTERNATE PROCEEDURE WHEN LOADING 10 MONITOR FROM MAGTAPE
A) IF YOU WERE NOT DIRECTED TO THIS SECTION FROM SECTION 1.2 OR 1.3,
START AT SECTION 1.2 OR 1.3.
B) DETERMINE THE DESIRED INTERLEAVE MODE (1WAY, 2WAY, 4WAY)
AND SET THE SWITCHES ON THE MEMORY UNITS ACCORDINGLY. MOUNT
THE FAILSA FORMAT MAGNETIC TAPE WITH THE 10 MONITOR ON IT ON
DRIVE 0.
C) TYPE "J BOOTM'Y'"<CR> ON THE CONSOLE TTY, WHERE 'Y' IS THE INTERLEAVE
MODE (1,2,4). EXAMPLE: "J BOOTM4"<CR> IS THE PROPER COMMAND
FOR LOADING BOOTM WHEN THE MEMORIES ARE 4WAY INTERLEAVED.
THIS COMMAND WILL LOAD THE MICROCODE, SET THE KL10 MEMORY BUS MODE,
LOAD THE CACHE REFILL ALGORITHM FOR FOUR CACHES, LOAD RSX10
INTO THE FRONT END PDP11, AND LOAD AND START BOOTM.
D) THE MESSSAGE "RSX10-F V...." SHOULD COME OUT ON THE CONSOLE TTY.
BOOTM WILL PRINT OUT ITS VERSION AND GIVE THE PROMPT CHARACTERS
"BTM>". TYPE THE PROPER FILE SPECIFICATION OF THE MONITOR TO BOOTM.
2.0 LOADING BOOTS OR BOOTM
2.1 THIS SECTION DESCRIBES THE PROCEDURE FOR LOADING BOOTS, AND
IS NECESSARY ONLY IF THE AUTO-RELOAD SEQUENCE DOES NOT WORK.
2.2 FROM DECTAPE
A) ENSURE THAT KLDCP IS RUNNING AT THE CONSOLE TTY.
THIS IS DONE BY TYPING TWO CONTROL-X'S (^X^X) ON THE CONSOLE.
KLDCP'S PROMPT CHARACTERS ">." SHOULD APPEAR. IF NOT, SEE THE
SECTION OF THIS HELP FILE THAT DESCRIBES HOW TO RELOAD KLDCP.
B) TYPE "DT1"<CR> ON THE CONSOLE TTY IF THE DECTAPE WITH THE
CCL FILES IS ON PDP11 DECTAPE UNIT 1, AS IT WOULD BE IF
THE DIRECTIONS IN SECTION 1 WERE FOLLOWED.
C) FOR LOADING BOOTS, TYPE "I BT'XXX'K"<CR> ON THE CONSOLE,
WHERE "XXX" IS THE SIZE OF BOOTS DESIRED (CURRENTLY
128 OR 256 IS AVAILABLE.)
FOR LOADING BOOTM, TYPE "I BOOTM"<CR> ON THE CONSOLE. NO
CORE SIZE IS NEEDED, SINCE BOOTM IS SELF-RELOCATING.
D) THE MESSAGE "RSX10-F V...." SHOULD COME OUT ON THE CONSOLE.
BOOTS (OR BOOTM) IS NOW RUNNING.
E) DUMP AND/OR RELOAD THE MONITOR AS DESIRED.
2.3 FROM RP04
A) ENSURE THAT KLDCP IS RUNNING AT THE CONSOLE TTY.
B) MAKE SURE THAT THE RP04 DISK PACK WITH THE COMMAND
FILES ON IT IS MOUNTED ON RP04 UNIT 0. ALSO MAKE SURE
THAT THE CONTROLLER SELECT SWITCH ON THAT DRIVE IS SET TO
"A/B". IF IT IS NOT, CYCLE DOWN THE DRIVE (THIS IS IMPORTANT)
AND TURN THE SWITCH TO THE "A/B" POSITION. IF THE DRIVE
IS NOT CYCLED DOWN, CHANGING THE CONTROLLER SELECT SWITCH
HAS NO EFFECT.
C) TYPE "RP0"<CR> ON THE CONSOLE TTY. THIS SELECTS THE RP04
AS THE CCL FILE DEVICE.
E) GO TO STEP C IN SECTION 2.2
3.0 RETURNING TO KLDCP WHEN THE MONITOR IS RUNNING.
A) TYPE TWO CONTROL-X S (^X^X) ON THE CONSOLE TTY. THE MESSAGE
"KLDCP" SHOULD TYPE OUT ON THE CONSOLE,FOLLOWED BY
KLDCP'S PROMPT CHARACTERS, WHICH ARE ">."
4.0 RETURNING CONSOLE TTY BACK TO MONITOR CONTROL AFTER BEING IN KLDCP
A) TYPE "MC"<CR> ON THE CONSOLE, WHICH SETS MONITOR MODE CONTROL.
B) TYPE "RN"<CR> ON THE CONSOLE, WHICH CONTINUES THE 10 IF IT WAS
STOPPED.
5.0 STOPPING THE SYSTEM
A) RETURN TO KLDCP (SEE SECTION 3)
B) TYPE "SP"<CR> ON THE CONSOLE, WHICH STOPS THE KL10.
C) IF YOU WISH TO RESET THE PROCESSOR, TYPE "MR"<CR> ON THE CONSOLE
AFTER STEP B. NOTE: THE MONITOR CAN NOT BE STARTED AFTER THIS
STEP.
6.0 RECOVERY PROCEEDURES
6.1 HUNG OR LOOP CRASH
A) RETURN TO KLDCP (SEE SEC. 3). LEAVE THE PROCESSOR RUNNING
IN THE HANG OR LOOP.
B) TYPE EITHER "DT1" OR "RP0", FOLLOWED BY <CR>, DEPENDING
ON WHETHER THE KL10 COMMAND FILES ARE ON DECTAPE OR
THE RP04, RESPECTIVELY.
C) TYPE "J 407"<CR> ON THE CONSOLE; FOLLOW ITS INSTRUCTIONS.
D) AFTER THE MESSAGE "BOOTS" APPEARS ON THE CONSOLE, RELOAD THE
MONITOR AS USUAL. IF THE KL10 FAILS TO GET AS FAR AS RUNNNING
BOOTS, RELOAD BOOTS FROM THE COMMAND FILE DEVICE. (SEE SEC. 2)
6.2 MESSAGE "KL MICRO CODE HUNG" APPEARS ON THE CONSOLE
A) TYPE EITHER "DT1" OR "RP0" FOLLOWED BY <CR>, DEPENDING
ON WHETHER THE KL10 COMMAND FILES ARE ON DECTAPE OR
THE RP04, RESPECTIVELY.
B) TYPE "J KLHUNG"<CR> ON THE CONSOLE. FOLLOW ITS DIRECTIONS
EXACTLY.
C) AFTER THE KLHUNG COMMAND FILE IS FINISHED, DUMP THE MONITOR
AS IF A HUNG OR LOOP CRASH HAD OCCURRED.
6.3 MESSAGE "KL KEEP ALIVE COUNT EXPIRED" APPEARS ON THE CONSOLE.
A) TREAT THIS CONDITION AS A LOOP OR HUNG CRASH. WHEN THIS
MESSAGE APPEARS, THE PROBLEM IS MOST LIKELY A LOOP IN THE
MONITOR.
6.4 MESSAGE "KL HALTED" APPEARS ON THE CONSOLE.
A) FOLLOW THE DIRECTIONS OUTLINED IN SECTION 6.1.
6.5 STARTING THE KL10 CPU AT A SPECIFIED LOCATION
A) DEPOSIT THE STARTING ADDRESS IN LOCATION 120.
EXAMPLE: "DM 120/407"<CR> WOULD BE THE CORRECT COMMAND IF
IT WAS DESIRED TO START THE KL10 AT LOCATION 407.
B) TYPE EITHER "DT1"<CR> OR "RP0"<CR> DEPENDING ON WHETHER
THE KL10 COMMAND FILES ARE ON PDP11 DECTAPE UNIT 1 OR
THE SYSTEM RP04 UNIT 0, RESPECTIVELY.
C) TYPE "I ST"<CR> ON THE CONSOLE TTY. THE MESSAGE
"RSX10-F V...." SHOULD APPEAR ON THE CONSOLE, AND THE KL10
SHOULD HAVE BEEN STARTED AT THE DESIRED ADDRESS.
D) IF ANY ERRORS OCCUR AFTER STEP C OR THE RSX10-F MESSAGE DOES
NOT APPEAR, MAKE SURE THAT RSX10 IS LOADED IN PDP11 MEMORY
BY TYPING "P MON.BIN"<CR> ON THE CONSOLE, AND START THIS
PROCEEDURE AT STEP A AGAIN.
6.6 RELOADING KLDCP
6.6.1 FROM DECTAPE
A) FOLLOW STEPS B,D,E,F,G AND H IN SECTION 1.2.
6.6.2 FROM RP04
A) FOLLOW STEPS B,C,D AND E IN SECTION 1.3