Cavium Processor Complex: Cavium Ethernet
10009109-01 ATCA-9305 User’s Manual 3-5

CAVIUM ETHERNET

The Ethernet address for your board is a unique identifier on a network. The address con-
sists of 48 bits (MAC [47:0]) divided into two equal parts. The upper 24 bits define a unique
identifier that has been assigned to Emerson Network Power, Embedded Computing by
IEEE. The lower 24 bits are defined by Emerson for identification of each of our products.
The Ethernet address for the ATCA-9305 is a binary number referenced as 12 hexadecimal
digits separated into pairs, with each pair representing eight bits. The address assigned to
the ATCA-9305 has the following form:
00 80 F9 xx yy zz
00 80 F9 is Emerson’s identifier. The last three bytes of the Ethernet address consist of the
port (one byte); 0x99(SPI 1), 0x9A (SPI 2), 0x9B (SPI 3), or 0x9C (SPI 4), followed by the serial
number (two byte hexadecimal). The ATCA-9305 Cavium has been assigned the Ethernet
address range 00:80:F9:99:00:00 to 00:80:F9:9C:FF:FF. The format is shown in Table 3 -3.
Table 3-3: Ethernet Port Address
The last two bytes, MAC[15:0], are calculated from the serial number stored in the Cavium
EEPROM. This corresponds to the following formula: n —1000, where n is the unique serial
number assigned to each board. So if an ATCA-9305 serial number is 1032, the calculated
value is 32 (2016), and the default Ethernet port addresses are:
Cavium 1 SPI 1 MAC address is: 0x00 0x80 0xF9 0x99 0x00 0x20
Cavium 1 SPI 2 MAC address is: 0x00 0x80 0xF9 0x9A 0x00 0x20
Cavium 2 SPI 1 MAC address is: 0x00 0x80 0xF9 0x9B 0x00 0x20
Cavium 2 SPI 2 MAC address is: 0x00 0x80 0xF9 0x9C 0x00 0x20
Offset: MAC: Description: Ethernet Identifier (hex):
Byte 5 15:0 LSB of (serial number in hex)
Byte 4 MSB of (serial number in hex)
Byte 3 23:16 SPI 1
SPI 2
SPI 3
SPI 4
0x99
0x9A
0x9B
0x9C
Byte 2 47:24 Assigned to Emerson by IEEE 0xF9
Byte 1 0x80
Byte 0 0x00