I have a ZC706 and FMCDAQ2. I'm building analog_devices_hdl 2017_r1 branch using Vivado 2017.4 and trying to use IIO Oscilloscope that I built with linux_image_ADI-scripts/adi_update_tools.sh at master · analogdevicesinc/linux_image_ADI-scripts · GitHub (latest 0c86ca4). When I try a simple loopback test using IIO Oscilloscope, the application times out while waiting for samples using my build of the HDL & code. dmesg shows that the drivers are happy with the pcore versions though. Ie no version incompatibility is detected by the drivers.
IIO Oscilloscope works with the reference design prebuilt (readme says hdl_2015_r2) SD card that shipped with the DAQ2. So we the HW is good.
Here are the pcore versions as reported by IIO Oscilloscope:
Reference Design prebuilt on the SD card shipped with the DAQ2
2017_r1 Vivado 2017.4
Do I need to get an old version of Vivado to build this thing? Do I need to build the old version of HDL? Can IIO Scope run on latest HDL build with Xilinx's latest tool chain?