OpenBoot 2.x Quick Reference

NVRAM Configuration Parameters

Table 1-14 NVRAM Configuration Parameters

auto-boot?

true 

If true, boot automatically after power-on or reset. 

boot-device

disk  

Device from which to boot. 

boot-file

empty string 

File to boot (an empty string lets secondary booter choose default). 

boot-from

vmunix 

Boot device and file (1.x only).

boot-from-diag

le()vmunix 

Diagnostic boot device and file (1.x only).

diag-device

net 

Diagnostic boot source device.  

diag-file

empty string 

File from which to boot in diagnostic mode. 

diag-switch?

false 

If true, run in diagnostic mode. 

fcode-debug?

false 

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

hardware-revision

no default 

System version information. 

input-device

keyboard 

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

keyboard-click?

false 

If true, enable keyboard click. 

keymap

no default 

Keymap for custom keyboard. 

last-hardware-update

no default 

System update information. 

local-mac-address?

false 

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

mfg-switch?

false 

If true, repeat system self-tests until interrupted with Stop-A.

nvramrc

empty 

Contents of NVRAMRC.

oem-banner

empty string 

Custom OEM banner (enabled by oem-banner? true).

oem-banner?

false 

If true, use custom OEM banner. 

oem-logo

no default 

Byte array custom OEM logo (enabled by oem-logo? true). Displayed in hex.

oem-logo?

false 

If true, use custom OEM logo (else, use Sun logo). 

output-device

screen 

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

sbus-probe-list

0123 

Which SBus slots are probed and in what order. 

screen-#columns

80 

Number of on-screen columns (characters/line). 

screen-#rows

34 

Number of on-screen rows (lines).  

scsi-initiator-id

SCSI bus address of host adapter, range 0-7. 

sd-targets

31204567 

Map SCSI disk units (1.x only).

security-#badlogins

no default 

Number of incorrect security password attempts. 

security-mode

none 

Firmware security level (none, command, or full).

security-password

no default 

Firmware security password (never displayed). Do not set this directly.

selftest-#megs

Megabytes of RAM to test. Ignored if diag-switch? is true.

skip-vme-loopback?

false 

If true, POST does not do VMEbus loopback tests. 

st-targets 

45670123 

Map SCSI tape units (1.x only).

sunmon-compat?

false 

If true, display Restricted Monitor prompt (>). 

testarea

One-byte scratch field for NVRAM testing. 

tpe-link-test?

true 

Enable link test for built-in 10baseT Ethernet. 

ttya-mode

9600,8,n,1,- 

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

ttyb-mode

9600,8,n,1- 

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

ttya-ignore-cd

true 

If true, OS ignores TTYA carrier-detect. 

ttyb-ignore-cd

true 

If true, OS ignores TTYB carrier-detect. 

ttya-rts-dtr-off

false 

If true, OS does not assert DTR and RTS on TTYA. 

ttyb-rts-dtr-off

false 

If true, OS does not assert DTR and RTS on TTYB. 

use-nvramrc?

false 

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

version2?

true 

If true, hybrid (1.x/2.x) PROM comes up in version 2.x.

watchdog-reboot?

false 

If true, reboot after watchdog reset.