Summary of the content on the page No. 1
IA64 Console Environment
1A06
DECUS-München Bonn
20.4.2004
John R. Covert
Paul A. Jacobi
Hewlett-Packard
OpenVMS Systems Group
Three console interfaces on the
RX2600
• Extensible Firmware Interface (EFI)
• Remote Console interfaces
– Baseboard Management Controller (BMC)
– Management Processor (MP)
4/22/04 RX2600 consoles page 2
Summary of the content on the page No. 2
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 transitionin
Summary of the content on the page No. 3
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 Select
Summary of the content on the page No. 4
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 4/22/04 RX2600 consoles page 7 What’s wrong with the Backspace key? • EFI console requires ^H (ASCII 0x08) for backspace •
Summary of the content on the page No. 5
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.22 [Wed Jul 23 16:43:12 2003] - HP Copyrigh
Summary of the content on the page No. 6
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. • In the future, VMS installation process will automate this task of adding EFI menu item 4/22/04 RX2600 consoles page 11 Set EFI Autob
Summary of the content on the page No. 7
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)/H
Summary of the content on the page No. 8
VMS_SET • In the 8.2 release VMS_SET utility will allow selection of dump devices and HLL debugger port: fs0:\efi\vms> vms_set dump_dev dka0,dkc200 VMS: DKA0 EFI: fs0: Acpi(000222F0,100)/Pci(1|0)/Scsi(Pun0,Lun0) VMS: DKC200 EFI: fs1: Acpi(000222F0,200)/Pci(1|0)/Scsi(Pun2,Lun0) fs0:\efi\vms> vms_show dump_dev VMS: DKA0 EFI: fs0: Acpi(000222F0,100)/Pci(1|0)/Scsi(Pun0,Lun0) VMS: DKC200 EFI: fs1: Acpi(000222F0,200)/Pci(1|0)/Scsi(Pun2,Lun0) 4/22/04 RX2600 consoles page 15 EFI commands 4/22/04 RX2600
Summary of the content on the page No. 9
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.2 with Netmask
Summary of the content on the page No. 10
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 4/22/04 RX2600 consoles 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 functional
Summary of the content on the page No. 11
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 [] - Change Password CON - Display Console selection FPL - Read Forward Progress Log H - Help (this t
Summary of the content on the page No. 12
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
Summary of the content on the page No. 13
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.2 • Partition system support for Superdome – VMS demo on Hard partition, Galaxy support in the future • Memory disk boot under investigation – Use container file to eliminate boot drivers – Used by HP-UX and Linux and VAX/VMS to boot TK50 4/
Summary of the content on the page No. 14
Summary of the content on the page No. 15
Console Commands for the HP Integrity Server Systems © Copyright 2003 Hewlett-Packard Development Company, L.P. Version 1.2 Page 1 4/22/04
Summary of the content on the page No. 16
Version 1.2 Page 2 4/22/04
Summary of the content on the page No. 17
Introduction ............................................................................................................................................................ 5 Ctrl/H and the Delete Key ................................................................................................................................. 5 Console Input, Output, and Error ...................................................................................................................... 5 Setting the Cons
Summary of the content on the page No. 18
User Configuration .................................................................................................................................... 25 Virtual Front Panel.................................................................................................................................... 25 Who.............................................................................................................................................................. 25 Exit from MP.............
Summary of the content on the page No. 19
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). This document provides command summaries and examples of commonly used
Summary of the content on the page No. 20
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 Hewlet