Reading Revision Information

Getting Started with OVS Offload Software

Platform
Napatech IPU
Content Type
Getting Started
Capture Software Version
OVS Offload Software 1.0

The bmcvpd tool is used to retrieve revision information for the firmware of main components on the IPU.

Displaying the firmware revision of main components

mctp-demux-daemon is required for running the bmcvpd tool. See Retrieving IPU Information.

To execute the bmcvpd tool, refer to the following command examples.
soc# cd /opt/ipu_tools/bin
soc# ./bmcvpd -r
where soc# indicates the SoC on the IPU where provided commands are to be to executed.
An output example:
============================
Version data for BMCM image:
 hwRev:1 fpga:201-6001 rev:64.0.18.20 built:2024-04-24 13:55
============================
Version data for BMCM NIOS:
  Version string: bmcm-main v.1.1.1-366d50d8 (Sep  4 2024 14:53:04)
============================
Version data for BMCD image:
 hwRev:1 fpga:201-6002 rev:64.0.18.20 built:2024-04-24 13:55
============================
Version data for FPGA image:
 hwRev:0 fpga:200-7102 rev:0.0.10.5 built:2024-08-30 21:18
============================
Version data for PMCI NIOS:
  Version string: pmci-main v.1.1.1-df2fda2d (Aug  1 2024 12:00:43)
A help output example:
soc# ./bmcvpd -h
command options:
 -h | --help
 -m | --bmcm : Get raw VPD from BMCM
 -d | --bmcd : Get raw VPD from BMCD
 -p | --pp : Try to pretty-print a few selected fields
 -r | --revs : Get versions from various modules
 -v | --verbose : Include debug output