Download SPARC/CPU-5V Technical Reference Manual

Transcript
SPARC CPU-5V Technical Reference Manual
5.8.8
OpenBoot
Booting from a VxWorks BusNet Server
Because VxWorks currently is not capable of resolving RARP requests, the NVRAM
configuration parameters listed below must be set prior to loading an executable image.
bn-rarp? specifies whether the BusNet driver should scrutinize all outgoing packets and
verifies whether an Ethernet frame carries an RARP request.
The flag must be set to true, to enable the BusNet driver to check whether an Ethernet frame contains a RARP request, and if so, it resolves the request and passes the
response to the receiving part of the BusNet driver automatically. The Ethernet frame
is not sent across the network.
The BusNet driver uses the contents of the NVRAM configuration parameters bnmaster-ip-addr, bn-p-ip-addr, bn-master-en-addr, and bn-p-enaddr to build up the appropriate response.
bn-master-ip-addr specifies the Internet Protocol (IP) Address of the master. The
default value of this 32-bit configuration parameter is zero (0). The setenv command is used to set this configuration parameter as shown below:
ok setenv bn-master-ip-addr 0x83030001
In the example, the Internet address 131.3.0.1 (8303000116) is assigned to the
NVRAM configuration parameter.
bn-p-ip-addr specifies the Internet Protocol (IP) Address of the participant. The default
value of this 32-bit configuration parameter is zero (0). The setenv command is used
to set this configuration parameter as shown below:
ok setenv bn-p-ip-addr 0x83030002
In the example, the Internet address 131.3.0.2 (8303000216) is assigned to the
NVRAM configuration parameter.
bn-master-en-addr specifies the Ethernet address of the master. The Ethernet address is
represented by an ASCII string in the following format: XX:XX:XX:XX:XX:XX—
where XX is a hexadecimal number. The setenv command is used to set this configuration parameter as shown below:
ok setenv bn-master-en-addr 0:80:42:b:10:ac
FORCE COMPUTERS
Page 199