HPlogo System Startup, Configuration, and Shutdown Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 3 System Startup Functions

Initial System Loader (ISL)

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

On tape boots, the ISL is loaded directly by the processor-dependent code (PDC). ISL reads the logical interchange format (LIF) directory from tape and uses this directory to find other files on the tape.

On disk boots, the PDC and IODC boot the utility MMSAVE, which in turn boots the ISL. PDC and IODC read the first record or sector of the boot device, which is the LIF label. The LIF label contains a pointer to the MMSAVE boot image. PDC reads and launches MMSAVE. MMSAVE writes a 16-megabyte section of main memory to the DUMPAREA file, whose address is found in the LIF directory. This allows memory space for the ISL and DUMP utilities to be loaded. MMSAVE boots ISL, which then uses the LIF label to find the LIF directory. As a last step, ISL uses the directory to find other files it needs.

The system displays messages indicating the completion of the booting and loading routines as they occur.

Using initial system loader (ISL) commands

ISL commands change or display boot path information and ISL utility names. Table 3-1 “ISL Commands.” lists commands that do not execute a utility function. ISL utilities and options are described later in this chapter.

Table 3-1 ISL Commands.

CommandMeaning
HELP or ?Lists ISL commands and definitions, along with the ISL utilities available through the selected boot media.
LISTF or LSLists the ISL utilities available through the selected boot media.
AUTOBOOTSets or clears the autoboot flag in stable storage. (Stable storage is memory that retains its information until overwritten. Stable storage stores boot path information along with other critical system parameters.)
AUTOSEARCHSets or clears the autosearch flag in stable storage.
PRIMPATHModifies the primary boot path in stable storage.
ALTPATHModifies the alternate boot path in stable storage.
CONSPATHModifies the system console boot path in stable storage.
DISPLAY or DIDisplays the current paths in stable storage for the primary, alternate, and the console boot paths. DISPLAY also shows the status of the autoboot and autosearch flags.
LISTAUTOFL or LSAUTOFLLists the contents of the current autoboot file.
FASTSIZESets or displays FASTSIZE.
SUPPORTBoots the support tape from the boot device.
READNVMDisplays the contents of 1 word (4 bytes) of nonvolatile memory (NVM). (NVM is memory that retains its information, in standard hexadecimal format, until overwritten.) Specify the word address in either decimal or hexadecimal.
READSSDisplays the contents of 1 word (4 bytes) of stable storage. Specify the word address in either decimal or hexadecimal. The display is in standard hexadecimal format.

 

For more information on the contents of stable storage and NVM, refer to Appendix C “Reading Stable Storage and Nonvolatile Memory”.

Using the help facility for ISL commands

Example 3-1 demonstrates using the ISL command, HELP. To display help listings for all ISL commands, enter either HELP, HE, or the symbol "?" at the ISL prompt: The display on your screen may vary depending on the model of HP 3000 you have.

Example 3-1 Using the HELP Command

   ISL> HELP



   ?              Help Facility

   HELP           Help Facility

   LISTF          List ISL utilities

   LS             List ISL utilities

   AUTOBOOT       Set or clear autoboot flag in stable storage

   AUTOSEARCH     Set or clear autosearch flag in stable storage

   PRIMPATH       Modify primary boot path in stable storage

   ALTPATH        Modify alternate boot path in stable storage

   CONSPATH       Modify system console path in stable storage

   DISPLAY        Display boot and console paths in stable storage

   LSAUTOFL       List contents of autoboot file

   LISTAUTOFL     List contents of autoboot file

   FASTSIZE       Sets or displays FASTSIZE

   SUPPORT        Boot the Support Tape from the boot device 

   SUPPORTCD      Boot the Support Tape from the CDROM

   READNVM        Displays contents of one word of NVM.

   READSS         Displays contents of one word of stable storage

   LSBATCH        List contents of batch file

   LISTBATCH      List contents of batch file

   BATCH          Execute commands in batch file

   LSEST          List contents of EST (Extended Self Test) file

   LISTEST        List contents of EST (Extended Self Test) file

   EST            Execute commands in EST (Extended Self Test) file



   Utilities on this system are:





   filename   type   start   size     created

   ====================================================

   START      -12864 992896 27208   89/11/37 10:34:44

   SAT        -12864 481344 25528   89/11/37 08:25:51  

   ISL        -12864 419936 152     89/11/37 08:25:27

   DISCUTIL   -12864 463872 17464   89/11/37 08:25:36

   DUMP       -12864 963904 16424   89/11/37 09:44:12

   ISL        -12864 419936 152     89/11/37 08:25:27

   A1002AI    -12864 480256 544     89/11/28 16:21:50

   A1002AM    -12864 480800 408     89/11/28 16:21:51

   A1002AP    -12864 481216 4600    89/11/28 16:21:54

   A1100AI    -12864 485824 856     89/11/28 16:21:54

   A1100AM    -12864 486688 496     89/11/28 16:21:55

   A1100AP    -12864 487184 3400    89/11/28 16:21:58

   EDBC       -12864 537024 2080    94/11/53 16:43:49

   EDPROC     -12864 539104 8848    94/11/53 16:43:55

   LASIDIAG   -12864 516688 752     94/11/53 16:43:56

   LDIAG      -12864 517440 5808    94/11/53 16:44:00

   MAPFILE    -12864 421600 16      94/11/53 16:44:00

   MAPPER     -12864 523248 336     94/11/53 16:44:01

   MDIAG      -12864 523584 6240    94/11/53 16:44:05

   MEMTEST    -12864 421616 321     94/11/53 16:44:05

   MPROC      -12864 447760 1408    94/11/53 16:44:07

   ODE        -12864 421936 432     94/11/53 16:44:07

   SYSLIB     -12864 422368 688     94/11/53 16:44:08

   TDIAG      -12864 529824 7200    94/11/53 16:44:13

   UNIPROC    -12864 453504 4464    94/11/53 16:44:16

   BCDIAG     -12864 423056 960     94/11/53 16:44:17

   CAEXR      -12864 444720 672     94/11/53 16:44:18

   IOMAP      -12864 445392 1536    94/11/53 16:44:19

   CLKUTIL    -12864 424016 312     94/11/53 16:44:20

   SADPATCH   -12864 446928 832     94/11/53 16:44:20
NOTE: The list of ISL utilities differs, depending upon whether they have been loaded from tape or disk and upon which model of HP 3000 you have. The utilities listed in examples 3-1 and 3-2 were loaded from disk.

Listing Available ISL Utilities

Example 3-2 demonstrates using the ISL LISTF command to display available ISL utilities. To generate a list of the utilities available on the boot medium, enter LISTF or LS at the ISL prompt.

Example 3-2 Listing Available ISL Utilities

   ISL> LISTF



   Utilities on this system are:





   filename   type   start   size     created

   ====================================================

   START      -12864 992896 27208   89/11/37 10:34:44

   SAT        -12864 481344 25528   89/11/37 08:25:51

   ISL        -12864 419936 152     89/11/37 08:25:27

   DISCUTIL   -12864 463872 17464   89/11/37 08:25:36

   DUMP       -12864 963904 16424   89/11/37 09:44:12

   ISL        -12864 419936 152     89/11/37 08:25:27

   A1002AI    -12864 480256 544     89/11/28 16:21:50

   A1002AM    -12864 480800 408     89/11/28 16:21:51

   A1002AP    -12864 481216 4600    89/11/28 16:21:54

   A1100AI    -12864 485824 856     89/11/28 16:21:54

   A1100AM    -12864 486688 496     89/11/28 16:21:55

   A1100AP    -12864 487184 3400    89/11/28 16:21:58

   EDBC       -12864 537024 2080    94/11/53 16:43:49

   EDPROC     -12864 539104 8848    94/11/53 16:43:55

   LASIDIAG   -12864 516688 752     94/11/53 16:43:56

   LDIAG      -12864 517440 5808    94/11/53 16:44:00

   MAPFILE    -12864 421600 16      94/11/53 16:44:00

   MAPPER     -12864 523248 336     94/11/53 16:44:01

   MDIAG      -12864 523584 6240    94/11/53 16:44:05

   MEMTEST    -12864 421616 321     94/11/53 16:44:05

   MPROC      -12864 447760 1408    94/11/53 16:44:07

   ODE        -12864 421936 432     94/11/53 16:44:07

   SYSLIB     -12864 422368 688     94/11/53 16:44:08

   TDIAG      -12864 529824 7200    94/11/53 16:44:13

   UNIPROC    -12864 453504 4464    94/11/53 16:44:16

   BCDIAG     -12864 423056 960     94/11/53 16:44:17

   CAEXR      -12864 444720 672     94/11/53 16:44:18

   IOMAP      -12864 445392 1536    94/11/53 16:44:19

   CLKUTIL    -12864 424016 312     94/11/53 16:44:20

   SADPATCH   -12864 446928 832     94/11/53 16:44:20
Feedback to webmaster