2.3. Monitor On-Board Sensors Using OPAE
Use the fpgainfo command line program to gather the temperature and power sensor data from the Board Management Controller. You can use this program with the Acceleration Stack 1.2 and beyond. For Acceleration Stack 1.1 or older, use the BWMonitor tool as described in the next section.
-
To gather the temperature data:
bash-4.2$ fpgainfo temp
Sample output:Board Management Controller, microcontroller FW version 26889 Last Power Down Cause: POK_CORE Last Reset Cause: None //****** TEMP ******// Object Id : 0xF300000 PCIe s:b:d:f : 0000:04:00:0 Device Id : 0x09C4 Socket Id : 0x00 Ports Num : 01 Bitstream Id : 0x121000200000161 Bitstream Version : 0x10201 Pr Interface Id : 93abeb6a-30c8-5f77-8172-d828c3a699ca (11) FPGA Core TEMP : 73.00 °C (12) Board TEMP : 47.00 °C (14) QSFP TEMP : No reading (reading state unavailable) (15) Core Supply Temp : 75.96 °C
-
To gather the power data:
bash-4.2$ fpgainfo power
Sample output:Board Management Controller, microcontroller FW version 26889 Last Power Down Cause: POK_CORE Last Reset Cause: None //****** POWER ******// Object Id : 0xF300000 PCIe s:b:d:f : 0000:04:00:0 Device Id : 0x09C4 Socket Id : 0x00 Ports Num : 01 Bitstream Id : 0x121000200000161 Bitstream Version : 0x10201 Pr Interface Id : 93abeb6a-30c8-5f77-8172-d828c3a699ca ( 0) Total Input Power : 23.00 Watts ( 1) PCIe 12V Current : 1.93 Amps ( 2) PCIe 12V Voltage : 11.60 Volts ( 3) 1.2V Voltage : 1.22 Volts ( 4) 1.2V Current : 2.66 Amps ( 5) 1.8V Voltage : 1.83 Volts ( 6) 1.8V Current : 2.91 Amps ( 7) 3.3V Mgmt Voltage : 3.36 Volts ( 8) 3.3V Current : 0.72 Amps ( 9) FPGA Core Voltage : 0.90 Volts (10) FPGA Core Current : 7.65 Amps (13) QSFP P3V3 : No reading (reading state unavailable) (16) Core Supply Temp Input : 0.48 Volts (17) VCCR Voltage : 1.04 Volts (18) VCCT Voltage : 1.04 Volts (19) VCCR Current : 1.06 Amps (20) VCCT Current : 0.22 Amps (21) VPP Voltage : 2.54 Volts (22) VTT Voltage : 0.59 Volts