HP RX2600 User Manual

0 (0)

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

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 group, similar to PCI SIG

EFI will eventfully replace BIOS on IA32 systems

4/22/04

RX2600 consoles

page 3

VMS_LOADER.EFI

EFI application, built using MS Visual Studio with:

IA-64 cross compilers

EFI tool kit provided my Intel

MS linker produces P/COFF image format

Runs in Physical Address mode as a console command

Implements functionality of SRM BOOT command:

Initializes HWRPB structure

Creates bootstrap Virtual Address using translation registers

Loads IPB.EXE (ELF-format image)

Shuts down the EFI console with ExitBootServices()

Transfers to IPB in Virtual Address mode, via RFI

instruction

4/22/04

RX2600 consoles

page 4

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 console terminal

New systems are shipped with multiple devices selected as the console terminal

VMS requires only one serial port for the console terminal

Be sure USB keyboard is unplugged for now, support for USB keyboard and VGA console planned for the future

Use the Boot Option Maintenance Menu to select only serial port and deselect other device

Can select ANSI, VT100 and VT100+ terminal types, based on your terminal emulator

Reset the system

4/22/04

RX2600 consoles

page 6

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

VMS traditionally uses DEL (ASCII 0x7F) for backspace

Two methods for using the backspace key

Set terminal emulator to send DEL for backspace key

Use ^H in EFI Shell and Backspace key in VMS

Set terminal emulator to always send ^H for backspace key

Available in upcoming VMS for IA64 and Alpha

In LOGIN.COM:

$ SET TERM/BACKSPACE=DELETE

Backspace key sends ^H and works for EFI Shell and VMS

Use ^V ^H ^H for beginning of line

4/22/04

RX2600 consoles

page 8

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

Copyright (c) 2000-2002 Broadcom Corporation

Broadcom NetXtreme Gigabit Ethernet EFI driver v3.0.7

Loading ’FPSWA’...

Loading ’lsi1030’...

Loading ’gigundi’...

2 0 0x00020B 0x0000000000000006 EFI Launching Boot Manager

Scsi(Pun0,Lun0) HP 18.2GST318406LC HP05 ( 40 MBytes/sec)

Scsi(Pun4,Lun0) HP 18.2GATLAS10K3_18_SCAHP05 ( 40 MBytes/sec)

Broadcom NetXtreme Gigabit Ethernet Adapter is detected (PCI)

EFI Boot Manager ver 1.10 [14.61] Firmware ver 2.20 [4331]

Please select a boot option

Boot VMS on DKB0

EFI Shell [Built-in]

Boot Option Maintenance Menu

System Configuration Menu

Use ^ and v to change option(s). Use Enter to select an option

4/22/04

RX2600 consoles

page 10

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 Autoboot timeout

Select Boot Option Maintenance Menu

Select Set Auto Boot TimeOut

Enter timeout value, usually 10 seconds

Select Delete/Disable TimeOut to prevent autoboot

EFI Boot Manager ver 1.10 [14.61] Firmware ver 2.21 [4334]

Please select a boot option

HP OpenVMS Industry Standard 64

EFI Shell [Built-in]

Boot Option Maintenance Menu

System Configuration Menu

Use _ and _ to change option(s). Use Enter to select an option

Default boot selection will be booted in 10 seconds

4/22/04

RX2600 consoles

page 12

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) blk0 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)

blk1 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)/CDROM(Entry0)

blk2 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)/CDROM(Entry0)/HD(Part1,Sig00000000) blk3 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)

blk4 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig832C30E1) blk5 : Acpi(HWP0002,200)/Pci(1|0)/Scsi(Pun2,Lun0)

blk6 : Acpi(HWP0002,200)/Pci(1|0)/Scsi(Pun2,Lun0)/HD(Part1,SigDDA9F5F4)

4/22/04

RX2600 consoles

page 13

VMS_SHOW

For the 8.2 release , VMS will distribute a utility to associate VMS device name with EFI pathnames

fs0:\efi\vms> vms_show devices VMS: EIA0

EFI: Acpi(000222F0,0)/Pci(3|0)/Mac(00306E3829B5)

VMS: DKA0

EFI: fs0: Acpi(000222F0,100)/Pci(1|0)/Scsi(Pun0,Lun0)

VMS: EWA0

EFI: Acpi(000222F0,100)/Pci(2|0)/Mac(00306E38B938)

VMS: DKC200

EFI: fs1: Acpi(000222F0,200)/Pci(1|0)/Scsi(Pun2,Lun0)

4/22/04

RX2600 consoles

page 14

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 consoles

page 16

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

Replace 3.3.3.3 with Gateway

Hint: Use a script file to perform this task

4/22/04

RX2600 consoles

page 17

Obtaining EFI firmware update

Use FTP to copy over firmware update program

Shell> ftp 4.4.4.4 Connected to 4.4.4.4

220 foo.bar.com FTP Server (Version 5.3) Ready. Name (4.4.4.4): HUBER

331 Username HUBER requires a Password Password:

230 User logged in. Remote system type is VMS. ftp> bin

ftp> get fwupdate220.efi ftp> bye

4/22/04

RX2600 consoles

page 18

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 functionality

Two different remote consoles for the RX2600

Baseboard Management Controller (BMC) with basic functionality

Management Process (MP) with more extensive features

Optional on RX2600, standard on larger system (RX4640)

4/22/04

RX2600 consoles

page 20

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 [<passwordstring>]

- Change Password

 

CON

- Display Console selection

 

FPL

- Read Forward Progress Log

 

H

- Help (this text)

 

INFO

- Display BMC FW Revision

 

LOC [0,1]

- Locator LED Control

 

P [0,1]

- Power Control

 

Q

- Quit/Logout

 

RS [s]

- Reset System [and switch to sys console]

 

SE

- Read System Event Log

 

TOC [s]

- Send an INIT/TOC [and switch to sys console]

 

4/22/04

RX2600 consoles

page 21

Management Processor (MP)

Optional on RX2600, standard on RX4640 and up

Minimum MP firmware for VMS is E2.22

Uses it own processor with private ethernet adapter

Username/Password protected

Snoop EFI serial line and send out characters over serial line, TELNET or WWW (requires IP address)

Supports multiple session, but only one controls input

^B used to enter remote console

Can control power and reset system

TC command can force a crash dump

All console terminal I/O stored in NVRAM

4/22/04

RX2600 consoles

page 22

HP RX2600 User Manual

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, MP:TC)

Handled by IA64 VMS as a non-maskable exception and results in a crash dump regardless of IPL

4/22/04

RX2600 consoles

page 24

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/22/04

RX2600 consoles

page 25

Links

Handout: “Console Commands for the HP Integrity Server systems”- CONSOLE_INTERFACE.DOC

RX2600 Firmware updates:

http://h20000.www2.hp.com/bizsupport/TechSupp ort/DriverDownload.jsp?pnameOID=88839&locale= en_US&taskId=135&prodTypeId=15351&prodSeriesI d=88837&submit.y=5&submit.x=8&cc=us&swEnvOID= 54

RX2600 support Manual

http://h200001.www2.hp.com/bc/docs/support/SupportMa nual/lpn04096/lpn04096.pdf

4/22/04

RX2600 consoles

page 26

Console Commands for the HP Integrity Server Systems

© Copyright 2003 Hewlett-Packard Development Company, L.P.

Version 1.2

Page 1

4/22/04

Version 1.2

Page 2

4/22/04

Introduction ............................................................................................................................................................

5

Ctrl/H and the Delete Key .................................................................................................................................

5

Console Input, Output, and Error ......................................................................................................................

5

Setting the Console Device..........................................................................................................................

6

Console Comparison..........................................................................................................................................

9

BMC Console.................................................................................................................................................

9

MP Console....................................................................................................................................................

9

BMC System Console..........................................................................................................................................

10

Entering Console Mode ...................................................................................................................................

10

Exiting Console Mode .....................................................................................................................................

10

Command Summary ........................................................................................................................................

10

Powering System On/Off from the BMC........................................................................................................

11

Booting OpenVMS from the BMC .................................................................................................................

11

Forcing a Crash ................................................................................................................................................

12

Management Processor Console..........................................................................................................................

13

Accessing the Management Processor............................................................................................................

14

Interacting with the Management Processor .........................................................................................

14

Management Processor Command Interface ..................................................................................................

14

Management Processor Commands ................................................................................................................

15

Reset BMC Passwords...............................................................................................................................

16

Configure Serial Port Parameters ...........................................................................................................

16

Certificate Generate ..................................................................................................................................

16

Console Log ................................................................................................................................................

18

Command Mode.........................................................................................................................................

18

Console ........................................................................................................................................................

18

Connect to Service Processor ...................................................................................................................

18

Date..............................................................................................................................................................

18

Default Configuration ...............................................................................................................................

19

Display FRUID...........................................................................................................................................

19

Disconnect Remote or LAN Console .......................................................................................................

19

Front Panel Process ...................................................................................................................................

19

MP Firmware Update................................................................................................................................

20

Help..............................................................................................................................................................

20

Display System ID......................................................................................................................................

20

Inactivity Timeout......................................................................................................................................

20

Configure LAN Console............................................................................................................................

21

LAN Status..................................................................................................................................................

21

Return to Main Menu................................................................................................................................

21

Modem Reset ..............................................................................................................................................

21

Modem Status.............................................................................................................................................

22

Power Control ............................................................................................................................................

22

PC: Power Control—turn system power on and off...................................................................................

22

Configure Paging .......................................................................................................................................

22

Power Status ...............................................................................................................................................

22

PS: Power status—display the status of the power management module. ................................................

22

Reset BMC ..................................................................................................................................................

22

Reset System ...............................................................................................................................................

23

Set Access ....................................................................................................................................................

23

Create Local Session..................................................................................................................................

23

Display Logs................................................................................................................................................

23

Security Options.........................................................................................................................................

24

Firmware Revision Status.........................................................................................................................

24

System Status..............................................................................................................................................

24

Transfer Of Control ..................................................................................................................................

25

Tell ...............................................................................................................................................................

25

Version 1.2

Page 3

4/22/04

User Configuration ....................................................................................................................................

25

Virtual Front Panel....................................................................................................................................

25

Who..............................................................................................................................................................

25

Exit from MP..............................................................................................................................................

26

Diagnostics ..................................................................................................................................................

26

Avoiding Command Confirmation..........................................................................................................

26

Gaining Control of the Console................................................................................................................

26

Management Processor Help System ......................................................................................................

26

Powering System On/Off from the MP Console ............................................................................................

27

Booting OpenVMS from the MP Console......................................................................................................

30

Forcing a Crash ................................................................................................................................................

33

Event Logs........................................................................................................................................................

34

Updating the MP Firmware .............................................................................................................................

35

Extensible Firmware Interface (EFI) Boot Manager ..........................................................................................

44

Extensible Firmware Interface (EFI) Boot Manager......................................................................................

44

EFI Commands ................................................................................................................................................

46

EFI/POSSE Commands ............................................................................................................................

47

help command ............................................................................................................................................

47

baud .............................................................................................................................................................

49

boottest ........................................................................................................................................................

49

cpuconfig .....................................................................................................................................................

51

default..........................................................................................................................................................

51

errdump.......................................................................................................................................................

52

info ...............................................................................................................................................................

52

lanaddress ...................................................................................................................................................

56

monarch.......................................................................................................................................................

57

pdt ................................................................................................................................................................

57

sysmode .......................................................................................................................................................

58

Specifying SCSI Parameters................................................................................................................................

60

Fibre Booting Overview ......................................................................................................................................

66

Introduction......................................................................................................................................................

66

Supported Hardware ........................................................................................................................................

66

Hardware Set-up...................................................................................................................................................

66

Emulex LP9802................................................................................................................................................

66

Installing Bootable Firmware...................................................................................................................

66

Verifying the Bootable Firmware Installation.......................................................................................

67

Configuring the Boot Devices from the Emulex Bios Utility................................................................

67

Booting on MultiPath devices .............................................................................................................................

70

MultiPath..........................................................................................................................................................

70

Version 1.2

Page 4

4/22/04

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 commands for both the BMC and the MP.

Ctrl/H and the Delete Key

Unlike OpenVMS, which uses the character 0X7F DEL/RUBOUT, the BMC and the MP consoles and the EFI environment use Ctrl/H. If you press the Delete key on a VTxxx terminal or the key you have mapped to send 0X7F in your terminal emulator, the character is not deleted.

This occurrence has triggered a new SYSGEN parameter, TTY_DEFCHAR3, and a new SET TERMINAL COMMAND to tell the terminal driver to re-map Ctrl/H to DEL. If you want the re-mapping to be system wide for all terminals, you need to OR 0x10 into the current value stored in TTY_DEFCHAR3. If you want to re-map a single terminal, issue the command:

$ set terminal/backspace=delete

Doing this allows you to change your terminal or terminal emulator to send Ctrl/H instead of DEL. When using command-line editing, you can still return to the start of the line by pressing the F12 key on a VTxxx terminal, or you can enter Ctrl/V Ctrl/H Ctrl/H.

If you set your terminal to re-map Ctrl/H to DEL, the driver does not perform the re-mapping operation if the terminal is in one of the following states:

o Terminal attribute is set to PASSALL o Terminal attribute is set to PASTHRU

o

IO$_READALL

o

IO$_READPBLK

o Entering Ctrl/V tells the driver to pass the next character and skip the re-map check.

Console Input, Output, and Error

Currently, OpenVMS has two console restrictions for both the BMC and MP consoles:

1.The input, output, and error devices of these must point to a serial line console.

2.They must all be the same serial device.

If these conditions are not met you receive a warning out to the VMS_LOADER, and you may see other errors in later parts of the boot. Additionally, you may lose output that you would normally expect to see when booting.

Version 1.2

Page 5

4/22/04

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. 1999-2003. All

Rights Reserved.

MP Host Name: kthulu

Revision E.02.22

******************************************************************

MP ACCESS IS NOT SECURE

Default MP users are currently configured and remote access is enabled. Modify default users passwords or delete default users (see UC command)

OR

Disable all types of remote access (see SA command)

******************************************************************

MP MAIN MENU:

CO: Console

VFP: Virtual Front Panel

CM: Command Menu

CL: Console Log

SL: Show Event Logs

CSP: Connect to Service Processor

SE: Enter OS Session

HE: Main Help Menu

X: Exit Connection

MP Host Name: kthulu

MP> cm

(Use Ctrl-B to return to MP main menu.)

MP Host Name: kthulu

MP:CM> pc -on -nc

Version 1.2

Page 6

4/22/04

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: Console

VFP: Virtual Front Panel

CM: Command Menu

CL: Console Log

SL: Show Event Logs

CSP: Connect to Service Processor

SE: Enter OS Session

HE: Main Help Menu

X: 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.20 [4331]

Please select a boot option

EFI Shell [Built-in]

Boot Option Maintenance Menu

System Configuration Menu

Use ^ and v to change option(s). Use Enter to select an option.

Step 2 Select the "Boot Option Maintenance Menu" using either "v" "^" or !

EFI Boot Maintenance Manager ver 1.10 [14.61]

Main Menu. Select an Operation

Boot from a File

Add a Boot Option

Delete Boot Option(s)

Change Boot Order

Manage BootNext setting

Set Auto Boot TimeOut

Select Active Console Output Devices

Select Active Console Input Devices

Version 1.2

Page 7

4/22/04

Select Active Standard Error Devices

Cold Reset

Exit

Timeout-->[10] sec SystemGuid-->[C198BA79-478A-11D7-9C22- 6033AC66036B]

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.61]

Select the Console Output Device(s)

Acpi(PNP0501,0)/Uart(9600 N81)/VenMsg(PcAnsi) Acpi(PNP0501,0)/Uart(9600 N81)/VenMsg(Vt100) Acpi(PNP0501,0)/Uart(9600 N81)/VenMsg(Vt100+) Acpi(PNP0501,0)/Uart(9600 N81)/VenMsg(VtUtf8) Acpi(HWP0002,700)/Pci(1|1)/Uart(9600 N81)/VenMsg(PcAnsi)

* Acpi(HWP0002,700)/Pci(1|1)/Uart(9600 N81)/VenMsg(Vt100) Acpi(HWP0002,700)/Pci(1|1)/Uart(9600 N81)/VenMsg(Vt100+) Acpi(HWP0002,700)/Pci(1|1)/Uart(9600 N81)/VenMsg(VtUtf8) Acpi(HWP0002,700)/Pci(2|0)

Save Settings to NVRAM Exit

Step 4 Using either the "v" "^" or ! , move to the device you want to select or deselect. Pressing the Space bar changes the state, and the asterisk (*) indicates what is selected. In the above list, the Management Processor is selected and set to emulate a VT100. If you select Acpi(PNP0501,0)/Uart(9600 N81)/VenMsg(Vt100), the console is the BMC console labeled as console/serial A on the back of the system.

Step 5 After making your changes, select the "Save Setting to NVRAM" and then exit.

Step 6 Repeat Steps 4 and 5 for the output and error devices.

Step 7 Finally, perform a cold reset of the system. If you changed the console from MP to the BMC or vice versa, you may need to move the serial cable to the appropriate connector on the system.

Version 1.2

Page 8

4/22/04

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. o Feature rich.

oKeeps log of last ~58 lines of display on the console. Now you can see what was really entered instead of getting it second hand.

o Can manipulate the server event logs. o Supports dial-in access.

o Supports UPCs. Disadvantages

o Not on all systems.

o More complex to perform simple operations like power cycling the system.

o Command menu and non-command menu commands, and you have to flip back and forth.

Version 1.2

Page 9

4/22/04

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 <ESC>(. You receive the cli> prompt, at which point you can enter commands.

Exiting Console Mode

To exit the console processor command mode, enter <ESC>Q. If OpenVMS is running, you are returned to the operating system prompt.

Command Summary

Command

Description

C [<passwordstring>]

Change Password

CON

Display console selection

FPL

Read forward progress log

H

Help

I <ipmi command data>

Send any IPMI message

 

req fmt: rsSA netfnlun chk1 rqSWID rqSeq cmd [data] chk2

 

resp fmt: rqSWID netfnlun chk3 rsSa rqSeqrsLun cmd ccode [data] chk4

INFO

Display BMC FW revision

IPMI <ipmi command data>

Send any IPMI message

 

req fmt: netfnlun cmd [data]

 

resp fmt: ccode [data]

LOC [0,1]

Locator LED control

P [0,1]

Power control

Q

Quit/Logout

RS [s]

Reset system [and switch to sys console]

SD

Read SDR repository

SE

Read System Event Log

TOC [s]

Send an INIT/TOC [and switch to sys console]

Version 1.2

Page 10

4/22/04

Powering System On/Off from the BMC

To power a system on, enter the following commands:

<ESC>( cli>p 1

System Power set to ON

To power the system off, enter the following commands:

<ESC>( cli>P 0

System Power set to OFF

Booting OpenVMS from the BMC

Step 1 Get the consoles attention by entering <ECS>(

<ESC>(

cli>

Step 2 Power the system on.

cli>p 1

System Power set to ON cli>

Step 3 Exit console mode <ESC>Q, and wait for the EFI command menu. (Note that some systems may have been set to time out after a small number of seconds.) You see the Shell> prompt.

EFI Boot Manager ver 1.10 [14.61] Firmware ver 2.20 [4331]

Please select a boot option

EFI Shell [Built-in]

Boot Option Maintenance Menu

System Configuration Menu

Use ^ and v to change option(s). Use Enter to select an option

Step 4 Use "v", or "^", ! to select the "EFI Shell [Built-in]". You then get 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>

Version 1.2

Page 11

4/22/04

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.

fs0:\efi\vms> vms_loader -fl 0,2

HP OpenVMS Industry Standard 64 Evaluation Release XA0K-J2S

© Copyright 1976-2003 Hewlett-Packard Development Company, L.P.

"Usual output suppressed"

%SET-I-INTSET, login interactive limit = 64, current interactive value = 0

SYSTEM

job terminated at 3-NOV-2003 12:32:35.45

 

 

Accounting information:

 

 

 

 

Buffered I/O count:

2114

Peak working set size:

13424

Direct I/O count:

1601

Peak virtual size:

 

220384

Page faults:

 

2899

Mounted volumes:

 

0

Charged CPU time:

0 00:00:05.96

Elapsed time:

0 00:00:36.44

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. If the system is not booted with XDelta, you see the following:

Crash (y/n): y

****OpenVMS I64 Operating System XA0K-J2S - BUGCHECK ****

**Bugcheck code = 00000965: DEBUGCRASH, Debugger forced system crash

** Crash CPU: 00

Primary CPU: 00

Active CPUs: 00000003

**Current Process = NULL

**Current PSB ID = 00000001

**Image Name =

****Starting compressed selective memory dump at 30-OCT-2003 17:34...

Version 1.2

Page 12

4/22/04

Loading...
+ 58 hidden pages