  | 
»  | 
 | 
  
 | 
 | 
ODE and IOMAP are utilities that are located 
in the ISL boot directory of a 900 
Series HP 3000 
computer system.  They can be launched only from 
ISL, which indicates that the system is down. 
You must run ODE on 9X8LX and 9X8RX systems.  
You can run IOMAP on all other systems. When running with default options, IOMAP 
and ODE running MAPPER 
perform the following operations: displays the current configuration of the processor, 
including the presence of coprocessor boards, analyzer 
cards, memory sizes of cache and translation look-aside 
buffer (TLB) cards, the processor model number, and the 
processor-dependent code (PDC) firmware revision checks all possible I/O paths to determine if a component 
is present, and identifies every component (such as a module, 
bus converter, adapter, device, or unit) displays a table showing all configured components performs self-test and/or loopback tests on all components with 
self-test and/or loopback capabilities does not test any devices (terminals, data communication lines, 
or other serial devices) connected to external ports of the 
terminal multiplexer 
 The test modes of IOMAP include identify-test, loopback test, 
and self-test.  Identify-test attempts to identify each component 
in every I/O path or specified path.  The information received 
includes I/O path to the component, component name, component 
ID number, firmware revision (if applicable), hardware revision 
(if applicable), and an indication of which test modes are 
available for the component. The loopback test performs component-dependent loopback 
tests where feasible.  The result of this test is reported 
as pass, fail, unimplemented, or untestable. The self-test initiates the internal self-test of each component 
that has a self-test routine.   The result of this test is 
reported as pass, fail, unimplemented, or untestable. Running IOMAP |    |  
   |    |   |    |    | NOTE: For 9X8LX and 9X8RX systems, you must run ODE instead 
of IOMAP.  Refer to Running ODE later in this chapter.
 |    |    |   |    |  
 To run IOMAP: Remove all users from the system. If your system is not currently in use, skip to step 2. Log on at the system console as MANAGER.SYS. 
Enter: 
   :HELLO MANAGER[/userpass].SYS[/acctpass] 
  |  
 Tell users of the approaching shutdown. Notice that entering ISL makes the system inaccessible to users. 
Use the TELL command to alert users (except those in quiet mode) 
to the impending system shutdown.  Ten minutes beforehand, ask 
users to log off.  Enter: 
   :TELL @S;SYSTEM SHUTDOWN IN 10 MIN. PLEASE LOG OFF. 
  |  
 Prevent new system activity.  Enter: The command LIMIT 0,0 limits the number of concurrently running jobs and sessions.  The two parameters x, x define the allowed number of jobs and sessions, respectively. The command JOBFENCE defines the minimum input 
priority that a job or session must have to execute.  The parameter, 14, raises the jobfence to the highest level. Warn users five minutes prior to the system shutdown to end their sessions.  Use the WARN command to alert all sessions (including those in quiet mode) to the shutdown.  Enter: 
   :WARN @S; SYSTEM LOSS IN 5 MIN.  PLEASE LOG OFF. 
  |  
 Locate all jobs and sessions still in progress or scheduled. 
Enter: 
   :SHOWJOB JOB=@J 
   :SHOWJOB JOB=@S 
  |  
 The command SHOWJOB displays the status information 
about jobs or sessions. Abort jobs and sessions still executing.  Enter: 
:ABORTJOB #Jnnn  (#Jnnn is the number for each job) 
:ABORTJOB #Snnn  (#Snnn is the number for each session)
  |  
 
 Reset the system.  Enter: Once the system issues the final shutdown message: 
   Shutdown of operating system complete.  (Shut 6)
  |  
 Enter: Reset messages appear at the console while the system runs its self-test. If autoboot is enabled on your system, interrupt it so that you receive the ISL prompt (ISL>).  Refer to Chapter 3 “System Startup Functions” for information on interrupting an autoboot sequence. Enter the ISL IOMAP command at the ISL prompt. Enter: The system responds: 
 
   IOMAP Revision A.01.63 July 23, 1993  
   IOMAP Running:  ce81 
   This program has the capability to identify the configuration of 
   the system and its I/O paths and devices.  Many of the components of 
   the I/O system can be tested with selftest and loopback diagnostics. 
   Without changing any parameters, this program will map all existing 
   I/O components in the system, but will not perform any other diagnostics. 
   If loopback test is selected, be sure the loopback test hood is plugged
   onto HPPB GPIO card, so that external loopback on the card is possible.
   If sefltest or loopback test is selected for a LAN card, be sure the
   T-connector is plugged onto the card.  If selftest is selected for a
   device with removable media, make sure that is media in the device.
   You may enter break mode by pressing control-C or control-Y. 
   You may press control-X to erase what you just typed in. 
   .
   .
   .
   Do you wish to modify any program parameters? [y,n] (n):  N
 
   Identify:  Loop 1:  All I/O components are being identified... 
   .
   .
   .
  |  
 Example E-1 Example of IOMAP 
I/0 Configuration: 
                                               Type  HW  SW  Revisions  Tests 
Path         Component Name                     ID   Mod Mod  Hdwr  Firm Avail 
------------ --------------------------------  ----  ---- ---- ----  ---- ----- 
0            Native Processor                    0H        
4                CIO Channel Adapter             8H   4H  10H    0     0 
4.1                  HP-IB card                  2H    -   -     6  2733 ST LB 
4.1.0                    7937H  disc drive     214H    -   -     -    - 
4.1.1                    7937H  disc drive     214H    -   -     -    - 
4.1.2                    7937H  disc drive     214H    -   -     -    - 
4.1.3                    7937H  disc drive     214H    -   -     -    - 
4.1.4                    7937H  disc drive     214H    -   -     -    - 
4.2                Console Device Adapter
4.3                  LAN card                    6H     -   -     3  2716 ST 
4.4                  LAN card                    6H     -   -     2  2716 ST 
4.5                HP-IB card                    2H     -   -     6  2733 ST LB
4.5.2                HPC1707A CD-ROM drive     250H     -   -     0    -
4.5.3                7980 mag tape unit        180H     -   -     -    -
4.6                HP-IB card                    2H     -   -     6  2733 ST LB
4.6.3                7978A/B mag tape unit     178H     -   -     -    -
8            Memory Controller                   1H    2H   8H    4     0    LB  
12           Memory Controller                   1H    2H   8H    4     0    LB
16           Memory Controller                   1H    2H   8H    4     0    LB
Identify Loop 1 (1H) complete. 
Do you want to exit this program and return to ISL? [y,n] (n):  Y 
IOMAP Exiting. 
 |  
 This IOMAP is from a Series 925 system.  The paths and other information may vary,
depending on the system and configuration. Exiting IOMAP |    |  
 After running IOMAP a prompt appears at the end of the listing: 
   Do you want to exit this program and return to ISL?
  |  
 Answer YES to this question to exit IOMAP.  Answering NO returns 
you to the following prompt: 
   Do you wish to modify any program parameters?
  |  
 Running ODE |    |  
 To run ODE : Remove all users from the system. If your system is not currently in use, skip to step 2. Log on at the system console as MANAGER.SYS. 
Enter: 
   :HELLO MANAGER[/userpass].SYS[/acctpass] 
  |  
 Tell users of the approaching shutdown. Notice that entering ISL makes the system inaccessible to users. 
Use the TELL command to alert users (except those in quiet mode) 
to the impending system shutdown.  Ten minutes beforehand, ask 
users to log off.  Enter: 
   :TELL @S;SYSTEM SHUTDOWN IN 10 MIN. PLEASE LOG OFF. 
  |  
 Prevent new system activity.  Enter: The command LIMIT 0,0 limits the number of concurrently 
running jobs and sessions.  The two parameters x, x 
define the allowed number of jobs and sessions, respectively. The command JOBFENCE defines the minimum input 
priority that a job or session must have to execute.  The 
parameter, 14, raises the jobfence to the highest level. Warn users five minutes prior to the system shutdown to 
end their sessions.  Use the WARN command to alert all 
sessions (including those in quiet mode) to the shutdown.  Enter: 
   :WARN @S; SYSTEM LOSS IN 5 MIN.  PLEASE LOG OFF. 
  |  
 Locate all jobs and sessions still in progress or scheduled. 
Enter: 
   :SHOWJOB JOB=@J 
   :SHOWJOB JOB=@S 
  |  
 The command SHOWJOB displays the status information 
about jobs or sessions. Abort jobs and sessions still executing.  Enter: 
:ABORTJOB #Jnnn  (#Jnnn is the number for each job) 
:ABORTJOB #Snnn  (#Snnn is the number for each session)
  |  
 
 Reset the system.  Enter: Once the system issues the final shutdown message: 
   Shutdown of operating system complete.  (Shut 6)
  |  
 Enter: Reset messages appear at the console while the system runs its self-test. If autoboot is enabled on your system, interrupt it so 
that you receive the ISL prompt (ISL>).  Refer 
to Chapter 3 “System Startup Functions” for information on interrupting an autoboot sequence. Type the following to run ODE: Initiate the MAPPER module: MAPPER displays the current configuration using the same format as IOMAP
(see example E-1 for an example display). 
 Exiting MAPPER |    |  
 To exit MAPPER type: Exiting ODE |    |  
 To exit ODE type:  
 |