I've loaded Linux onto the SD card for a Zedboard and was able to see the ADC output in IIO Oscilloscope. How do I go about modifying the HDL for my application?
Thanks in advance,
Have a look at:
This is a bit difficult to answer without further information from your side as the answer depends on what you want to modify in the design and what your application is supposed to do.
Sorry about that. Basically, I want to keep the setup (ie. be able to see ADC data in IIO Oscilloscope) but just add and connect my own HDL to the existing HDL used in this setup.
Using AD9467 Native FMC Card / Xilinx Reference Design [Analog Devices Wiki] as a guide, I was able to synthesize, implement, generate bitstream, compile software, run and then see the ADC output in the ILA tool but I'm not sure where to get the sources (HDL, C code) for the linux version that allows me to send data from the ADC to the IIO Oscilloscope...
To set up the ADC to IIO Oscilloscope I followed Zynq Quick Start Guide [Analog Devices Wiki] to load linux onto the SD card on the zedboard and then I followed IIO Oscilloscope [Analog Devices Wiki] to view the ADC data.
The HDL is the same. For the Linux driver please see AXI ADC HDL Linux Driver [Analog Devices Wiki] as well as Building the 2014_R2 release Linux kernel and devicetrees from source [Analog Devices Wiki].
Sorry, I'm new at this. How is the IIO oscilloscope on the PC getting the data from the ADC? Is the IIO program on the PC controlling everything and the ADC on the zedboard just acts as a passive component? I'm a little confused about how the IIO oscilloscope interacts with the AD9467.
Retrieving data ...