| 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). |