AN 872: Thermal and Power Guidelines: For Intel® Programmable Acceleration Card with Intel® Arria® 10 GX FPGA

ID 683795
Date 8/30/2019

2.4. Monitor On-Board Sensors Using BWMonitor

BWMonitor is a BittWare tool that allows you to measure FPGA/board temperature, voltage, and current.

Prerequisite: You must install a micro-USB cable between the Intel® FPGA PAC and the server.

  1. Install the appropriate BittWorks II Toolkit-Lite software, firmware, and bootloader.
    Table 3.  OS-Compatible BittWorks II ToolkitLite Version
    Operating System Release BittWorks II Toolkit-Lite Version Install Command
    CentOS 7.4/RHEL 7.4 2018.6 Enterprise Linux 7 (64-bit) bw2tk-lite-2018.6.el7.x86_64.rpm
    sudo yum install bw2tk-\
    Ubuntu 16.04 2018.6 Ubuntu 16.04 (64-bit) bw2tk-lite-2018.6.u1604.amd64.deb
    sudo dpkg -i bw2tk-\
    Refer the Getting Started webpage to download the BMC firmware and tools:
    • BMC Firmware version: 26889
    • BMC Bootloader version: 26879

    Save the files to a known location on the host machine. The following script prompts for this location.

  2. Add Bittware tool to PATH:
    export PATH=/opt/bwtk/2018.6.0L/bin/:$PATH
You can launch the BWMonitor using:
Figure 1. Sample Measurements