C H A P T E R  9

OpenBoot PROM

This chapter describes the function of the System Configuration Card (SCC), and lists the elements of the Solaris OpenBoot Command Reference that apply to the Netra 20 system.

The chapter contains the following sections:


System Configuration Card

The System Configuration Card Reader (SCCR) serves as a Server Identity Module to provide a portable host ID and system configuration mechanism. The Configuration Card contains unique network identity information, including the MAC address and host id (known as the idprom), and the OpenBoot PROM configuration (also known as nvram).

During the boot process, OBP attempts to access the SCCR.

It is therefore essential that you store the Configuration Card safely if you have to remove the it from the system, (for example, to facilitate replacement of a component), and replace it before restarting the system.

In particular, note that:


OBP Configuration Parameters

TABLE 9-1 lists the configuration parameters supported by the Netra 20 system and gives their default value.

TABLE 9-1 OBP Configuration Parameters

Parameter

Default

Description

ansi-terminal

true

 

auto-boot?

true

If true, boot automatically after power on or reset

boot-command

boot

Action following a boot command

boot-device

disk net

Device(s) from which to boot if
diag-switch? is false

boot-file

none

File to boot if diag-switch? is false

diag-device

net

Device to boot from if diag-switch> is true

diag-file

none

File from which to boot if diag-switch? is true

diag-level

min

Defines how diagnostic tests are run

diag-out-console

false

If true, directs POST/OBP diagnostics to the console when diag-switch? is true

diag-passes

1

Defines the number of times self-test method(s) are performed

diag-switch?

false

If true:

  • Run in diagnostic mode
  • After a boot request, boot diag-file from diag-device

If false:

  • Run in non diagnostic mode
  • Following a boot request, boot
    boot-file from boot-device

error-reset-recovery

boot

Command to execute following a system reset generated by an error

fcode-debug?

false

If true, include name fields for plug-in device FCodes

input-device

keyboard[1]

Power-on device (usually keyboard, ttya or ttyb)

load-base

16384

Address

local-mac-address?

false

If true, network drivers use their own MAC address, not the system's

mfg-mode

off

 

nvramrc

none

Command script to execute if
use-nvramrc? is true

oem-banner

empty string

Custom OEM banner (enabled when oem-banner? is true)

oem-banner?

false

If true, use custom OEM banner

oem-logo

no default

Bitmap custom OEM logo (enabled when oem-logo? is true)

oem logo?

false

If true, use custom OEM logo (otherwise use Sun logo)

output-device

screen1

Power-on output device (usually screen, ttya, or ttyb)

pcia-probe-list

4,1

Identifies number and order in which pci slots are probed

pcib-probe-list

5,6,1,2,3,4

As above

#power-cycles

no default

 

screen-#columns

80

Sets number of columns on screen

screen-#rows

34

Sets number of rows on screen

scsi-initiator-id

7

scsi-id of the SCSI controller

security-#badlogins

no default

Number of incorrect security password attempts

security-mode

none

Firmware security level (options: none, command, or full)

security-password

no default

Firmware security password if

security-mode is not none (never displayed)--do not set this directly

silent-mode?

false

Suppress all messages if true and

diag-switch? is false

test-args

no default

Arguments passed to self-tests and obdiag

ttya-mode

9600,8,n,1,-

TTYA (baud rate, #bits, parity, #stop, handshake)

ttyb-mode

9600,8,n,1,-

TTYB (baud rate, #bits, parity, #stop, handshake)

ttya-ignore-cd

true

If true, operating system ignores carrier-detect on TTYA

ttyb-ignore-cd

true

If true, operating system ignores carrier-detect on TTYB

ttya-rts-dtr-off

false

If true, operating system does not assert TTYB and RTS and DTR

ttyb-rts-dtr-off

false

If true, operating system does not assert TTYB and RTS and DTR

use-nvramrc?

false

If true, execute commands in NVRAMRC during system start-up



Running Diagnostics

For information on running diagnostic procedures, refer to the Netra 20 Service and System Reference Manual.


1 (TableFootnote) In the absence of a keyboard and screen, input-device and output-device both default to lom-console.