|   | 142 |  | 
          
          
            |   | 143 | * Use xbutil command to validate the card and the drivers.  | 
          
          
            |   | 144 | {{{#!shell-session | 
          
          
            |   | 145 | root@srv1-lg1:~# /opt/xilinx/xrt/bin/xbutil validate | 
          
          
            |   | 146 | INFO: Found 1 cards | 
          
          
            |   | 147 |  | 
          
          
            |   | 148 | INFO: Validating card[0]: xilinx_u200_xdma_201830_2 | 
          
          
            |   | 149 | INFO: == Starting AUX power connector check: | 
          
          
            |   | 150 | INFO: == AUX power connector check PASSED | 
          
          
            |   | 151 | INFO: == Starting PCIE link check: | 
          
          
            |   | 152 | INFO: == PCIE link check PASSED | 
          
          
            |   | 153 | INFO: == Starting verify kernel test: | 
          
          
            |   | 154 | Host buffer alignment 4096 bytes | 
          
          
            |   | 155 | Compiled kernel = /opt/xilinx/dsa/xilinx_u200_xdma_201830_2/test/verify.xclbin | 
          
          
            |   | 156 | Error | 
          
          
            |   | 157 | Exception: | 
          
          
            |   | 158 | argument 1: <type 'exceptions.TypeError'>: Don't know how to convert parameter 1 | 
          
          
            |   | 159 | FAILED TEST | 
          
          
            |   | 160 |  | 
          
          
            |   | 161 | ERROR: == verify kernel test FAILED | 
          
          
            |   | 162 | INFO: Card[0] failed to validate. | 
          
          
            |   | 163 |  | 
          
          
            |   | 164 | ERROR: Some cards failed to validate. | 
          
          
            |   | 165 | }}} | 
          
          
            |   | 166 | * In case card validation fails as above, relaod the drivers and try validating the card. The card is then ready to use. | 
          
          
            |   | 167 | {{{#!shell-session | 
          
          
            |   | 168 | root@srv1-lg1:~# rmmod xocl | 
          
          
            |   | 169 | root@srv1-lg1:~# rmmod xclmgmt | 
          
          
            |   | 170 | root@srv1-lg1:~# modprobe xocl | 
          
          
            |   | 171 | root@srv1-lg1:~# modprobe xclmgmt | 
          
          
            |   | 172 | root@srv1-lg1:~# /opt/xilinx/xrt/bin/xbutil validate | 
          
          
            |   | 173 | INFO: Found 1 cards | 
          
          
            |   | 174 |  | 
          
          
            |   | 175 | INFO: Validating card[0]: xilinx_u200_xdma_201830_2 | 
          
          
            |   | 176 | INFO: == Starting AUX power connector check: | 
          
          
            |   | 177 | INFO: == AUX power connector check PASSED | 
          
          
            |   | 178 | INFO: == Starting PCIE link check: | 
          
          
            |   | 179 | INFO: == PCIE link check PASSED | 
          
          
            |   | 180 | INFO: == Starting verify kernel test: | 
          
          
            |   | 181 | INFO: == verify kernel test PASSED | 
          
          
            |   | 182 | INFO: == Starting DMA test: | 
          
          
            |   | 183 | Buffer Size: 256 MB | 
          
          
            |   | 184 | Host -> PCIe -> FPGA write bandwidth = 8402.31 MB/s | 
          
          
            |   | 185 | Host <- PCIe <- FPGA read bandwidth = 12156.5 MB/s | 
          
          
            |   | 186 | INFO: == DMA test PASSED | 
          
          
            |   | 187 | INFO: == Starting device memory bandwidth test: | 
          
          
            |   | 188 | ........... | 
          
          
            |   | 189 | Maximum throughput: 52428 MB/s | 
          
          
            |   | 190 | INFO: == device memory bandwidth test PASSED | 
          
          
            |   | 191 | INFO: == Starting PCIE peer-to-peer test: | 
          
          
            |   | 192 | P2P BAR is not enabled. Skipping validation | 
          
          
            |   | 193 | INFO: == PCIE peer-to-peer test SKIPPED | 
          
          
            |   | 194 | INFO: == Starting memory-to-memory DMA test: | 
          
          
            |   | 195 | bank0 -> bank1 M2M bandwidth: 11990.1 MB/s | 
          
          
            |   | 196 | bank0 -> bank2 M2M bandwidth: 12025.6 MB/s | 
          
          
            |   | 197 | bank0 -> bank3 M2M bandwidth: 12038 MB/s | 
          
          
            |   | 198 | bank1 -> bank2 M2M bandwidth: 12057.3 MB/s | 
          
          
            |   | 199 | bank1 -> bank3 M2M bandwidth: 12025 MB/s | 
          
          
            |   | 200 | bank2 -> bank3 M2M bandwidth: 12058.4 MB/s | 
          
          
            |   | 201 | INFO: == memory-to-memory DMA test PASSED | 
          
          
            |   | 202 | INFO: Card[0] validated successfully. | 
          
          
            |   | 203 |  | 
          
          
            |   | 204 | INFO: All cards validated successfully. | 
          
          
            |   | 205 | }}} |