Trailing-Edge
-
PDP-10 Archives
-
BB-FI82B-DD_1989
-
6,6/klad10.txt
There are 2 other files named klad10.txt in the archive. Click here to see a list.
Part Number: AC-F501M-DD
Product Name: KLAD10 V7.04 Users Guide
Supports KLAD10 version KLAD10-AC-7.04-A
*** WARNING *** WARNING ***
The contents of this and all KLAD10 or KLAD20 media are
confidential in nature, and are the sole property of Digital
Equipment Corporation. Their use is intended for Digital
personnel only!
Digital Equipment Corporation does not make available any of the
software, documentation, or any other files from these media to
persons not considered authorized employees of Digital Equipment
Corporation.
Individuals who violate or otherwise disregard this warning
without previous written consent from LCG CSSE may be subject to
disciplinary action.
It is recommended that you read this document before attempting
to perform any of the indicated procedures.
Copyright 1989 Digital Equipment Corporation, Marlborough, Mass.
EDITED 2 May 1989
KLAD10-AC-7.04-A Users Guide 2 May 1989
KLAD10-AC-7.04-A Users Guide 2 May 1989
CONTENTS
A KLAD10 INTRODUCTION (READ ME FIRST) . . . . . . . . 1
A.1 Specific Contents Of The KLAD10 Pack: . . . . . . 1
A.2 What's New And Different On KLAD10 7.04 . . . . . 1
A.3 Conventions Used In This Document: . . . . . . . . 2
A.4 A List Of Directories On KLAD10 . . . . . . . . . 3
B MONITORS . . . . . . . . . . . . . . . . . . . . . . 4
C CREATING A KLAD10 PACK FROM TAPES . . . . . . . . . 5
C.1 Requirements . . . . . . . . . . . . . . . . . . . 5
C.2 Preparation . . . . . . . . . . . . . . . . . . . 5
C.3 Initializing The KL Front-End . . . . . . . . . . 6
C.4 Booting The KL Monitor . . . . . . . . . . . . . . 7
C.5 The ONCE Dialog . . . . . . . . . . . . . . . . . 8
C.6 Building The Monitor File System With The KLAD10
Tapes . . . . . . . . . . . . . . . . . . . . . 12
C.7 Copying Diagnostics To The [6,11] Front End
Diagnostic Area . . . . . . . . . . . . . . . . 15
C.8 Load The KL Front End File System . . . . . . . 16
C.9 Booting The KL Front-End From Disk . . . . . . . 21
D USING KLAD10 . . . . . . . . . . . . . . . . . . . 25
D.1 Passwords For KLAD10 Directories . . . . . . . . 25
D.2 Running Stand-alone Diagnostics With KLDCP . . . 25
D.3 Running User Mode Diagnostics With DIAMON . . . 27
D.4 Loading The 7.04 Monitor . . . . . . . . . . . . 29
D.5 Bringing Down The System . . . . . . . . . . . . 29
E KLONE- MAKING A COPY OF THE KLAD10 PACK . . . . . 31
F KLAD10 PROGRAM HELP FILE . . . . . . . . . . . . . 35
F.1 Restoring The Diagnostic Magtape To The KLAD
[6,10] Area . . . . . . . . . . . . . . . . . . 35
F.2 Copying Diagnostics To The [6,11] Front-End
Diagnostic Area. . . . . . . . . . . . . . . . . 36
F.3 KLAD10 COMMAND FORMATS: . . . . . . . . . . . . 39
F.4 SWITCHES: . . . . . . . . . . . . . . . . . . . 39
G BACKING UP YOUR KLAD10 PACK . . . . . . . . . . . 42
H FORMATTING A PACK STANDALONE . . . . . . . . . . . 44
KLAD10-AC-7.04-A Users Guide 2 May 1989
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 1
A KLAD10 INTRODUCTION (READ ME FIRST)
------ ------------ ----- -- ------
This informational guide contains instructions on how to build a
KLAD10 pack, how to do a pack to pack copy of KLAD10, and how to
save it to tape. It also gives you some helpful hints and
information about this tool. This guide is meant to show you the
basic uses of KLAD10. Further information about this package can
be gained from your LCG experienced co-workers or through the
normal LCG support structure. Additional information on the
contents of this package and how it was put together can be
obtained through the LCG support Hotline at DTN: 297-5000
(508-467-5000) or Enet: SUPPORT@GIDNEY (GIDNEY::SUPPORT).
KLAD10 (KL Acceptance and Diagnostics for TOPS-10) is a single
disk pack that contains currently available TOPS-10 software to
run and diagnose a TOPS-10 system.
A.1 Specific Contents Of The KLAD10 Pack:
-------- -------- -- --- ------ -----
1. A complete TOPS-10 V7.04 system.
This monitor is the 7.04 TOPS-10 monitor that was submitted
to SDC plus Autopatch 22. It was necessary to use Autopatch
22 because certain diagnostics need AP22 to run properly.
2. The contents of the current diagnostic tapes DFXLK and DDXLA.
The diagnostics are in the front-end [6,11] area, and the
TOPS-10 [6,10] area, which contain fixes to the following
diagnostics: DDRPI, DFTUJ, DFTUI, DFDXC, DFDXD, DFDXE.
Be aware, diagnostics altered for this KLAD10 (7.04 AP22) may
not run in USER MODE on systems running versions of TOPS10
prior to 7.04 Autopatch level 22. All diagnostics will run
under KLDCP.
3. The Manufacturing [35,1414] area, which contains the Final
Assembly and Test (F.A.& T.) version of the 72 hour
reliability test.
4. The CSSE [6,6] area which contains tools and an online copy
of this manual.
A.2 What's New And Different On KLAD10 7.04
------ --- --- --------- -- ------ ----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 2
KLAD10 INTRODUCTION (READ ME FIRST)
1. Resolutions for problems with diagnostics DFPTA, DFKCC,
DDRPI, DFTUJ, DFTUI, DFDXC, DFDXD, and DFDXE.
2. The 7.04 monitor on KLAD10 is the 7.04 distributed to the
customer plus TOPS-10 Autopatch 22. AP22 was needed so
certain user mode diagnostics would run.
3. An updated version of the KLAD10 User's Guide.
4. The KLONE procedure, an unsupported tool created by the
TOPS-10 engineering group. KLONE simplifies the process of
making pack to pack copies of KLAD10.
A.3 Conventions Used In This Document:
----------- ---- -- ---- ---------
The expression <CR>
Indicates the user is to type a carrige return. In most
cases, it is assumed that the user will terminate all keyboard
entries with a <CR>, unless directed to do otherwise.
The words <CTRL>C, <CTRL>\, or <CTRL>Z
Indicates that the user is directed to depress the
CTRL<CONTROL> key and the other indicated key simultaneously.
NOTE
Version numbers and dates in this manual may be
different than the version numbers and dates that
you have on your pack. There are several
examples in this manual that are samples only and
do not reflect current versions of the software.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 3
KLAD10 INTRODUCTION (READ ME FIRST)
A.4 A List Of Directories On KLAD10
- ---- -- ----------- -- ------
1,1 MFD: Master File Directory
1,2 FFA: Operator area
1,3 OLD: Old files
1,4 SYS: System files
1,5 NEW: New files
1,7 ACT: Accounting DAEMON files
2,5 HLP: Help files
3,3 SPL: Spooled files
5,11 REL: REL files
5,14 DOC: Documentation files
5,17 MAC: MACRO universal files
5,35 UPS: MX mail listener
6,6 CSSE area
6,10 TOPS-10 Diagnostic area
6,11 Front-End Diagnostic area
10,1 XPN: Monitor Crashes are copied to this area
35,1414 Manufacturing Area
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 4
MONITORS
B MONITORS
--------
The monitors provided on the pack are listed below. The
default is SYSTEM.EXE.
1. SYSTEM.EXE
----------
Supports the following system features:
o DECnet
o ANF-10 networking
o LAT
o Ethernet
o CI disks
o DX-10 magtape controller
In addition to the SYSTEM.EXE monitor, there are 3 other
monitors in the SYS: area:
2. SYSMAX.EXE
----------
Contains the same configuration as SYSTEM.EXE, but will
support a maximum of 4096K words of core.
3. TRIMON.EXE
----------
Contains the same configuration as SYSTEM.EXE, plus
additional support for:
o SMP support for 3 CPUs
o DECtape
4. QUINT.EXE
---------
Contains the same configuration as SYSTEM.EXE, plus
additional support for:
o SMP support for 3 CPUs
o DECtape
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 5
CREATING A KLAD10 PACK FROM TAPES
C CREATING A KLAD10 PACK FROM TAPES
-------- - ------ ---- ---- -----
This procedure must be done on a stand-alone system.
NOTE
This procedure is to be used on a system with
only an RP06B(0) on an RH20 #0 or RH10 #0 online.
Power down all other drives.
The KLAD10 update tapes are 9 track, 1600 BPI.
C.1 Requirements
------------
1 KL10
1 RP06B(0)
RH20 #0 or RH10 #0
And at least one of the following style magtape subsystems:
DX10 - TU70/TU72
DX20 - TU70/TU72
TM02/TM03 - TU45/TU77
TM78 - TU78/TU79
C.2 Preparation
-----------
1. If this is a 1091/1095 (floppy) installation mount Floppy A
in DX0: and Floppy B in DX1:.
If this is a 1090 (DECtape) installation load DECtape A onto
DT0: and DECtape B onto DT1: Make sure the DECtapes are
write enabled.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 6
CREATING A KLAD10 PACK FROM TAPES
2. Mount a formatted disk pack on a dual-ported drive (0) of an
RH20 #0 or an RH10 #0.
3. Mount magtape #1 from the KLAD10 update kit on magtape unit
0.
C.3 Initializing The KL Front-End
------------ --- -- ---------
1. Load the front end software from the floppies or DECtapes.
To do this, set the front end switches to 000003 octal (0,1
up). Press ENABLE and SWITCH/REGISTER simultaneously.
RSX-20F VAxx-xx hh:mm dd-mmm-yy
[SY0: REDIRECTED TO DX0:]
[DX0: MOUNTED]
[DX1: MOUNTED]
2. Deposit a zero in location 20.
<CTRL>\
-------
PAR#DEP 20=0<CR>
--- ----
3. Start the KL Initialization dialog.
PAR#MCR KLI<CR>
--- ---
KLI -- VERSION VAxx-xx RUNNING
KLI -- ENTER DIALOG [NO,YES,EXIT,BOOT]?
4. KLI>YES<CR>
---
KLI -- KL10 S/N: ####., MODEL B, 60 HERTZ
KLI -- KL10 HARDWARE ENVIRONMENT:
MOS MASTER OSCILLATOR
EXTENDED ADDRESSING
INTERNAL CHANNELS
CACHE
5. The following question will be asked if you have an MCA25
cache pager installed on your system.
KLI -- SELECT PAGE TABLE
KLI>BOTH
----
KLI -- RELOAD MICROCODE [YES,VERIFY,FIX,NO]?
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 7
CREATING A KLAD10 PACK FROM TAPES
6. KLI>YES<CR>
---
KLI -- MICROCODE VERSION X.X[XXX] LOADED
KLI -- RECONFIGURE CACHE [FILE,ALL,YES,NO]?
7. KLI>ALL<CR>
---
KLI -- ALL CACHES ENABLED
KLI -- CONFIGURE KL MEMORY [FILE,ALL,REVERSE,FORCE,YES,NO]?
8. KLI>ALL<CR>
---
STARTING MF20 DBE SCAN. WAIT 25 SEC/256K.
MEMORY RESOURCES:
CONTROLLER ADDRESS TYPE MODULES/GROUPS
7 6 5 4 3 2 1 0
10 MF20 0 0 0 0 0 0 0 4
KLI -- CONFIGURE MOS MEMORY [ALL,YES,NO]?
9. KLI>ALL<CR>
---
LOGICAL MEMORY CONFIGURATION.
ADDRESS SIZE INT TYPE CONTROLLER
000000000 256K 4 MF20 10
KLI -- LOAD KL BOOTSTRAP [FILE,YES,NO,FILENAME]?
10. KLI>YES<CR>
---
KLI -- WRITE CONFIGURATION FILE [YES,NO]?
11. KLI>NO<CR>
--
KLI -- BOOTSTRAP LOADED AND STARTED
BOOT Vx(xx)
BOOT>
C.4 Booting The KL Monitor
------- --- -- -------
At the BOOT> prompt, type the file specification of the
monitor you are loading, followed by a switch to specify the
tape drive controller name, and press RETURN. The file
specification is optional, defaulting to the following:
KLAD:SYSTEM.EXE[1,4]/switch
Where "/switch" identifies the tape controller for the tape
drive. One of the following switches may be used:
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 8
CREATING A KLAD10 PACK FROM TAPES
/TM02 or /TM03 for TU45 and TU77 tape drives. For drives other than
Unit 0, specify /TM02:u or /TM03:u, where 'u' is the
unit number.
/TM10 for TU10, TU40, and TU41 tape drives.
/TX01 or /TX02 for TU70, TU71, or TU72 tape drives on a DX10 channel.
/DX20 for TU70, TU71, or TU72 tape drives on a DX20 channel.
/TM78:nx for TU78/79 tape drives, where 'n' is a single digit
for the TM78's MASSBUSS unit number and 'x' is a single
digit for the slave unit number.
(controller number unit number)
In this example we assume you are using a TM78
controller 0, unit 0.
12. BOOT>KLAD:SYSTEM.EXE[1,4]/TM78:00<CR>
----------------------------
[Loading from KLAD:SYSTEM.EXE [1,4]]
When the system begins running, the system name is printed on
the CTY:
### DEC-10 SINGLE-CPU - D DD-MMM-YY
C.5 The ONCE Dialog
--- ---- ------
The ONCE dialog starts automatically when the monitor starts,
allowing you to give the monitor the information it requires
to run.
ONCE begins by printing, on the CTY, the system name and the
date that the monitor was created. After printing the system
name and date, ONCE scans memory to be sure that it is
accessible. Each monitor is built for a specific amount of
memory.
13. Because you are installing a new system, you may receive the
following message, indicating that the default monitor was
built to expect more memory than that which is currently
online:
%Memory from xxxxxx to yyyyyy is offline
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 9
CREATING A KLAD10 PACK FROM TAPES
Set memory (DOWN,OFFLIN,ONLINE) [OFFLIN]:
Type DOWN and press RETURN.
DOWN<CR>
----
14. ONCE then asks:
Why reload:
This question is asked whenever the system is reloaded. For
the purpose of installing a new system, you should answer
this question with NEW, and press RETURN.
NEW<CR>
---
15. ONCE then asks for the date by printing:
Date:
Enter the date in one of the following forms and press
return.
MMM-DD-YY<CR> or DD-MMM-YY<CR>
--------- ---------
16. ONCE will now ask for the time:
Time:
Enter the time in one of the following forms and press
return.
HH:MM:SS<CR> or HHMMSS<CR>
-------- ------
After this initial dialog, ONCE prompts you for a startup
option by printing:
Startup option:
17. STOP. If your pack is a freshly formatted pack, go on to
----
Step 18.
If you are making a KLAD10 using a pack with an existing file
structure, use the DISSOLVE option. This will DISSOLVE the
file structure on the pack. Here is an example of the
DISSOLVE option:
Startup option:DISSOLVE<CR>
--------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 10
CREATING A KLAD10 PACK FROM TAPES
Structure to dissolve:KLAD<CR>
----
All data will be destroyed. Are you sure (NO,YES) [NO]:YES<CR>
---
Structure to dissolve:<CR>
18. Startup option: DEFINE<CR>
------
19. Define (ASL,SDL,SSL,STRUCT):STRUCT<CR>
------
In the following dialog, all numbers are decimal unless
otherwise indicated. Values within square brackets are
defaults which will be substituted if RETURN is pressed.
Any question preceeded with an asterisk indicates changing
that parameter will require the structure to be refreshed.
NOTE
HOME blocks will be initialized immediately
after all units in the structure have been
entered.
20. Structure to define:KLAD<CR>
----
By entering KLAD at this point, defaults are set up for the
----
structure. Type <CR> to take the default.
----
Disk drive for logical unit 0:RPA0<CR>
----
Disk drive for logical unit 1:<CR>
----
Do you want to see the bad regions (NO,YES) [NO]:YES<CR>
---
[HOM blocks initialized on RPA0]
Initialize BAT blocks (NO,YES) [NO]:YES<CR>
---
[BAT blocks initialized on RPA0]
In the following section, default values are enclosed in
square brackets. Default values are calculated by ONCE
according to the structure type. Accept the default value by
pressing RETURN.
Parameters for structure KLAD
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 11
CREATING A KLAD10 PACK FROM TAPES
*Blocks per cluster (3 - 262143) [10]:<CR>
----
Private structure (NO,YES) [NO]:<CR>
----
Owner PPN (NONE,[P,PN])[NONE]:<CR>
----
Disk-set (1-36,ALL,NONE) [ALL]:<CR>
----
*Number of K for CRASH.EXE (0 - 4096) [4096]:<CR>
----
Blocks allowed for overdraw per user (0 - 307800) [500]:<CR>
----
Consecutive blocks tried for on output (90 - 262143)
[30]:<CR>
----
*Bits per cluster count (0 - 18) [12]:<CR>
----
Make this the only structure in the SSL (NO,YES) [YES]:<CR>
----
Make this the only structure in the SDL (NO,YES) [YES]:<CR>
----
Parameters for unit RPA0
Unit ID [KLAD0]:<CR>
----
*SAT blocks per unit (8 - 81) [8]:<CR>
----
SAT blocks in core (1 - 8) [8]:<CR>
----
*K for swapping (0 - 4807) [4807]:<CR>
----
*First logical block for swapping (33090 - 269332)
[134672]:<CR>
----
Swapping class (0 - 1) [0]:<CR>
----
Make this the only unit in the ASL (NO,YES) [YES]:<CR>
----
% Structure KLAD must be refreshed before it can be used.
Structure to define:<CR>
----
21. At the "Structure to define" prompt press RETURN and you will
be prompted for another startup option.
[Rebuilding the system search list from the HOM blocks]
[Rebuilding the active swapping list from the HOM blocks]
[Rebuilding the system dump list from the HOM blocks]
22. After a structure is defined, it must be refreshed. Enter
REFRESH and press RETURN:
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 12
CREATING A KLAD10 PACK FROM TAPES
Startup option:REFRESH<CR>
-------
Needs refreshing:KLAD
Structure to refresh:KLAD<CR>
----
[Updated HOM blocks on unit RPA0]
[Structure KLAD refreshed]
Structure to refresh:<CR>
----
[Rebuilding the system search list from the HOM blocks]
[Rebuilding the active swapping list from the HOM blocks]
[Rebuilding the system dump list from the HOM blocks]
23. To start the monitor now, enter NOINITIA and press RETURN:
Startup option:NOINITIA<CR>
--------
[Rebuilding the system search list from the HOM blocks]
[Rebuilding the active swapping list from the HOM blocks]
[Rebuilding the system dump list from the HOM blocks]
To automatically log in under [1,2] type "LOGIN"
### DEC10 SINGLE-CPU -D dd-mmm-yy hh:mm:ss
NOTE
The above header will vary according to what
monitor you are using on the system.
C.6 Building The Monitor File System With The KLAD10 Tapes
-------- --- ------- ---- ------ ---- --- ------ -----
24. When you type LOGIN you will automatically be logged into the
[1,2] area.
.LOGIN<CR>
-----
25. Assign a tape drive. MTA0 is used as an example in the
procedure - if you are not sure what tape drives are on the
system, type RESOURCES at monitor level.
.ASSIGN MTA0:<CR>
------ -----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 13
CREATING A KLAD10 PACK FROM TAPES
MTA0 ASSIGNED
.SET DENSITY MTA0: 1600<CR>
--- ------- ----- ----
26. REWIND THE TAPE MANUALLY.
27. Get the FEFILE program from the tape. FEFILE is used to
allocate space on the disk for the front end file system.
.GET MTA0:FEFILE<CR>
--- -----------
JOB SETUP
NOTE
If ?TRANSMISSION ERROR prints out after Step
------------ -----
27 do the following, otherwise skip Steps A.
-
through H.
-
A. REWIND THE TAPE MANUALLY!
B. .GET MTA0:BACKUP<CR>
--- -----------
JOB SETUP
C. .START<CR>
-----
D. /TAPE MTA0:<CR>
---- -----
E. /REWIND<CR>
------
F. /SKIP 1<CR>
---- -
G. /<CTRL>C
-------
H. .GET MTA0:FEFILE<CR>
--- -----------
JOB SETUP
Continue with the procedure.
28. Run FEFILE and allocate 5000 blocks on the disk for the
front end file system.
.START<CR>
-----
DISK UNIT NAME:RPA0:<CR>
-----
SIZE OF FILE IN BLOCKS (<CR> gives default of 2000): 5000<CR>
----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 14
CREATING A KLAD10 PACK FROM TAPES
[5008 DATA BLOCKS ALLOCATED TO FE.SYS]
NOTE
This step takes a few minutes.
[FE.SYS AREA STARTS AT LOGICAL BLOCK xxxx.]
[FRONT END FILE CREATED, HOM BLOCKS WRITTEN]
29. Get the BACKUP program from the tape. BACKUP is used to
restore the KLAD files from tape to the disk.
.GET MTA0:BACKUP<CR>
--- -----------
JOB SETUP
.SAVE BACKUP<CR>
---- ------
BACKUP SAVED
30. Run the BACKUP program and restore the KLAD10 files to the
disk.
.RU BACKUP<CR>
-- ------
/TAPE MTA0:<CR>
---- -----
/SSNAME ALL<CR>
------ ---
/RESTORE<CR>
-------
Each PPN will print out to the terminal as it is being
restored. At End Of Tape, the tape will unload and you will
see the message:
$BKPEOT REACHED EOT -- MOUNT NEW TAPE THEN TYPE "GO"
Remove the tape, mount the next KLAD10 tape, type GO and
press <CR>.
/GO<CR>
--
31. When all tapes have been restored, BACKUP will type "DONE and
then the / prompt. Dismount the tape and logout of the [1,2]
area.
"DONE
/UNLOAD<CR>
------
/EXIT<CR>
----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 15
CREATING A KLAD10 PACK FROM TAPES
.DEASSIGN MTA0:<CR>
-------- -----
.K<CR>
-
Remove the KLAD10 tape from the drive and put away.
C.7 Copying Diagnostics To The [6,11] Front End Diagnostic Area
------- ----------- -- --- ------ ----- --- ---------- ----
32. Login to the [6,11] area, using the /BYPASS switch:
.LOG 6,11/BYPASS<CR>
--- -----------
JOB 2 KL10 CTY
33. Delete any files that may be in the [6,11] area.
.DELETE KLAD:*.*[6,11]<CR>
------ --------------
34. Run SETSRC to set up the search list to copy diagnostics to
the front end [6,11] area.
.R SETSRC<CR>
- ------
*C /LIB:[6,10]KLAD<CR>
- ---------------
*T<CR>
-
/LIB:[6,10] KLAD:, FENCE
*<CTRL>C
-------
35. Run the KLAD10 program to copy diagnostics to the [6,11]
front end diagnostic area with the indirect command file
P1011.
.ASSIGN KLAD DEV<CR>
------ ---- ---
KLAD ASSIGNED
.RU WHEEL<CR>
-- -----
SETTING WHEEL CAPABILITY
JOB 2 (OPERATOR ) SETTING WHEEL.
.RU KLAD10<CR>
-- ------
DECSYSTEM10 RP04/RP06 KLAD PACK CREATION PROGRAM, VER 0.2
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 16
CREATING A KLAD10 PACK FROM TAPES
COMMAND
*P1011[6,10]@<CR>
------------
NOTE:This step takes approximately 15-25 minutes. When it is
finished it will type "EXIT".
If ILLEGAL MEMORY REFERENCE prints on the CTY, stop the
procedure and start again from Step 33.
EXIT
36. Disable WHEEL priviledges.
.RU WHEEL<CR>
-- -----
CLEARING WHEEL CAPABILITY
JOB 2 (OPERATOR ) CLEARING WHEEL.
KJOB
37. Log out of [6,11].
.K<CR>
-
38. Get the KL into a known state by forcing it into a HALT loop.
.<CTRL>\
-------
PAR>ABORT<CR>
-----
PAR%
NOTE
If this is a 1090 (DECtape) installation, do
not continue the procedure until the DECtape
stops moving.
C.8 Load The KL Front End File System
---- --- -- ----- --- ---- ------
39. Set the front end switches to 000003 (0 and 1 up) and press
SWITCH REGISTER and ENABLE simultaneously.
RSX-20F VAxx-xx hh:mm dd-mmm-yy
(floppies) (DECtapes)
[SY0: REDIRECTED TO DX0:] [SY0: REDIRECTED TO DT0:]
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 17
CREATING A KLAD10 PACK FROM TAPES
[DX0: MOUNTED] [DT0: MOUNTED]
[DX1: MOUNTED] [DT1: MOUNTED]
40. Get the KL into a known state by forcing it into a HALT loop.
<CTRL>\
-------
PAR%ABORT<CR>
-----
41. Set the console mode of operation to allow the full set of
PARSER commands.
PAR%SET CONSOLE MAINTENANCE<CR>
--- ------- -----------
CONSOLE MODE: MAINTENANCE
42. Perform a MASTER RESET of the KL. This will retain the clock
and parity-stop enables that existed before the reset, and
start the microcode at zero.
PAR%RESET<CR>
-----
PAR#START MICROCODE<CR>
----- ---------
43. Set the console mode of operation to allow only those PARSER
commands that will not crash the TOPS-10 monitor.
PAR%SET CONSOLE OPERATOR<CR>
--- ------- --------
CONSOLE MODE: OPERATOR
44. Initialize the front end by running the INItialization
program.
PAR%M INI<CR>
- ---
INI>DB0:<CR>
----
If you are performing a 1090 (DECtape) upgrade, do not go on
with the procedure until the tape stops moving.
If you are performing a 1091/1095 (floppy) upgrade, wait 15
seconds, and continue with the next step.
45. Mount the disk unit on which the front end file system will
reside with the MOUNT program.
<CTRL>\
PAR%M MOU<CR>
- ---
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 18
CREATING A KLAD10 PACK FROM TAPES
MOU>DB0:<CR>
----
MOU -- MOUNT COMPLETE
MOU><CTRL>Z<CR>
-------
46. Create the front end file system directory DB0:[5,5] with the
UFD program.
<CTRL>\
-------
PAR%M UFD<CR>
- ---
UFD>DB0:[5,5]<CR>
---------
If you are performing a 1090 (DECtape) upgrade, do not
proceed with the procedure until the tape stops moving.
If you are performing a 1091/1095 (floppy) upgrade, wait 15
seconds and continue with the next step.
47. PIP floppies A and B, or the DECtape *.TSK files to [5,5]
front end area.
(floppies) (DECtapes)
<CTRL>\ <CTRL>\
------- -------
PAR%MCR PIP PAR#MCR PIP
--- --- --- ---
PIP>DB0:=DX0:,DX1:<CR> PIP>DB0:=DT0:F11ACP.TSK<CR>
-------------- -------------------
PIP> PIP>DB0:=DT0:PARSER.TSK<CR>
-------------------
PIP>DB0:=DT0:PIP.TSK<CR>
----------------
The contents of the system floppies A and B are being copied
to the front end area of the KLAD pack. The 1091/1095
(floppy) process takes about 5 to 10 minutes. Continue when
the PIP prompt returns.
The 1090 (DECtape) process will take approximately 30 - 45
minutes. Continue when the PIP prompt returns.
48. Delete KL.CFG from the front end [5,5] area. If the file is
not there, continue with the next step.
PIP>DB0:KL.CFG;*/DELETE<CR>
-------------------
PIP><CTRL>Z<CR>
-------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 19
CREATING A KLAD10 PACK FROM TAPES
49. Redirect the system search area (SY0:) from floppy or DECtape
to the pack with the REDirect program.
<CTRL>\
-------
PAR%M RED<CR>
- ---
RED>DB0:=SY0:<CR>
---------
Wait 15 seconds for floppies, and continue with the next
step. For DECtapes, continue when tapes stop moving (about 3
minutes).
<CTRL>\
-------
50. If you are loading the front end from DECtape, you will copy
the rest of the files from DECtape to disk. This may take 25
minutes or more to complete. When this has been completed,
list the directory of all the files in SY0: and exit from
PIP.
If you are loading the front end floppies, you have already
copied the files and only need to list the directory. Type
the following commands:
(floppies) (DECtapes)
PAR#MCR PIP<CR> PAR#MCR PIP<CR>
--- --- --- ---
PIP>DB0:[5,5]*.*/LIST<CR> PIP>DB0:=DT0:,DT1<CR>
----------------- -------------
PIP>DB0:[5,5]*.*/LIST<CR>
-----------------
PIP><CTRL>Z PIP><CTRL>Z
------- -------
51. Run the SAVe program to write the front end monitor to SY0:.
It is already defined as DB0:[5,5]. The DECtapes or floppies
and disk are logically dismounted automatically. Type the
following commands:
<CTRL>\
-------
PAR#SET CONSOLE OPERATOR
--- ------- --------
PAR%M SAV<CR>
- ---
SAV>SY0:/WB<CR>
-------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 20
CREATING A KLAD10 PACK FROM TAPES
(floppies) (DECtapes)
[DB0: DISMOUNTED] [DBO: DISMOUNTED]
[DX0: DISMOUNTED] [DT0: DISMOUNTED]
[DX1: DISMOUNTED] [DT1: DISMOUNTED]
RSX-20F VAxx-xx hh:mm dd-mmm-yy
[SY0: REDIRECTED TO DB0:]
[DB0: MOUNTED]
Remove floppies or DECtapes from drives.
Put the third floppy in DX0: or the third DECtape onto DT0:,
and type the following:
52. Mount Floppy C or DECtape C:
<CTRL>\
-------
PAR%MCR MOU<CR>
--- ---
MOU>DX0:<CR> (or DT0:<CR> for DECtape)
---- ----
MOU -- MOUNT COMPLETE
MOU><CTRL>Z
-------
53. Copy Floppy C or DECtape C to [5,5] front-end area with PIP.
If this is a 1090 (DECtape) installation, the process will
take approximately 15-20 minutes.
<CTRL>\
-------
PAR%MCR PIP<CR>
--- ---
PIP>DB0:=DX0:<CR> (or DB0:=DT0:<CR> for DECtape)
--------- ---------
54. Print directory of [5,5] area on terminal.
PIP>DB0:[5,5]*.*/LIST<CR>
-----------------
PIP><CTRL>Z
-------
55. Dismount Floppy C or DECtape C.
<CTRL>\
-------
PAR%MCR DMO<CR>
--- ---
DMO>DX0:<CR> (or DT0:<CR> for DECtape)
---- ----
DMO -- DISMOUNT COMPLETE
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 21
CREATING A KLAD10 PACK FROM TAPES
DMO><CTRL>Z
-------
56. Get to PARSER.
<CTRL>\
-------
PAR>
Remove Floppy C or DECtape C from the drive.
C.9 Booting The KL Front-End From Disk
------- --- -- --------- ---- ----
57. Set the front-end switches to octal 000207 (switches 0,1,2,7
up) and press SWITCH REGISTER and ENABLE simultaneously.
RSX-20F VAxx-xx hh:mm dd-mmm-yy
[SY0: REDIRECTED TO DB0:]
[DB0: MOUNTED]
KLI -- VERSION VAxx-xx RUNNING
KLI -- ENTER DIALOG [NO,YES,EXIT,BOOT]?
58. KLI><CR>
----
KLI -- KL10 S/N: 2500., MODEL B, 60 HERTZ
KLI -- KL10 HARDWARE ENVIRONMENT:
MOS MASTER OSCILLATOR
EXTENDED ADDRESSING
INTERNAL CHANNELS
CACHE
KLI -- MICROCODE VERSION x.x[xxx] LOADED
KLI -- % NO FILE - ALL CACHE BEING CONFIGURED
KLI -- ALL CACHES ENABLED
KLI -- % NO FILE - ALL MEMORY BEING CONFIGURED
LOGICAL MEMORY CONFIGURATION
ADDRESS SIZE INT TYPE CONTROLLER
00000000 256K 4 MF20 10
KLI -- % NO FILE - LOADING BOOTSTRAP
KLI -- CONFIGURATION FILE WRITTEN
KLI -- BOOTSTRAP LOADED AND STARTED
BOOT V4(xx)
59. BOOT>KLAD:SYSTEM.EXE<CR>
---------------
[Loading from KLAD:SYSTEM.EXE[1,4]]
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 22
CREATING A KLAD10 PACK FROM TAPES
### DEC10 Single-CPU - D 10-Jan-89
60. WHY RELOAD: OTHER INSTALL REST OF FE<CR>
----- ------- ---- -- --
61. DATE:dd-mmm-yy<CR>
---------
62. TIME:hhmm<CR>
----
[RP20 microcode %3(1) loaded on RH20 550, DX20 0]
[KLNI microcode %1(172) loaded on NIA20 564]
[KLIPA microcode %1A(733) loaded on CI20 574]
[Initializing CI network]
% Unit RPB2 foreign pack mounted (considered offline)
Type = TOPS-20
63. STARTUP OPTION: GO<CR>
--
### DEC10 Single-CPU - D 12:47:30 CTY system 2798
Connected to Node KLAD10(77) Line # 355
[Checking terminal type . . . found VT102]
%% Node KL2476(67) up at 12:47:32
%% Node KL1026(26) up at 12:47:33
.LOGIN 1,2
.R OPR
%% Node ENCORE(32) up at 12:47:35
%% Node NOVA(31) up at 12:47:36
[CCPWFD Waiting for file daemon to start]
%% Node COMET(70) up at 12:47:38
%%TTY STOMPER - Starting
OPR>
12:48:17 -- Network topology --
Nodes on-line:
COMET (70) ENCORE (32) NOVA (31) KL1026 (26) KL2476 (67)
12:48:17 -- Begin auto take file --
File: SYS:SYSTEM.CMD[1,4]
OPR>
12:48:18 -- End auto take file --
17 lines processed
;;OPR: - PLEASE READ THE HAND10 DOCUMENT BEFORE RUNNING ACCEPTANCE!
;;OPR: - TYPE "GEN-DO KERNEL[35,1414]24,,,," (FOR 7.04 TEST SCRIPTS)
;;OPR: - TYPE "GEN-DO TEST NAME" (TO START UP INDIVIDUAL NAME.CTL TESTS)
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 23
CREATING A KLAD10 PACK FROM TAPES
OPR 3 1,2 OPR HB 00:00:00
GEN 1 1,2 00:00:00
!
64. Kill all OPSER subjobs and <CTRL>C to leave OPSER and get to
monitor level.
:KILL ALL<CR>
----- ---
*<CTRL> C
------- -
.
65. Run FE and mount it to move files to the front end.
.R FE<CR>
- --
Mount FE
<CTRL>\
-------
PAR>M MOU<CR>
- ---
MOU>FE:<CR>
---
MOU -- MOUNT COMPLETE
MOU><CTRL>Z
-------
66. PIP the DBOOT, TKB, and KLDCP files from the TOPS-10 [6,10]
area to the front-end DB0:[5,5] area.
<CTRL>\
-------
PAR>M PIP<CR>
- ---
PIP>DB0:=FE:[6,10]DBOOT.CMD,DBOOT.OBJ,DBOOT.MAP<CR>
-------------------------------------------
PIP>DB0:=FE:[6,10]DBOOT.SYS/CONT,TKB.TSK/CONT,KLDCP.BIN<CR>
---------------------------------------------------
PIP>DB0:[5,5]*.*/LIST<CR>
-----------------
The DBOOT, TKB, and KLDCP files will look like this:
DIRECTORY DB0:[5,5]
5-JAN-89 17:55
DBOOT.CMD;1 1. 05-JAN-89 17:54
DBOOT.OBJ;1 6. 05-JAN-89 17:54
DBOOT.MAP;1 2. 05-JAN-89 17:54
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 24
CREATING A KLAD10 PACK FROM TAPES
DBOOT.SYS;1 8. C 05-JAN-89 17:55
TKB.TSK;1 119. C 05-JAN-89 17:55
KLDCP.BIN;1 51. 05-JAN-89 17:55
PIP><CTRL>Z<CR>
-------
67. Exit from the FE program.
<CTRL>C
-------
<CTRL>C
-------
68. Get the KL into a known state by forcing it into a HALT loop.
<CTRL>\
-------
PAR>ABORT<CR>
-----
PAR%
69. Set the front-end switches to octal 000203 (switches 0,1,7
up) and press SWITCH REGISTER and ENABLE simultaneously.
RSX-20F VAxx-xx hh:mm dd-mmm-yy
[SY0: REDIRECTED TO DB0:]
[DB0: MOUNTED]
70. Run KLDCP.
<CTRL>\
-------
PAR%M BOO<CR>
- ---
BOO>DBOOT<CR>
-----
DECSYSTEM DIAGNOSTIC CONSOLE
VERSION 0.17
SWR = 000000 DTE # 0
CMD:
>.
71. The KLAD10 Field Service Installation procedure is now
complete.
Halt the front end by pressing and raising the HALT switch,
and remove the pack from the system.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 25
USING KLAD10
D USING KLAD10
----- ------
D.1 Passwords For KLAD10 Directories
--------- --- ------ -----------
[1,2] FAILSA
[6,10] KL10
[6,11] KL10
[35,1414] (no password needed)
[6,6] (no password needed)
D.2 Running Stand-alone Diagnostics With KLDCP
------- ----------- ----------- ---- -----
Using the latest release of KLDCP you can run all diagnostics.
1. Mount KLAD10 pack on unit 0 (dual ported RP06).
2. Set PDP-11 switches to octal 203 (0,1,7 up).
o Bit 7 boot from disk.
o Bits 0,1 don't start KL Initialization.
o Bits 8, 9, 10 are the unit number of the disk as seen
from the RH11, in this case unit 0.
3. Press ENABLE and SWITCH REGISTER buttons simultaneously.
[SY0: redirected to DB0:]
[DB0: MOUNTED]
4. Get to PARSER.
<CTRL>\
-------
If PARSER echoes PAR% or PAR#, go to Step 5.
If PARSER echoes PAR>, type the following commands to stop
running the DECsystem-10:
PAR>SET CONSOLE MAINTENANCE<CR>
--- ------- ---------------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 26
USING KLAD10
PAR>HALT<CR>
--------
PAR%RESET<CR>
---------
PAR#
You should now see PAR% or PAR#.
5. Load bootstrap.
PAR MC BOO<CR>
-- -------
6. Load Diagnostic Bootstrap.
BOO>DBOOT<CR>
---------
DECSYSTEM DIAGNOSTIC CONSOLE
VERSION 0.17
SWR = 000203 DTE # 0
CMD:
>.
7. VERY IMPORTANT: write protect the KLAD10 pack.
8. Set the PDP-11 switches to the state the diagnostic needs to
run. If you are running the B string, set the switches to
zero.
9. Diagnostic Boot.
>.BT<CR>
------
The KLDCP program is now activated, and you can run
diagnostics. The KL10 checkout command file (B-string) can
be invoked by typing B<CR> to KLDCP. This will run a series
-----
of KL10 diagnostics.
>.B<CR> ; start B-string
-----
Example: to run other diagnostics
>.P DFTUJ<CR> ; load DFTUJ
- ---------
>.STD<CR> ; start DFTUJ (Start Ten Diagnostic)
-------
You can now select other exec diagnostics you wish to run. A
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 27
USING KLAD10
complete list of diagnostics from the DDXLA and DFXLK tapes
resides in KLAD:[6,10].
10. When you have finished running diagnostics, type the
following commands to get back to RSX20F.
11. Write enable the KLAD10 pack. Set PDP-11 switches to octal
203 (switches 0,1,7 up), as you had them in step 2.
NOTE: If the pack is not write enabled, the following steps
will fail.
12. Start 11 at address 173000
>.SE 173000<CR>
-- ----------
~[Loading RSX-20F]
RSX-20F VExx-xx hh:mm dd-mmm-yy
[SY0: redirected to DB0:]
[DB0: MOUNTED]
13. Get to PARSER.
<CTRL>\
-------
PAR#
14. Start KL Initialization.
PAR#MCR KLI<CR>
--- -------
15. Follow normal monitor startup procedures.
D.3 Running User Mode Diagnostics With DIAMON
------- ---- ---- ----------- ---- ------
NOTE: Running DIAMON requires the KLAD10 pack to be write
enabled.
1. Set PDP-11 switches to 207 (switches 0,1,2,7 up).
2. Press the DISK and ENABLE buttons simultaneously.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 28
USING KLAD10
3. Type KLAD:<CR> at the BOOT> prompt to boot SYSTEM.EXE.
---------
4. Answer the questions WHY RELOAD, DATE, and TIME.
5. Type GO<CR> at the STARTUP OPTION prompt to start TOPS-10.
------
6. When auto files have finished, kill all of the OPSER subjobs:
:KILL ALL<CR>
----- -------
7. Leave OPSER:
* <CTRL>C
-------
You are now logged in as a [1,2] job.
8. Path to the [6,10] diagnostic area.
.PATH=[6,10]<CR>
---------------
9. Run Diagnostic Monitor.
.RUN DIAMON<CR>
--- ----------
*DIAMON [DDQDC] - DECSYSTEM DIAGNOSTIC MONITOR - VER 0.15*
DIAMON CMD -
10. Select the user mode diagnostic to run.
DIAMON CMD - DDRPI<CR> ; Example- run DDRPI
---------
11. If you want to turn the system back to the customer, type
.R OPR<CR>
- -------
OPR> SET KSYS NOW<CR>
--- ---- -------
-- Timesharing is over --
-- KSYS processing completed --
<CTRL>\
-------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 29
USING KLAD10
PAR>SHUTDOWN<CR>
------------
%DECsystem-10 not running
BOOT>
At this point you can safely remove the KLAD10 pack from the
drive.
D.4 Loading The 7.04 Monitor
------- --- ---- -------
1. Write enable all drives.
2. Set the front-end switches to octal 207 (0,1,2,7 up).
3. Press ENABLE and SWITCH REGISTER simultaneously. The system
will start the KLI dialog.
NOTE
There are several different monitors in the
[1,4] area. Refer to the MONITORS section in
this manual for a description of each
monitor.
4. At the BOOT prompt type KLAD:<CR> to bring up SYSTEM.EXE, or
---------
type KLAD:(name of monitor) to bring up a different monitor.
---------- -- --------
BOOT>KLAD:<CR>
---------
The 7.04 monitor will load and start.
D.5 Bringing Down The System
-------- ---- --- ------
Type SET KSYS NOW at the OPR prompt to force the system to
--- ---- ---
shutdown immediately.
If you want the system to shutdown at a specific time, type SET
---
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 30
USING KLAD10
KSYS and the time you want the system to come down, i.e. SET
---- ---
KSYS 15:05:00.
---- --------
Shutdown Complete
<CTRL>\
-------
PAR>SHUTDOWN<CR>
------------
OR
--
<CTRL>\
-------
PAR>
PAR>SHUTDOWN<CR>
------------
PAR>ABORT<CR>
---------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 31
KLONE- MAKING A COPY OF THE KLAD10 PACK
E KLONE- MAKING A COPY OF THE KLAD10 PACK
------ ------ - ---- -- --- ------ ----
A KLAD10 pack can be KLONEd in both a standalone or timesharing
environment. This procedure assumes that the pack to be created
is mounted on RPA1. If you are using a different drive, replace
RPA1 with your disk drive specification.
If the pack you are going to copy to (the destination disk) is
brand new, you should format the pack before you run KLONE. If
it contains an existing structure, KLONE will dissolve the pack
during the procedure.
1. If you are KLONEing a pack on a standalone system, put the
KLAD10 pack in drive 0, and the destination pack in a free
drive. Make sure the LAP plug is in place on the destination
drive. Do not spin up the destination pack until told to do
so by the KLONE procedure.
Boot the system.
2. If you are in a timesharing environment, spin up the KLAD10
pack on a free drive. Put the destination pack in a drive,
but don't spin it up until told to do so.
3. Login as a [1,2] job
.LOG 1/2<CR>
--- -------
4. Invoke KLONE.
.DO KLAD:KLONE[1,4]<CR>
-- -------------------
KLONE -- Field Service KLAD pack cloning procedure
Procedure started at hh:mm:ss on Tuesday, dd-mmm-yy
This procedure will, given a blank disk and a mounted KLAD
pack, initialize the new pack and copy the entire contents of
the KLAD pack onto it.
KLONE is designed to make the KLAD-cloning process simpler
and easier.
Before proceeding, KLONE will first check some important
system parameters and verify the system state. If there are
any problems, KLONE will tell you what problem it encountered
and then exit. If everything is all right, KLONE will ask
you some questions about the target disk. After you have
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 32
KLONE- MAKING A COPY OF THE KLAD10 PACK
entered your answers, it will verify them and give you the
opportunity to change them if they are incorrect. Default
answers are enclosed within square brackets ([]).
15:57:54 Performing preliminary checks.
15:57:59 GALAXY-10 is up and running.
15:57:59 An orginal KLAD pack is mounted on this system.
15:58:00 Initial checks complete.
KLONE needs to know the name of the physical disk unit where
the destination KLAD pack will be mounted. Please specify a
1 to 4 character unit name.
5. Enter the drive name that contains the destination disk.
* What physical unit holds the destination disk [No default]?
RPA1<CR>
--------
15:58:07 Verifying that unit RPA1 is a disk drive
15:58:10 Checking unit RPA1 to see if a system-mounted
structure is present...
%Device RPA1 has structure ZXCV mounted on it. If you wish
to use this device, the structure will be dissolved and all
previous data on the structure will be destroyed.
6. If the drive name is correct, type Y to continue the
-
procedure. If the drive name is incorrect, type N and KLONE
-
will ask for a new device name.
* Do you wish to use this device anyway [N]? Y<CR>
-----
You have specified the following:
Destination unit name: RPA1
Structure to dissolve: ZXCV
7. If either is correct type Y and KLONE will continue the
-
procedure. If either is incorrect, type N and KLONE will ask
-
for a new device name.
* Is this correct [Y or N, no default]? Y<CR>
-----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 33
KLONE- MAKING A COPY OF THE KLAD10 PACK
[Structure ZXCV dismounted from unit RPA1]
8. KLONE pauses before continuing, to allow you to spin up the
destination pack if the drive is empty.
If no pack is mounted on unit RPA1, please go mount one now
and press RETURN when it is spun up and ready: <CR>
----
15:58:58 Commencing definition of destination pack on unit
RPA1...
15:59:00 Dissolving structure...
15:59:02 Defining structure...
15:59:07 Refreshing structure...
15:59:18 Mounting structure on system...
[Destination KLAD pack mounted using alias ZXCV on unit RPA1]
15:59:26 Now running FSCOPY to copy pack. This step will
take 30 minutes or so (on an unloaded system)
to complete.
16:18:09 FSCOPY process completed
9. If the front end was not copied correctly, KLONE will print
the following message and invoke RSXINS to copy the front
end. When it is finished, it will return control to KLONE.
If the front end was copied correctly, this section will be
skipped.
"The FE.SYS file did not get created correctly on this
pack. It needs to be created by using the RSXINS
procedure before the pack can be used.
RSXINS will ask you a series of questions about the
installation. A default response for each question will
be displayed. KLONE will provide a set of defaults to
RSXINS that is appropriate to this installation, so you
should press RETURN to use each of these defaults."
16:18:10 Creating new [6,11] area on destination pack...
16:18:12 Running KLAD10 program to create and populate [6,11]
area. This will take about 20 minutes.
16:37:25 Dismounting new KLAD pack from system...
16:37:35 Redefining pack name from ZXCV to KLAD...
10. Spin down the destination pack if desired.
* Do you wish to spin down the destination pack [Y]? Y<CR>
-----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 34
KLONE- MAKING A COPY OF THE KLAD10 PACK
New KLAD pack may now be removed from unit RPA1.
KLONE procedure finished at hh:mm:ss on Tuesday, dd-mmm-yy
11. Logout of [1,2] job.
.K<CR>
-----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 35
KLAD10 PROGRAM HELP FILE
F KLAD10 PROGRAM HELP FILE
------ ------- ---- ----
F.1 Restoring The Diagnostic Magtape To The KLAD [6,10] Area
--------- --- ---------- ------- -- --- ---- ------ ----
This procedure assumes that the tape drive being used is MTA0:.
If you are using a different tape drive, replace MTA0: with your
tape drive specification.
1. Log into the [6,10] area using the /BYPASS switch (the system
will not ask for a password).
.LOG 6,10/BYPASS<CR>
--- ---------------
2. Mount the KLAD pack.
.MOUNT KLAD<CR>
----- --------
3. Set up the search list for the KLAD pack only.
.R SETSRC<CR>
- ----------
*C KLAD<CR>
- --------
*<CTRL>C
-------
4. Delete the contents of the [6,10] area.
.DELETE KLAD:*.*[6,10]<CR>
------ ------------------
5. Set tape drive unavailable in OPR.
.OPR<CR>
-------
OPR>SET TAPE-DRIVE MTA0: UNAVAILABLE <CTRL>Z
--- ---------- ----- ----------- -------
OPR>EXIT<CR>
--------
.
6. Mount the diagnostic tape on a tape drive and assign the tape
drive.
.ASSIGN MTA0:<CR>
------ ---------
MTA0: ASSIGNED
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 36
KLAD10 PROGRAM HELP FILE
7. Set up the tape drive and get MAGTAP off the diagnostic tape.
.REWIND MTA0:<CR>
------ ---------
.SET DENSITY MTA0: 1600<CR>
--- ------- ----- --------
.SET BLOCKSIZE MTA0: 512 WORDS<CR>
--- --------- ----- --- ---------
.SKIP MTA0: 1 FILE<CR>
---- ----- - --------
.COPY MAGTAP.SAV=MTA0:
---- ----------------
8. Restore the contents of the diagnostic magtape to the [6,10]
area.
.RUN MAGTAP<CR>
--- ----------
DIAGNOSTIC DISTRIBUTION MAGTAPE CREATOR VERSION 0.5
MAGTAPE DEVICE - MTA0:<CR>
---------
WHAT DENSITY - (800 or 1600) 1600<CR>
--------
COMMAND - GET<CR>
-------
COMMAND - UNLOAD<CR>
----------
9. Dismount the diagnostic tape from the drive.
10. Log out of the [6,10] area.
.K<CR>
-----
F.2 Copying Diagnostics To The [6,11] Front-End Diagnostic Area.
------- ----------- -- --- ------ --------- ---------- -----
This procedure assumes that you have already restored the
diagnostic distribution magtape(s) to the [6,10] diagnostic area
on the KLAD pack. If your pack is not named KLAD, substitute its
name where KLAD is used.
1. Login to the [6,11] area, using the /BYPASS switch (The
system will not ask for a password).
.LOG 6,11/BYPASS<CR>
--- ---------------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 37
KLAD10 PROGRAM HELP FILE
JOB 4 KL10 CTY
2. Mount the KLAD pack.
.MOUNT KLAD<CR>
----- --------
3. Delete any files that may be in the [6,11] area.
.DELETE KLAD:*.*[6,11]<CR>
------ ------------------
4. Run SETSRC to set up the search list to copy diagnostics to
the front-end [6,11] area.
.R SETSRC<CR>
- ----------
*C /LIB:[6,10]KLAD<CR>
- -------------------
*T<CR>
-----
/LIB:[6,10]KLAD<CR>
*<CTRL>C
-------
5. Run the KLAD10 program to copy diagnostics to the [6,11]
front-end diagnostic area with the indirect command file
P1011.
.ASSIGN KLAD: DEV<CR>
------ ----- -------
KLAD ASSIGNED
.RUN WHEEL<CR>
--- ---------
SETTING WHEEL CAPABILITY
JOB # 4 (OPERATOR ) SETTING WHEEL
.RUN KLAD10<CR>
--- ----------
DECSYSTEM10 RP04/RP06 KLAD PACK CREATION PROGRAM, VER 0.2
COMMAND:
*P1011[6,10]@<CR>
------------
NOTE
This step takes approximately 15-25 minutes.
When it is finished it will type "EXIT"
If ILLEGAL MEMORY REFERENCE prints out on the
CTY, stop the procedure and start over again
at Step 3.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 38
KLAD10 PROGRAM HELP FILE
EXIT
.RUN WHEEL<CR>
--- ---------
CLEARING WHEEL CAPABILITY
JOB # 4 (OPERATOR ) CLEARING WHEEL.
6. Dismount the KLAD10 pack.
.DISMOUNT KLAD:<CR>
-------- ---------
7. Log out of the [6,11] area.
.K<CR>
-----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 39
KLAD10 PROGRAM HELP FILE
F.3 KLAD10 COMMAND FORMATS:
------ ------- --------
1. /SWITCH
2. /SWITCH:VALUE
3. FILENAME.EXT[PPN]/SWITCH:VALUE
4. FILENAME.EXT[PPN] = FILENAME.EXT[PPN]/SWITCH:VALUE
OUTPUT = INPUT
F.4 SWITCHES:
---------
A. /DEV:DEVICE NAME
Indicate the device on which the front end directory
structure will be located. The device name may be a logical,
physical or file structure name.
B. /CREATE:n
Create a new front end directory or supersede an existing one
with n directory entries allocated.
C. FILENAME.EXT/ALLOC:n
Allocate a directory entry with n data blocks for a dummy
file specified by filename. No data is transferred. n must
be greater than 0.
D. FILENAME.EXT/DELETE
The front-end directory is searched for the file specified by
the filename. If found, the file will be deleted from the
front-end directory and the [6,11] directory. If the file is
not found, the user will be notified.
E. FILENAME.EXT[PPN]/BOOT
Write the front-end bootstrap program specified by the
filename to the hardware boot area of the disk. File must be
"KLADBT.BIN".
:ROM406
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 40
KLAD10 PROGRAM HELP FILE
If this switch value is appended to the /BOOT switch, the
boot will also be written to disk cylinder 406, block 0, to
allow for the old KL10 BM873 ROM.
F. FILENAME.EXT[PPN]/TO11
The front-end directory must exist prior to the use of this
switch.
The TOPS-10 directory is searched for the file specified by
the filename. If found, the file is copied from the TOPS-10
file system to the front-end file system. Data conversion is
performed unless the file extension is one of those listed
under /BINARY switch.
/ASCII and /BINARY are the only switches which may be used
with /TO11.
G. OUTPUT FILENAME.EXT[PPN]=INPUT FILENAME.EXT/TO10
The front-end directory is searched for the input file
specified. If found, the input file is copied to the TOPS-10
file system by the output filename. Data conversion is
performed unless the file extension is listed under /BINARY
switch. Output must not be to the [6,11] area.
H. FILENAME.EXT[PPN]/REPLACE
Replace file in front-end directory with a new version
I. /ASCII
Force data conversion from 7-bit bytes to 8-bit bytes if used
with /TO11. Force data conversion from 8-bit bytes to 7-bit
bytes if used with /TO10. This switch is assumed (it is the
default) unless the file extension is one of those listed
under /BINARY.
J. /BINARY
Cancel data conversion for input files whose file extension
is not one of:
.ABS
.BIN
.BIC
.CIL
.LBO
.LDA
.LDR
.LOD
.MFD
.OBJ
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 41
KLAD10 PROGRAM HELP FILE
.SAV
.SYM
.SYS
.UFD
This switch is assumed for files with above file extensions.
K. /LIST
This switch is used to obtain a front-end directory listing.
:SUM
If this switch is appended to the /LIST switch only the
directory summary information will be printed.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 42
BACKING UP YOUR KLAD10 PACK
G BACKING UP YOUR KLAD10 PACK
------- -- ---- ------ ----
Type in what is underlined.
This procedure assumes that the tape drive being used is MTA0:.
If you are using a different drive, replace MTA0: with your tape
specification.
1. Boot the KLAD10 pack.
2. Log in a [1,2] job
3. Delete non-essential files.
.DELETE [10,1]*.*<CR>
------ -------------
.DELETE KLAD:ERROR.*[1,4]<CR>
------ ---------------------
4. Set up the tape. If you have brought up the system with the
"GO" option, you must set the tape drive unavailable in OPR.
.ASSIGN MTA0:<CR>
------ ---------
.SET DENSITY MTA0:1600<CR>
--- ------- -------------
.SET BLOCKSIZE MTA0:512<CR>
--- --------- ------------
.REWIND MTA0:<CR>
------ ---------
5. Put FEFILE.EXE and BACKUP.EXE on the tape in an executable
format.
.COPY MTA0:=KLAD:FEFILE.EXE[1,4]<CR>
---- ------------------------------
.COPY MTA0:=KLAD:BACKUP.EXE[1,4]<CR>
---- ------------------------------
6. Run BACKUP and save SYSTEM.EXE on the tape, then save the
entire pack.
.R BACKUP<CR>
- ----------
/TAPE MTA0:<CR>
---- ---------
/DENSITY 1600<CR>
------- --------
/SORT FILES ALPHABETICALLY<CR>
---- ----- ------------------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 43
BACKING UP YOUR KLAD10 PACK
/REPEAT<CR>
----------
/SAVE KLAD:SYSTEM.EXE[1,4]<CR>
---- ------------------------
/SAVE KLAD:<CR>
---- ---------
7. You will see the following message when you get to the end of
a tape:
$BKPEOT REACHED EOT--MOUNT NEW TAPE THEN TYPE "GO"
At this point, remove the tape, mount a new one on the drive,
and type:
/GO<CR>
------
8. When all files are saved on tape, you will see the following
prompt:
"DONE
9. Unload the tape and logout of [1,2].
/UNLOAD<CR>
----------
/EXIT<CR>
--------
.K<CR>
-----
If you get a tape parity error while backing up the pack, it is
not necessary to start the procedure over again. Do the
following:
<CTRL>C
-------
.R BACKUP<CR>
- ----------
/TAPE MTA0:<CR>
---- ---------
/REWIND<CR>
----------
/DENSITY 1600<CR>
------- --------
/SORT FILES ALPHABETICALLY<CR>
---- ----- ------------------
Type the next command with the last file that was saved on the
previous tape, and continue saving the KLAD.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 44
BACKING UP YOUR KLAD10 PACK
/INITIAL KLAD:[*,*]FILE.EXT<CR>
------- ----------------------
/SAVE KLAD:<CR>
---- ---------
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 45
FORMATTING A PACK STANDALONE
H FORMATTING A PACK STANDALONE
---------- - ---- ----------
In this example it is assumed that the KLAD pack is in channel 0,
drive 0, and the pack to be formatted is in channel 0, drive 2.
1. Spin up the KLAD10 pack in drive 0, and the pack to be
formatted in a free drive.
2. Set the front-end switches to octal 000203 (0,1,7 up).
3. Press ENABLE and SW REG simultaneously. This will load
RSX-20F.
[Loading RSX-20F]
RSX-20F VAxx-xx hh:mm dd-mmm-yy
[SY0: REDIRECTED TO DB0:]
[DB0: MOUNTED]
4. Set front-end switches to zero (all switches down).
5. Get to PARSER.
<CTRL>\
-------
PAR%
6. Load Bootstrap.
PAR%MCR BOO<CR>
--- -------
7. Load Diagnostic Bootstrap.
BOO>DBOOT<CR>
---------
DECSYSTEM DIAGNOSTIC CONSOLE
VERSION 0.17
SWR = 000000 DTE # 0
CMD:
8. Select drive.
>.RP0<CR>
-------
9. Boot ten. This will run BBT.CMD as the "J" file, load
UB.RAM, configure memory with the indirect command file
CONFG.CCL, and load SUBRTN.A10 and KLDDT.A10.
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 46
FORMATTING A PACK STANDALONE
>.BT<CR>
------
;BBT.CMD, KL10B DIAGNOSTIC BOOT, 9-JUN-78
P UB.RAM
I CONFG.CCL
DIAGNOSTIC MEMORY BOOT VER 0.11
LOGICAL MEMORY CONFIGURATION.
ADDRESS SIZE INT TYPE CONTROLLER
000000 768K 4 MF20 10
03 000000 768K 4 MF20 11
SM
MZ 0,-1
P SUBKL.A10
P KLDDT.A10
STD
>.
DECSYSTEM DIAGNOSTIC KL10 SUBROUTINE'S
VERSION 0.11, SV=0.1, CPU#=2798, MCV=275, MCO=40, HO=37, 60HZ
SWITCHES = 000000 000000
CLK SOURCE = EXTERN, CLK RATE = FULL, AC BLK 0 , CACHE: 0 1 2 3
MEMORY MAP =
FROM TO SIZE/K
00000000 05777777 1536
END PASS 1.
;END
CMD:
10. Set PDP-11 Switch Register to 2.
>.ES2<CR>
-------
CSW = 000000
ESW = 000002
SWR = 000002
11. Load DDRPI.
>.P DDRPI<CR>
- ---------
DDRPI.A10 VER 0.17 13-FEB-89
12. Start 10 diagnostic DDRPI.
>.STD<CR>
-------
>.DDRPI - RH10/RH20 - RP04/05/06 - RELIABILITY TEST
VERSION 0.17, SV-0.1, CPU#-2798, MCV=275, MCO=40, HO=37, 60HZ
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 47
FORMATTING A PACK STANDALONE
SWITCHES = 000010 000000
CLK SOURCE = EXTERN, CLK RATE = FULL, AC BLK 0 , CACHE: 0 1 2 3
MEMORY MAP =
FROM TO SIZE/K
00000000 05777777 1536
13. It is not necessary to list the program switch options unless
you want to.
LIST THE PGM SWITCH OPTIONS? Y OR N <CR> - N<CR>
-----
RH20 MASSBUS CONFIGURATION
MBC - DR - STATUS OF UNIT FOUND
540 - 00 - RP06 DRIVE SER. NO.=1392.(ONLINE), WRT ENABLED, DUAL PORT
********** 10 FORMATTED BY DRIVE SER. NO.=0.
540 - 02 - RP06 DRIVE SER. NO.=1891.(ONLINE), WRT ENABLED, DUAL PORT
********** 10 FORMATTED BY DRIVE SER. NO.=1092.
*****
DRIVES <TYPE> AVAILABLE = 0<6> - 2<6>
WHAT DRIVES(S) TO BE TESTED (00 TO 77, ALL, H=HELP)?
14. The pack to be formatted is on channel 0, drive 2. You can
answer the question by typing the channel number and drive
number (that is "02"), or you can type just the drive number
(that is "2").
#2<CR>
-----
TYPE "H" FOR TEST NAME HELP MESSAGE
15. Run PAKINT.
WHAT TEST? - PAKINT<CR>
----------
PAKINT - PACK INITIALIZE SCRIPT
THIS SCRIPT WILL FORMAT - MAP - AND GENERATE THE BAT BLOCKS
FOR THE SELECTED RP04/05/06 DISK DRIVES.
16. Proceed with the script.
PROCEED WITH THE SCRIPT? (Y OR N) Y<CR>
-----
KLAD10-AC-7.04-A Users Guide 2 May 1989 Page 48
FORMATTING A PACK STANDALONE
17. Mapout soft errors.
MAPOUT SOFT (RECOVERABLE) READ ERROR BLOCKS Y OR N <CR> - Y<CR>
-----
PROGRAM RUN TIME = 0:0:15 FORMAT
CYLINDER 000 SURFACE 00 CANNOT HAVE ANY "HARD" ERRORS!
PROGRAM RUN TIME = 0:00:16 FORMATTING STARTED
PROGRAM RUN TIME = 0:08:56 OPERATION COMPLETED
PROGRAM RUN TIME = 0:08:57 RONLY
Note: The pack specification allows a total of 20 errors, of
which 5 may be "hard" errors.
PROGRAM RUN TIME = 0:17:23 MAPOUT ROUTINE
BAT BLOCK CONTENTS
DRIVE 540 - 2<6>
NO BAT BLOCK FOUND FOR THIS DRIVE!
DRIVE BAT BLOCKS CREATED
%% DRIVE #02 CONTAINS 0. BAD SPOT ENTRY(S)
PROGRAM RUN TIME = 0:17:34 PAKINT COMPLETE
WHAT TEST? -
18. At this point your pack is formatted and you can remove it
from the drive.
If you have another pack to format, spin it up in the drive
and go to Step 15.
If you are finished, <CTRL>C out of DDRPI to go back to
monitor level.