6 ethernet over serial rapid io, 5 using cfgtool, 1 usage – Kontron AM4211 User Manual
Page 64: Ethernet over serial rapid io, Usage, Table 5-14 srio mac adress

49
www.kontron.com
5.4.6
Ethernet over Serial Rapid IO
Linux has an Ethernet device for each of the four standard Rapid IO mailboxes. The following Ethernet
interfaces are available through «ifconfig».
• rio0 = Interface 0, send/receive on mailbox 0
• rio1 = Interface 0, send/receive on mailbox 1
• rio2 = Interface 0, send/receive on mailbox 2
• rio3 = Interface 0, send/receive on mailbox 3
Since the Rapid IO transport is different from the expected ethernet transport, these devices treat MAC
addresses specially. Extra data describing the Rapid IO message header fields is encoded into the
destination MAC address. The format of the MAC address is:
Table 5-14:SRIO MAC adress
Please refer to the online documentation provided with the Cavium Networks SDK for more details.
5.5
Using CFGTOOL
cfgtool is a central configuration software included in the embedded firmware of the AM4211. This software
perform the low-level configuration of the AM4211 including updating the FRU data to reflect the selected
configuration.
What cfgtool can do:
• Configure the QLM interfaces connected to the backplane.
• Configure the PCI-express clock source of the QLM interfaces.
• Configure the SFP+ front interface mode.
• Configure power throttling of the Cavium processor.
5.5.1
Usage
cfgtool [--help|-h][--status|-t][--interface|-i][--fatpipe|-p][--clock|-k]
[--power|-w][--core0|-0][--core1|-1]
[--core2|-2][--core3|-3][--core4|-4][--core5|-5]
[--core6|-6][--core7|-7][--core8|-8][--core9|-9]
Byte
Bits
Description
0-3
31:0
Must be zero.
4-5
15:0
16 bits for the SRIO destination ID.