Card information can be requested from the satellite controller using the mailbox interface. Card information includes:
- Card name
- Card revision
- Card serial number
- Satellite controller version
- Configuration mode
- Total power available
- Fan presence
- MAC addresses
Note: Card information messages supports
one of two MAC addressing schemes depending on the satellite controller firmware
operating on the Alveo card:
- Legacy mode: Reports up to 4 MAC addresses when the factory default satellite controller firmware is in operation.
- Dynamic mode: A scalable solution, which reports more than 4 MAC addresses when the latest satellite controller firmware version is in operation.
The messages required to perform this function are defined in Table 1.
Opcode | Name | Description |
---|---|---|
0x04
|
CMS_OP_CARD_INFO_REQ | The host requests the card information from the satellite
controller. CMS responds by populating the message buffer with card information and updating the message header length field. |
Sensor Name | U200/250 | U280 | U50 | U55 | U45N | X3 | UL3524 |
---|---|---|---|---|---|---|---|
SNSR_ID_CARD_SN | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_MAC_ADDRESS0 | ✓ | ✓ | ✓ | ✓ | |||
SNSR_ID_MAC_ADDRESS1 | ✓ | ✓ | ✓ | ✓ | |||
SNSR_ID_MAC_ADDRESS2 | ✓ | ✓ | |||||
SNSR_ID_MAC_ADDRESS3 | ✓ | ✓ | |||||
SNSR_ID_CARD_REV | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_CARD_NAME | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_SAT_VERSION | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_TOTAL_POWER_AVAIL | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_FAN_PRESENCE | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_CONFIG_MODE | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SNSR_ID_NEW_MAC_SCHEME | ✓ | ✓ | ✓ | ||||
SNSR_ID_CAGE_TYPE_00 | ✓ | ✓ | |||||
SNSR_ID_CAGE_TYPE_01 | ✓ | ✓ | |||||
SNSR_ID_CAGE_TYPE_02 | |||||||
SNSR_ID_CAGE_TYPE_03 |