Google
 

Trailing-Edge - PDP-10 Archives - BB-N593B-BB - readme.mem
There are 20 other files named readme.mem in the archive. Click here to see a list.


          Installation Instructions for DX20/RP20 Microcode















                    Date:     20-Jan-83
                    Software Version:  3















COPYRIGHT (C) 1982,1983 BY
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED
ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER
COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY
TRANSFERRED.

THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE
AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.

DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
Installation Instructions for DX20/RP20 Microcode               Page 2


1.0  INTRODUCTION

This document describes the procedures  necessary  for  installing  or
updating  the  DX20  microcode  required  to  run  an  RP20  subsystem
connected to a DECsystem-10.  Refer to the TOPS-10 Installation  Guide
for  the  procedures  for  installing  or  updating the TOPS-10 system
software.



2.0  REQUIRED COMPONENTS

The magnetic tape from which these directions were  obtained  contains
all  the files necessary to install or update the DX20/RP20 microcode.
These files are as follows:

BOOT.EXB    A new front-end BOOT file  with  the  DX20/RP20  microcode
            loaded.   This file should be transferred to the front-end
            file system according to the procedures described below.


                                       NOTE

                This version of BOOT was assembled to run with  KL
                paging  and will be loaded into physical memory at
                256K by the front-end.  This should be the correct
                version  for virtually all sites.  If this version
                is not correct for your installation, refer to the
                RPBOOT.CTL control file distributed on the monitor
                tape  for  instructions  on   building   different
                versions.



DXMCD.ADX   The DX20/RP20 microcode in the format read by  BOOTDX  and
            loaded with BOOT.

FE.EXE      The utility necessary to transfer files to  and  from  the
            front-end  file system.  Note that this program is also on
            the system distribution tape.  It is  duplicated  here  to
            put  everything  necessary  to  install the microcode on a
            single tape.

README.MEM  This file.



3.0  RESTORING THE FILES

To install the DX20/RP20 microcode, restore the files on this tape  to
disk  into some convenient directory.  Make sure that you have all the
files listed in the section above and carefully read this document  to
familiarize youself with the procedures used in the installation.
Installation Instructions for DX20/RP20 Microcode               Page 3


4.0  INSTALLING THE MICROCODE FILES

To install the DX20/RP20 microcode that is loaded  by  BOOTDX,  simply
copy DXMCD.ADX to SYS:  where it can be found by BOOTDX.



5.0  INSTALLING THE NEW BOOT

BOOT is  loaded  with  the  DX20/RP20  microcode  and  will  pass  the
microcode  to  the  monitor when the moniotor is loaded.  As a result,
you must copy the BOOT from this tape to the front-end file system for
all CPUs in your system.


                                 NOTE

               This part of the procedure should not be
               done  during  timesharing.  Do this on a
               stand-alone machine.


To copy BOOT to the front-end file system, follow the procedure  below
while logged into [1,2]:

     1.  Copy BOOT.EXB, and FE.EXE to [1,2] on a structure that is  in
         the job search list.

     2.  If you are on a multi-CPU system, type the command:

         .SET CPU ONLY CPU n

         where n is the CPU number of the CPU that has  the  front-end
         that you want to update.  Do not do this step if you are on a
         single CPU system.

     3.  Type the following command:

         .RUN FE               ;Run the FE program


The FE program is the TOPS-10 half of the path to transfer files  from
the TOPS-10 disk to the front-end disk.  The other half of the path is
provided by the front-end PIP program.
Installation Instructions for DX20/RP20 Microcode               Page 4


Go to the CTY of the CPU that has  the  front-end  that  you  want  to
update and type the following:

        ^\                         ;Type control-backslash
        PAR>MCR MOU                ;Start up MOU
        MOU>FE:                    ;Mount the FE device
        MOU -- MOUNT COMPLETE      ;MOU types this prompt
        MOU>^Z                     ;Type a control Z to exit MOU
        ^\                         ;Type a control-backslash
        PAR>MCR PIP                ;Start up PIP
        PIP>SY:BOOT.*;*/LI         ;Do a directory of BOOT.*

                                   ;PIP types the directory

You have now mounted the FE device (the logical device that  completes
the  path  to  the  -10  disk)  and taken a directory of BOOT.*.  This
directory is important in case you have to  delete  the  new  copy  of
BOOT, so you should keep it handy.

The next step in the procedure is to copy the new BOOT  from  the  -10
disk  to  the  front-end  disk.  Note the "/NV" switch in the commands
below.  It  is  important  because  it  prevents  the  new  BOOT  from
superseding the old one.  Now type the following:

        PIP>SY:BOOT.EXB/NV=FE:[1,2]BOOT.EXB
                                   ;Copy the file to the front-end
        PIP>SY:BOOT.*;*/LI         ;Do another directory

                                   ;PIP types the directory again

You should now compare the previous directory with  the  new  one  and
make  sure  that  BOOT  was  copied  successfully.   To  complete  the
procedure, type the following:

        PIP>^Z                     ;Type a control Z to exit PIP
        ^\                         ;Type a control-backslash
        PAR>MCR DMO                ;Start up DMO
        DMO>FE:                    ;Dismount the FE device
        DMO -- DISMOUNT COMPLETE   ;DMO types this prompt
        DMO>^Z                     ;Exit from DMO
        ^\                         ;Type a control-backslash
        PAR>^Z                     ;Return to the monitor

This sequence of commands transfers  BOOT.EXB[1,2]  to  the  front-end
file  system  using  the next available generation number.  You should
now test the new BOOT by reloading your monitor in the normal manner.

This completes the installation of the DX20/RP20 microcode.
Installation Instructions for DX20/RP20 Microcode               Page 5


6.0  WHAT TO DO IF IT DOESN'T WORK

If, after copying the new BOOT to the front end, you discover that  it
doesn't  work,  you  should  delete  the  appropriate  file  from  the
front-end file system.  You can do this by  comparing  the  first  and
second  directory  listings  that  resulted  from the procedure above.
Once you know which file to delete,  you  can  do  so  by  typing  the
following (n is the generation number obtained from the directories):

        ^\                         ;Type a control-backslash
        PAR>MCR PIP                ;Start up PIP
        PIP>SY:BOOT.EXB;n/DE       ;Delete the file.  n=the generation
                                   ;number from the directory listing
        PIP>^Z                     ;Exit from PIP
        ^\                         ;Get to the PARSER
        PAR>^Z                     ;Return to the monitor