IA64 Console Environment 1A06 DECUS-München Bonn 20.4.2004 John R. Covert Paul A.
Extensible Firmware Interface (EFI) console EFI is the standard console for all IA64 systems, regardless of hardware vendor • Each vendor can provide unique customizations • Used to boot the system • Interfaces with the operation system via PAL, SAL and EFI runtime services • Provides both a menu and command line interface • Code is stored in flash ROM and optional FAT partition • EFI console is an open programming environment – Intel publishes the source code and tool kit – Intel transitioning EFI to SIG g
Hybrid Disk Format EFI requires GUID Partition Table (GPT) disk format • EFI requires one FAT32 partition • VMS requires ODS Files-11 disk format • VMS does not support partition disks • Both format co-exist, independent of each other • EFI console view – GPT format with one 48Mb FAT32 partition – Remaining space unallocated • VMS view – ODS Files-11 format disk – 48Mb container file allocated for FAT32 partition • CD-ROMs use ISO9660 format instead of GPT • 4/22/04 RX2600 consoles page 5 Selecting EFI
Booting VMS from the EFI Shell Select EFI Shell from the boot menu • Set Boot flags environment variable, stored in NVRAM – IA64 flag values are generally the same as Alpha and VAX – Shell> set vms_flags “0,0” • Select disk and directory – Shell> fs0: – fs0:> cd efi\vms • Start the boot of VMS – fs0:> vms_loader • Override environment variable – fs0:> vms_loader –flags 0,1 • RX2600 consoles 4/22/04 page 7 What’s wrong with the Backspace key? • • • EFI console requires ^H (ASCII 0x08) for backspace VMS
Booting VMS from the EFI menu • Create – – – – – – – new menu item Select Boot Option Maintenance Menu Select Add Boot Option Select volume Select efi\vms\vms_loader Add name, “HP OpenVMS Industry Standard 64” No boot options are needed, since it uses VMS_FLAGS stored in NVRAM Save settings to NVRAM 4/22/04 RX2600 consoles page 9 Boot Example EFI version 1.10 [14.61] EFI64 Running on Intel(R) Itanium Processor Family EFI 1.10 IPF zx6000/rx2600/zx2000 1.
Change EFI Boot Menu order • Select Boot Option Maintenance Menu • Select Change Boot Order • Select new menu item • Use the “u” key to move it to the top of the list • Save Settings to NVRAM • EFI shell command, bcfg, command can also be used the manage the EFI Boot menu • Note that menu item imbeds disk GUID, so process must be repeated if you re-install VMS.
Other useful EFI shell commands Create VMS-like console commands – Shell> alias dir ls • Display hardware and firmware revisions – Shell> info all • Clear MP console logs files stored in NVRAM – Shell> clearlogs • Map command display list of devices Shell> map Device mapping table • fs0 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)/CDROM(Entry0)/HD(Part1,Sig00000000) fs1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig832C30E1) fs2 : Acpi(HWP0002,200)/Pci(1|0)/Scsi(Pun2,Lun0)/HD(Part1,SigDDA9F5F4
VMS_SET • In the 8.
Updating the EFI firmware • Download firmware update program from HP website onto a local system. • Minimum EFI firmware for VMS is 2.20 • Startup TCP/IP in the EFI console Shell> load fs0:\efi\vms\tools\tcpipv4.efi Shell> \efi\vms\tools\ifconfig lo0 inet 127.0.0.1 up Shell> \efi\vms\tools\ifconfig sni0 inet 1.1.1.1 netmask 2.2.2.2 up Shell> \efi\vms\tools\route add default 3.3.3.3 • Must be customized for your network environment Replace 1.1.1.1 with IP address – Replace 2.2.2.
Installing the EFI firmware update • Execute – the firmware update program Shell> fwupdate220 • Warning: Do not power-off the system while flash ROM update is in progress • Alternate update method – Download ISO file, Burn CD-ROM and execute update program from CD-ROM RX2600 consoles 4/22/04 page 19 Remote Console Interface • Independent support system • Available when the system is connected to a power source, even if the main power switch is set to “off” • Vendor and system-specific functionalit
Baseboard Management Controller (BMC) • • • • • • Available only on COM1 serial port of RX2600, ZX200, ZX6000 Has it’s own processor Password protected Entered by “ESC (“ and exited by “ESC )” or “ESC Q” Power ON/OFF and system reset TOC command can be used to force a crash on hung system cli>help CLI Commands: C [] CON FPL H INFO LOC [0,1] P [0,1] Q RS [s] SE TOC [s] 4/22/04 - Change Password - Display Console selection - Read Forward Progress Log - Help (this text) - Display BMC FW Revi
MP Command Set 4/22/04 RX2600 consoles page 23 Forcing a system crash History – On VAX and early Alpha system, ^P was detected by special hardware and handled by the console – Commodity serial ports pushed ^P detection in console firmware, if IPL < DEVICE_IPL • EFI console ignores ^P, no way to return to EFI Shell • IA64 VMS console terminal driver handles ^P – Calls XDELTA, if loaded – Prompts for forced crash, if IPL < DEVICE_IPL • Remote console command generates Transfer of Control signal (BMC:TOC,
Future bootstrap options Fibre Channel – Similar to SCSI boot, but new vendor-specific setup program to replaces the common SRM WIDMGR tool • Network boot – Uses PXE (pixie) instead of MOP – LAD/LAST booting scheduled for 8.2 – Cluster NISCS boot is post 8.
Console Commands for the HP Integrity Server Systems © Copyright 2003 Hewlett-Packard Development Company, L.P. Version 1.
Version 1.
Introduction ............................................................................................................................................................ 5 Ctrl/H and the Delete Key ................................................................................................................................. 5 Console Input, Output, and Error ...................................................................................................................... 5 Setting the Console Device..
User Configuration .................................................................................................................................... 25 Virtual Front Panel.................................................................................................................................... 25 Who.............................................................................................................................................................. 25 Exit from MP.........................
Introduction The HP Integrity Server system provides two console options: the Baseboard Management Console (BMC) and the Management Processor (MP) console. Both consoles can be used to power-cycle the systems and perform hardware-related operations. In addition to the low-level console functions, the Integrity Server system has a replacement for the SRM console in the Alpha processors, Extensible Firmware Interface (EFI).
Setting the Console Device Step 1 Power on the system. You should initially hook up to the console line on the management processor. ****************************************************************** Only default users are configured. Use one of the following user/password pairs to login: Admin/Admin Oper/Oper ****************************************************************** MP login: Admin MP password: ***** Hewlett-Packard Management Processor (c) Copyright Hewlett-Packard Development Company, L.P.
PC -on -nc System will be powered on. -> System is being powered on. -> Command successful. MP Host Name: kthulu MP:CM> exit MP MAIN MENU: CO: VFP: CM: CL: SL: CSP: SE: HE: X: Console Virtual Front Panel Command Menu Console Log Show Event Logs Connect to Service Processor Enter OS Session Main Help Menu Exit Connection MP Host Name: kthulu MP> co You will now get lots of output from the system powering up. Eventually, you will get to this menu. EFI Boot Manager ver 1.10 [14.61] Firmware ver 2.
Select Active Standard Error Devices Cold Reset Exit Timeout-->[10] sec SystemGuid-->[C198BA79-478A-11D7-9C226033AC66036B] SerialNumber-->[US30464638 ] Step 3 Select each of the consoles and set the active console device. Use either "v" "^" or ! ". For this example, we will change only the console output device. When you select the output device, you receive a display something like the one below: EFI Boot Maintenance Manager ver 1.10 [14.
Console Comparison The following lists provide the advantages and disadvantages of the BMC and MP consoles. BMC Console Advantages o Simple to use. o Small command set. o Mode-less. You are either at its command prompt or you are not. Disadvantages o Single user. o Limited features. o Not available on many of the systems. MP Console Advantages o Can be multi user. One user can issue commands to the EFI layer or the operating system, and multiple users can view it. o Accessible by way of telnet or the web.
BMC System Console On the RX2600, the Baseboard Management Console (BMC) is accessible through the serial port on the back of the system labeled Console/Serial A. This port is set to 9600 baud 8 bit no parity and one stop bit. Entering Console Mode To get the console processors attention and enter command mode, enter (. You receive the cli> prompt, at which point you can enter commands. Exiting Console Mode To exit the console processor command mode, enter Q.
Powering System On/Off from the BMC To power a system on, enter the following commands: ( cli>p 1 System Power set to ON To power the system off, enter the following commands: ( cli>P 0 System Power set to OFF Booting OpenVMS from the BMC Step 1 Get the consoles attention by entering ( ( cli> Step 2 Power the system on. cli>p 1 System Power set to ON cli> Step 3 Exit console mode Q, and wait for the EFI command menu.
Step 5 Enter FS0: or the file structured device that OpenVMS installed on it: Shell> fs0: fs0:\> Step 6 Change the directory containing the OpenVMS initial boot loader by issuing cd \efi\vms fs0:\> cd \efi\vms fs0:\efi\vms> Step 7 Invoke the initial loader by entering vms_loader -fl 0,2. The -fl is one way to specify boot time flags just like on an Alpha system with the SRM console.
If the system does not respond to Ctrl/P then do the following: ( cli> TOC Sending TOC/INIT. Q Management Processor Console The management processor is an independent support system for the server. It provides a way for you to connect to a server and perform administration or monitoring tasks for the server hardware.
Accessing the Management Processor You can connect to the management processor using the following methods: o o o The local RS-232C port using a local terminal. The remote RS-232C port using external modem (dial-up) access, if remote modem access is configured. The management processor LAN port using Web Console or telnet if login access through the management processor LAN is enabled. Interacting with the Management Processor To interact with the management processor, perform the following steps: 1.
CM: CL: SL: CSP: SE: HE: X: Command Menu Console Log Show Event Logs Connect to Service Processor Create OS Session Main Menu Help Exit Connection MP> Management Processor Commands Management Processor Commands and Descriptions Command BP CA CG CL CM Ctrl-B CO CSP DATE DC DF DI FW HE ID IT LC LOC LS MR MS PC PG PS RB RS SA SE SL SO SS SYSREV TC TE UC VFP Version 1.
WHO X XD Display connected management processor users Exit management processor and disconnect Diagnostics and/or reset of management processor Reset BMC Passwords BP: Reset BMC Passwords This command resets BMC passwords (both USER and ADMIN passwords).
This command generates a new RSA key pair and self signed certificate. Version 1.
Console Log CL: Console Log—view the history of the Console output. This command displays up to 60 Kilobytes of logged console data (about 60 pages of display in text mode) sent from the system to the Console path. Command Mode CM: Command Mode—enter command mode This command switches the console terminal from the MP Main Menu to mirrored command interface mode.
Default Configuration DC: Default Configuration—reset all MP parameters to the default configuration. This command sets all MP parameters back to their default values. The user may reset all or a subset of the following parameters: o o o o o o IP configurations Modem configuration Paging configuration Command Interface configuration Disable remote access, security configuration Session configuration. For example: setting the security configuration to default erases all users and passwords.
MP Firmware Update FW: Activates MP firmware upgrade mode. This command is available from either the LAN or local serial port. This command activates firmware upgrade mode, which loads new firmware through the MP LAN by FTP (which must be operational). An MP Reset is generated after the upgrade is complete. Help HE: Display help for menu or command This command displays the MP hardware and firmware version identity and the date and time of firmware generation.
Configure LAN Console LC: LAN configuration (IP address, and so on) This command displays and allows modification of the LAN configuration. Configurable parameters include: o o o o o o MP IP Address MP Host Name Subnet Mask Gateway Address Web Console port number Link State The MP Host Name set in this command is displayed at the MP command interface prompt. Typically the DNS name for the LAN IP is entered. This field can be programmed to any useful name or phrase.
Modem Status MS: Modem Status—Display modem status The MS command displays the state of the modem lines connected to the remote/modem serial port. The display can be updated by pressing Enter. The current state of the status signals DCD, CTS, DSR, RI and the last state of the control signals DTR, RTS set by the firmware are displayed. Power Control PC: Power Control—turn system power on and off.
Reset System RS: Reset system through RST signal. This command causes the system (except the MP) to be reset through the RST signal. Execution of this command irrecoverably halts all system processing and I/O activity and restarts the computer system. The effect of this command is very similar to cycling the system power. The OS is not notified, no dump is taken on the way down, and so on.
Navigate within the logs as follows: o o o o o o o o o o Plus sign (+) – View the next block (forward in time). Minus sign (-) – View the previous block (backward in time). Carriage-return – View the next block in the previously selected direction (forward or backward in time). D – Dump the entire log for capture or analysis. F – First Entry. L – Last Entry. J – Jump to entry number. V – View mode configuration (text, keyword, hex). Question mark (?) – Display help menu.
Transfer Of Control TC: System reset through INIT or TOC (Transfer of Control) signal Under normal operation, shut down the operating system before issuing this command. This command causes the system to be reset through the INIT (or TOC) signal. Execution of this command irrecoverably halts all system processing and I/O activity and restarts the computer system. It is different from the RS command in that the processors are signaled to dump state on the way down.
default user listed for the local serial port: local user i. If the local console operator typed Ctrl/B, then the login name that the local operator is displayed instead. Exit from MP X: Exit from MP command interface and disconnect from the system. This command disconnects the executing user from the system. This command is available from the local port.
MP Help: Main Menu ============================================(Administrator)=== Hardware Revision al Firmware Revision E.02.
MP ACCESS IS NOT SECURE Default MP users are currently configured and remote access is enabled.
SE: Enter OS Session HE: Main Help Menu X: Exit Connection MP Host Name: kthulu MP> To power off the system, return to the command menu and enter the command "pc -off- nc": MP> cm (Use Ctrl/B to return to MP main menu.) MP Host Name: kthulu MP:CM> pc -off -nc PC -off -nc System will be powered off. You must shut down the OS manually before this command is executed. Failure to do this can cause problems when the OS is restarted. -> System is being powered off. -> Command successful.
Booting OpenVMS from the MP Console Step 1 To log into the MP console, you may need to press carriage-return a couple of times. You are then prompted to enter the user name and password. By default, they are set to "Admin". If you are not prompted to login, you have old firmware and need to see the section on updating the MP firmware. ****************************************************************** Only default users are configured.
Step 2 Switch to the command menu by entering the CM command. MP> cm (Use Ctrl-B to return to MP main menu.) MP Host Name: kthulu MP:CM> Step 3 Turn on the power by entering the command "pc -on -nc" and Crtl/B to get out of command menu mode. MP:CM> pc -on -nc PC -on -nc System will be powered on. -> System is being powered on. -> Command successful.
Step 5 Use "v", or "^", ! " to select the "EFI Shell [Built-in]". You then receive the Shell> prompt: Loading.: EFI Shell [Built-in] EFI Shell version 1.10 [14.61] Device mapping table fs0 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,SigC1CEDDA4) blk0 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master) blk1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0) blk2 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,SigC1CEDDA4) Shell> Step 6 Enter FS0: or the file structured device that Open VMS on it.
Forcing a Crash To force a crash of OpenVMS, first try entering Ctrl/P. If the system is booted with XDelta, you can then enter the ";c" command to force a crash.
MP:CM> MP MAIN MENU: CO: VFP: CM: CL: SL: CSP: SE: HE: X: Console Virtual Front Panel Command Menu Console Log Show Event Logs Connect to Service Processor Enter OS Session Main Help Menu Exit Connection MP Host Name: kthulu MP> CO Event Logs The system event logs eventually fill-up. When this happens, a warning is output during power up, and the power up is delayed. To speed up the boot, you should clear the event logs by entering Crtl/B to get to the MP consoles main display.
MP MAIN MENU: CO: VFP: CM: CL: SL: CSP: SE: HE: X: Console Virtual Front Panel Command Menu Console Log Show Event Logs Connect to Service Processor Enter OS Session Main Help Menu Exit Connection MP Host Name: kthulu MP> Updating the MP Firmware The following example illustrates how to update the MP firmware. It was performed on a system with firmware that is older than what you are likely to find on recently purchased RX2600 systems.
In either case, you need to provide the follow data: o o o An IP address from which to down load the firmware. The path to the firmware. For this update, the path is /dsa500/mp_fw/222. The username and password for system with the firmware. You prompted to check the inputs to make sure it is what you want. If you say yes and made no mistakes, the firmware is updated. It takes 10 to 20 minutes depending upon how fast a connection you have and how busy the system you use is. 7. 8.
LC This command allows you to modify the LAN configuration. Current configuration: MAC Address : IP Address : MP Host Name : Subnet Mask : Gateway : Link State : Web Console Port Number: 0x00306e397dd2 127.0.0.1 uninitialized 255.255.255.0 Auto Negotiate 2023 Do you want to modify the LAN configuration? (Y/[N]) y Current IP Address: 127.0.0.1 Do you want to modify it? (Y/[N]) y Enter new IP Address: XX.XX.xx.yyy (Supply valid currently unused IP addr) New IP Address: XX.XX.xx.
Type R to reset the MP or [Q] to quit the diagnostic menu. -> Choice: R The MP is now being reset... HP Management Processor Firmware Revision E.02.10 Oct 1 2002,15:53:45 (c) Copyright Hewlett-Packard Development Company, L.P. 1999-2002. All Rights Reserved. Type Ctrl-B to activate MP Command Interface. (Crtl/B typed to gain management processor attention.) Leaving Console Mode - you may lose write access. When Console Mode returns, type ^Ecf to get console write access.
XU This command activates the upgrade mode. All connections will be closed, the session will be aborted, and the modem connection will be dropped immediately. Web and telnet connections will be dropped upon completion. WARNING: Simultaneous upgrade of MP and System Firmware is not allowed and will result in SFW corruption. Please, confirm your intention to activate the upgrade mode (Y/[N]) : y Enter source system IP address (Q to quit): XX.XX.X.
************************************************************************* Only default users are configured. Use one of the following user/password pairs to login: Admin/Admin Oper/Oper ************************************************************************* MP login: () MP password: () (After upgrade, need real user/password.
At each prompt you may type DEFAULT to set default configuration or Q to Quit Current LAN Configuration: - - MAC Address I - IP Address H - MP Host Name S - Subnet Mask G - Gateway Address L - Link State W - Web Console Port Number : : : : : : : 0x00306e397dd2 XX.XX.XX.XXX uninitialized 255.255.255.0 XX.XX.XX.
New LAN Configuration (* modified values): - - MAC Address : 0x00306e397dd2 * I - IP Address : 127.0.0.1 H - MP Host Name : uninitialized S - Subnet Mask : 255.255.255.0 * G - Gateway Address : 127.0.0.1 L - Link State : Auto Negotiate W - Web Console Port Number : 2023 Enter Parameter(s) to revise, Y to confirm, or [Q] to Quit: Y -> LAN Configuration has been updated. -> Reset MP (XD command option 'R') for configuration to take effect.
SYSREV Current firmware revisions MP FW BMC FW EFI FW System FW : : : : E.02.22 01.40 01.22 01.82 MP Host Name: uninitialized MP:CM> Version 1.
Extensible Firmware Interface (EFI) Boot Manager EFI (Extensible Firmware Interface) is an operating system and platform-independent boot and pre-boot interface. EFI lies between the operating system and platform firmware, allowing the operating system to boot without having details about the underlying hardware and firmware. EFI supports boot devices, uses a flat memory model, and hides platform and firmware details from the operating system. NOTE EFI and Pre-OS System Environment (POSSE) are similar.
• Boot from a File—Automatically adds EFI applications as boot options or allows you to boot from a specific file. When you choose this option, the system searches for an EFI directory. If the EFI directory is found, then it looks in each of the subdirectories below EFI. In each of those subdirectories, it looks for the first file that is an executable EFI Application. Each of the EFI Applications that meet this criterion can be automatically added as a boot option.
EFI Commands The following table lists EFI commands: EFI Commands EFI Shell Command help reset exit (at EFI shell) EFI boot manager “change boot order” bcfg Many commands offer a [-b] parameter to cause 25 line breaks Configuration autoboot info boot EFI boot manager autoboot cpuconflg boottest date time Information info all info boot info cpu info chiprev MP command info fw info io LanAddress info mem info cpu Service errdump clear mm PDT errdump mca errdump cmc errdump init Version 1.2 .
EFI/POSSE Commands This section describes the EFI/POSSE commands developed for the server. NOTE EFI and Pre-OS System Environment (POSSE) are similar. EFI is an Intel specification, whereas POSSE is the HP implementation that aids HP support. help Provides information on the EFI shell commands.
shell-script commands Type “help’ followed by a class name for a list of commands in that class Type “help” followed by command name for full documentation help configuration command Shell> help configuration Configuration commands: cpuconfig-- Deconfigure or reconfigure Cpus date -- Display or set date err -- Display or set error level esiproc -- Make an ESI call errdump -- View/Clear logs info -- Display hardware information monarch -- View or set the monarch processor paiproc -- Make a PAL call salproc
For more help on one of the commands above, at the prompt type: help bch COMMAND baud Sets the baud rate and communication settings for a UART. Syntax baud index baudrate Parameters index – 0 through the total number of UARTS minus one baudrate – baud rate. Operation This command is used to change the speed for a UART in the system. This command works for all UARTs visible to EFIIPOSSE.
Version 1.
Parameters [test] Each test can be set or cleared: booting_valid Enable/disable system firmware response to BOOTING bit. If OS Speedy Boot aware set to on. early_cpu late_cpu platform chipset Enable/disable early CPU self tests Enable/disable late CPU self tests Enable/disable system board hardware tests. Enable/Disable chipset tests boottest command Shell> boottest BOOTTEST Settings Default Variable OS is not speedy boot aware.
Syntax default default [efilsal] clear [bmclefilsal] Parameters clear clears NVM storage values Operation Default sets NVM and Stable Store values to predefined default values. To the normal user only a subset of values are available for default. Executing “default clear” resets the system. errdump Displays the contents of processor internal memory logged on the first MCA for all processors present in the system.
info ( -b] (target] Version 1.
Parameters Target: all cpu cache mem io boot chiprev fw sys warning valid targets are display everything display information on cpus display information on cache display information on memory display information on io display boot-related information display information on chip revisions display firmware version information display system information warning display warning and stop boot information info all command Shell> info all SYSTEM INFORMATION Date/Time: Oct 28, 2003 18:07:32 (20:03:10:28:18:07:32)
I/O INFORMATION BOOTABLE DEVICES Order Media Type Path ----- ---------- --------------------------------------1 HARDDRIVE Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,SigC1) Seg # --00 00 00 00 00 00 00 00 00 00 00 00 00 Bus # --00 00 00 00 00 20 20 20 40 40 E0 E0 E0 Dev # --01 01 01 02 03 01 01 02 01 01 01 01 02 Fnc # --00 01 02 00 00 00 01 00 00 01 00 01 00 Vendor ID -----0x1033 0x1033 0x1033 0x1095 0x8086 0x1000 0x1000 0x14E4 0x1000 0x1000 0x103C 0x103C 0x1002 Device Slot ID # ------ --0x003
Mac(00306E4A133D) *Mac(00306E4A121F) Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E4A133D)) Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E4A121F)) FIRMWARE INFORMATION Firmware Revision: 2.20 [4331] PAL_A Revision: 7.31/7.31 PAL_B Revision: 7.59 SAL Spec Revision: 3.01 SAL_A Revision: 2.00 SAL_B Revision: 2.20 EFI Spec Revision: 1.10 EFI Intel Drop Revision: 14.61 EFI Build Revision: 1.22 POSSE Revision: 0.10 ACPI Revision: 7.00 BMC Revision 1.50 IPMI Revision: 1.00 SMBIOS Revision: 2.3.2a Management Processor Revision: E.
Parameters none lanaddress command Shell> lanaddress LAN Address Information LAN Address ----------------Mac(00306E4A133D) *Mac(00306E4A121F) Path ---------------------------------------Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E4A133D)) Acpi(HWP0002,100)/Pci(2|0)/Mac(00306E4A121F)) monarch Displays or modifies the ID of the bootstrap processor. The preferred monarch number is stored in NVM. Syntax monarch cpu Parameters Specifies a cpu.
Syntax pdt (clear) Parameters clear Clears the pdt. Operation With no options specified, the command displays the PDT information for the system. The PDT is cleared and a reboot is required for memory reallocation and safe booting.
Parameters normal admin service Sets system mode to normal. Sets system mode to admin. Sets system mode to service. Operation If specified alone, sysmode displays the system mode. If a mode is specified as a parameter, then the system mode is changed. This new mode takes effect immediately. The system mode is retained on successive boots. Interaction with sysmode in a variety of scenarios is outlined below.
Specifying SCSI Parameters The following SCSI parameters may be configured for the SCSI board: o o o o o SCSI ID (SCSI initiator ID) Maximum data transfer rate (SCSI rate) Bus width Whether the HBA is bootable (driver support) Avoid bus resets (secondary cluster server) Using the SCSI Setup Utility Step 1: At the EFI shell prompt, type this command to map the parameters for all PCI cards installed in the system: info io A list of all the devices that are installed in the hp rx2600 server and managed by EF
In the previous example, two SCSI boards are in the listing. The information for both channels of both SCSI boards is shown in bold, for highlighting purposes. For each channel of the SCSI board, you need to note certain information. As an example, look at the information for the first SCSI board (the first two bold lines). For each channel of this SCSI board, note the following information: Bus id Identifies the bus the device is on; for the SCSI board, this is the same for both channels.
Ctrl[51] Acpi(HWP0002,0)/Pci(3|0)/Mac(00306E4A133D) Ctrl[0B] Acpi(HWP0002,100) Ctrl[1A] LSI Logic Ultra320 SCSI Controller Ctrl[1B] LSI Logic Ultra320 SCSI Controller Ctrl[1C] Acpi(HWP0002,100)/Pci(2|0) Ctrl[53] Broadcom NetXtreme Gigabit Ethernet Adapter Ctrl[0C] Acpi(HWP0002,200) Ctrl[1D] LSI Logic Ultra160 SCSI Controller Ctrl[1E] LSI Logic Ultra160 SCSI Controller Ctrl[0D] Acpi(HWP0002,300) Ctrl[0E] Acpi(HWP0002,400) Ctrl[0F] Acpi(HWP0002,600) Ctrl[10] Acpi(HWP0002,700) Ctrl[1F] Acpi(HWP0002,700)/Pci(1|
This listing shows which driver controls which device (controller). In the above example, this SCSI board’s information is shown in bold, for highlighting purposes. You can tell the information is for this SCSI board because the values shown for Ctrl—1D and 1E—are the controller’s handles for the SCSI board’s two channels (from the information displayed by the devtree command). NOTE The EFI driver’s handle values will change on every boot.
• Spinup Delay (Secs) Changing any of these fields can cause unpredictable results. CAUTION Do not change the value for any of these fields on the “Device Properties” screen: • Scan Id • Scan LtJNs > 0 • Disconnect • SCSI Timeout • Queue Tags • Format • Verify Changing any of these fields can cause unpredictable results. Step 7 o o o o o o You may display (and optionally change) any SCSI parameters listed below for this channel of this SCSI board, or restore its SCSI parameters to their default values.
Step 13. When you are prompted to, press Enter to stop this SCSI board; you are now back at the EFI shell prompt. Step 14. At the EFI shell prompt, type this command: reset The system starts to reboot. This is required to cause the new SCSI setting. Version 1.
Fibre Booting Overview Introduction With the release of OpenVMS for Industry Standard Servers or Intel Itanium based platforms, we need to provide OpenVMS booting and dumping capabilities for Fibre Channel devices. For the HP Alpha based systems, we have the SRM console that provided a fibre controller console driver to boot and crash on Fibre devices. The console also provided the WWIDMGR utility that is mainly used to define alias names of fibre channel devices used for booting and dumping.
Verifying the Bootable Firmware Installation To verify the successful installation of the bootable firmware in the HBA, execute the EFI shell command “drivers” to show the list of drivers that follow the EFI model.
Once the user selects the desired HBA to be configured, the user is prompted with three bios utility functions to configure the boot device, configure the selected HBA’s parameters, or to use the default parameters. If you are setting up the device for the first time, select Option 2 to configure the selected HBA’s parameter. Otherwise, proceed to Option 1 to configure the boot devices. Example 3: Adapter 1: S_ID:000000 PCI Bus#: 80 Dev#: 01 Func#: 00 LP9802: I/O Base: 8000 Firmware Version: HS1.
Example 5: Adapter 1: LP9802: Port Name: Topology: S_ID:021E00 PCI Bus#: 60 Dev#: 01 Func#: 00 I/O Base: 6000 Firmware Version: HS1.00X6 10000000 C93106F4 Node Name: 20000000 C93106F4 AUTO (start with FCAL). - default Flash List Boot Devices: 1. Unused 2. Unused 3. Unused 4. Unused 5. Unused 6. Unused 7. Unused 8.
Example 7: Adapter 1: S_ID:021E00 PCI Bus#: 60 Dev#: 01 Func#: 00 LP9802: I/O Base: 6000 Firmware Version: HS1.00X6 Port Name: 10000000 C93106F4 Node Name: 20000000 C93106F4 Topology: AUTO (start with FCAL). - default Here are lun numbers 1 thru 3: Lun index number Mode 1 peripheral dev 2 peripheral dev 3 peripheral dev 1 Mode Lun# 13 14 101 Enter Lun number from 1 to 3 to select LUN for booting. Enter 0 to Return to boot list menu; No changes made. Valid entries are zero, numbers 1 through 3.