ZC-706 + FMCOMMS4 board
Using the SD card that came with the board (January 2014) and after running adi_update_tools.sh and adi_update_boot.sh,
I cloned iio-oscilloscope and rebuilt it. It works.
I did a clean git clone of the ADI linux kernel from analogdevicesinc/linux · GitHub
I remade the uImage and rebuilt zynq-zc706-adv7511-ad9364.dtb and copied the uImage and the devicetree.dtb to the BOOT partition of the SD card and rebooted. System boots as expected.
Issuing osc & from the command line results in a segmentation fault after "Found plugin: FMCOMMS 2/3/4"
Did something change in the Linux kernel recently that messes up iio-oscilloscope?
The last time I tried to remake uImage/dtb (about 2 months ago), cloning iio-oscilloscope from Github and rebuilding on the ARM9 worked.