Reading Revision Information

Getting Started with Napatech Link-Storage™ Software

Platform
Napatech IPU
Content Type
Getting Started
Capture Software Version
Link-Storage™ 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