8.2. Using fpgainfo
Command synopsis: fpgainfo <command> [<args>]
command | args (optional) | Description |
---|---|---|
--help, -h | Prints help information and exit | |
--bus, -B | Provides PCIe bus number of resource | |
--device, -D | Provides PCIe device number of resource | |
--function, -F | Provides PCIe function number of resource | |
errors fme | --clear, -c | Provides/clear errors of FME |
errors port | --clear, -c | Provides/clear errors of port |
errors all | --clear, -c | Provides/clear errors of both FME and port |
power | Provides total power in watts that the FPGA hardware consumes | |
temp | Provides FPGA temperature values in degrees Celsius | |
port | Provides information about the port | |
fme | Provides information about the FME | |
bmc | Provides BMC sensors information | |
mac | Provides information about MAC ROM connected to FPGA | |
phy | -G <group> | Provides information about Ethernet PHYs in FPGA. <group> can be 0, 1, all. |
security | Provides information about whether the Intel® FPGA PAC has root entry hash for programmed FIM/SR or whether the CSK ID for SR/BMC is cancelled. |
fpgainfo fme
$ sudo fpgainfo fme
Sample output based on 4x25G:
Board Management Controller, MAX10 NIOS FW version D.2.1.24 Board Management Controller, MAX10 Build version D.2.0.7 //****** FME ******// Object Id : 0xED00000 PCIe s:b:d.f : 0000:3e:00.0 Device Id : 0x0b30 Numa Node : 0 Ports Num : 01 Bitstream Id : 0x23000110010310 Bitstream Version : 0.2.3 Pr Interface Id : f3c99413-5081-4aad-bced-07eb84a6d0bb Boot Page : user
fpgainfo bmc
$ sudo fpgainfo bmc
Sample output based on 4x25G:
Board Management Controller, MAX10 NIOS FW version D.2.1.24 Board Management Controller, MAX10 Build version D.2.0.7 //****** BMC SENSORS ******// Object Id : 0xED00000 PCIe s:b:d.f : 0000:3e:00.0 Device Id : 0x0b30 Numa Node : 0 Ports Num : 01 Bitstream Id : 0x23000110010310 Bitstream Version : 0.2.3 Pr Interface Id : f3c99413-5081-4aad-bced-07eb84a6d0bb ( 1) Board Power : 73.07 Watts ( 2) 12V Backplane Current : 3.26 Amps ( 3) 12V Backplane Voltage : 12.11 Volts ( 4) 1.2V Voltage : 1.19 Volts ( 6) 1.8V Voltage : 1.79 Volts ( 8) 3.3V Voltage : 3.24 Volts (10) FPGA Core Voltage : 0.90 Volts (11) FPGA Core Current : 17.12 Amps (12) FPGA Core Temperature : 68.50 Celsius (13) Board Temperature : 45.00 Celsius (14) QSFP A Voltage : N/A (15) QSFP A Temperature : N/A (24) 12V AUX Current : 2.77 Amps (25) 12V AUX Voltage : 12.12 Volts (37) QSFP B Voltage : N/A (38) QSFP B Temperature : N/A (44) Retimer A Core Temperature : 74.00 Celsius (45) Retimer A Serdes Temperature : 75.00 Celsius (46) Retimer B Core Temperature : 0.00 Celsius (47) Retimer B Serdes Temperature : 0.00 Celsius
fpgainfo phy
$ sudo fpgainfo phy -B 0xb2
Note: For 4x25G configuration, only Retimer A is functional in the Intel® FPGA PAC N3000-N/2.
Sample output based on 4x25G:
Board Management Controller, MAX10 NIOS FW version D.2.1.24 Board Management Controller, MAX10 Build version D.2.0.7 //****** PHY ******// Object Id : 0xED00001 PCIe s:b:d.f : 0000:8a:00.0 Device Id : 0x0b30 Numa Node : 1 Ports Num : 01 Bitstream Id : 0x23000110010310 Bitstream Version : 0.2.3 Pr Interface Id : f3c99413-5081-4aad-bced-07eb84a6d0bb //****** PHY GROUP 0 ******// Direction : Line side Speed : 25 Gbps Number of PHYs : 4 //****** PHY GROUP 1 ******// Direction : Host side Speed : 40 Gbps Number of PHYs : 4 //****** Intel C827 Retimer ******// Port0 25G : Up Port1 25G : Up Port2 25G : Up Port3 25G : Up Retimer A Version : 101c.1064 Retimer B Version : 0000.0000
fpgainfo security
$ sudo fpgainfo security
Sample output based on 4x25G:
Board Management Controller, MAX10 NIOS FW version D.2.1.24 Board Management Controller, MAX10 Build version D.2.0.7 //****** SECURITY ******// Object Id : 0xED00000 PCIe s:b:d.f : 0000:3e:00.0 Device Id : 0x0b30 Numa Node : 0 Ports Num : 01 Bitstream Id : 0x23000110010310 Bitstream Version : 0.2.3 Pr Interface Id : f3c99413-5081-4aad-bced-07eb84a6d0bb FIM/SR root entry hash : hash not programmed BMC root entry hash : 0xec0f42d3af138e3eca7141107f7fed5f7c13846fadbba884e51ad26bf36a3d21 PR root entry hash : hash not programmed SMB parameters update counter : 0 User flash update counter : 2 FIM/SR CSK IDs canceled : None BMC CSK IDs canceled : None AFU CSK IDs canceled : None
Note: BMC root entry hash and BMC CSK ID cancellation bitstreams are provided by Intel.
PR root entry hash and AFU CSK ID canceled parameter outputs are not applicable to Intel® FPGA PAC N3000-N/2. For more information about the fpgainfo security command, refer to the Accessing Intel FPGA PAC N3000 Version and Authentication Information section of Security User Guide: Intel FPGA Programmable Acceleration Card N3000 Variants