94 | | * xbutil |
| 94 | * Power cycle the node using omf offh and on commands. Once the node is on, ssh to the node. |
| 95 | * Run lspci command to verify the updated firmware. The output now shows both the management and user functions. |
| 96 | {{{ |
| 97 | root@node1-6:~# sudo lspci -vd 10ee: |
| 98 | d8:00.0 Processing accelerators: Xilinx Corporation Device 5000 |
| 99 | Subsystem: Xilinx Corporation Device 000e |
| 100 | Flags: bus master, fast devsel, latency 0, NUMA node 1 |
| 101 | Memory at 387ff2000000 (64-bit, prefetchable) [size=32M] |
| 102 | Memory at 387ff4000000 (64-bit, prefetchable) [size=128K] |
| 103 | Capabilities: [40] Power Management version 3 |
| 104 | Capabilities: [60] MSI-X: Enable+ Count=33 Masked- |
| 105 | Capabilities: [70] Express Endpoint, MSI 00 |
| 106 | Capabilities: [100] Advanced Error Reporting |
| 107 | Capabilities: [1c0] #19 |
| 108 | Capabilities: [400] Access Control Services |
| 109 | Capabilities: [410] #15 |
| 110 | Kernel driver in use: xclmgmt |
| 111 | Kernel modules: xclmgmt |
| 112 | |
| 113 | d8:00.1 Processing accelerators: Xilinx Corporation Device 5001 |
| 114 | Subsystem: Xilinx Corporation Device 000e |
| 115 | Flags: bus master, fast devsel, latency 0, IRQ 220, NUMA node 1 |
| 116 | Memory at 387ff0000000 (64-bit, prefetchable) [size=32M] |
| 117 | Memory at 387ff4020000 (64-bit, prefetchable) [size=64K] |
| 118 | Memory at 387fe0000000 (64-bit, prefetchable) [size=256M] |
| 119 | Capabilities: [40] Power Management version 3 |
| 120 | Capabilities: [60] MSI-X: Enable+ Count=33 Masked- |
| 121 | Capabilities: [70] Express Endpoint, MSI 00 |
| 122 | Capabilities: [100] Advanced Error Reporting |
| 123 | Capabilities: [400] Access Control Services |
| 124 | Capabilities: [410] #15 |
| 125 | Kernel driver in use: xocl |
| 126 | Kernel modules: xocl |
| 127 | }}} |
| 128 | * Use the xbmgmt flash --scan command to view and validate the card's current firmware version, as well as display the installed card details |
| 129 | {{{ |
| 130 | root@node1-6:~# /opt/xilinx/xrt/bin/xbmgmt flash --scan |
| 131 | Card [0000:d8:00.0] |
| 132 | Card type: u200 |
| 133 | Flash type: SPI |
| 134 | Flashable partition running on FPGA: |
| 135 | xilinx_u200_xdma_201830_2,[ID=0x000000005d1211e8],[SC=4.2.0] |
| 136 | Flashable partitions installed in system: |
| 137 | xilinx_u200_xdma_201830_2,[ID=0x000000005d1211e8],[SC=4.2.0] |
| 138 | }}} |
| 139 | Note the shell version installed on the FPGA(Flashable partition running on FPGA) matches with that installed on the host(Flashable partitions installed in system). |