Step 5: Verifying Successful Board Installation

During execution of xbinst, a simple prebuild executable and the associated xclbin is included in the "test" directory. This executable lets you check that the drivers and DSA are correctly installed and that your setup is operating as expected. The following are the steps required to perform the installation validation:

  1. Source the setup.sh (Bash) or setup.csh (csh/tcsh):
    $ source /opt/dsa/xilinx_kcu1500_dynamic_5_0/xbinst/setup.[sh|csh]
  2. Change into the test directory and run the validation executable.
    Note: If the test directory is not write enabled, it might be necessary to run the executable from a different directory with an absolute path to the verify.xclbin.
  3. Type the following:
    $ cd /opt/dsa/<file_path>xilinx_kcu1500_dynamic_5_0/xbinst/test \
    $ ./verify.exe verify.xclbin
Or, type:
$ cd /tmp
$ /opt/dsa/<file_path>/xilinx_kcu1500_dynamic_5_0/xbinst/verify.exe \
$ /opt/dsa/<file_path>/xilinx_kcu1500_dynamic_5_0/xbinst./verify .xclbin

Your system is correctly functioning if the output looks similar to the following:

$ CL_PLATFORM_VENDOR Xilinx
$ CL_PLATFORM_NAME Xilinx
$ loading verify.xclbin
$ RESULT:
$ Hello World