I have built reference HDL design in Vivado2015.2 and run No-OS drivers sucessfully in SDK.
I know that the ADC data is sent to the DDR3 on KC705. Now,I want to export the DDR3 data to my harddisk.
How can I do that?
We don't have such a solution implemented in No-Os.
By running Linux , you can use the Ethernet connection and connect with IIO Oscilloscope to look at the data. You can also create your own application to transfer the data, based on the libiio.
For example, when using Matlab:
IIO System Object [Analog Devices Wiki]
Standalone streaming example:
What is libiio? [Analog Devices Wiki]
Give that the sampling rate on the ADC path is 1GSPS, you won't be able to stream the data in real time, just at a higher data rate compared with the capture.tcl solution.
You could use a script similar to what we have for AD9361:
no-OS/ad9361/scripts/kc705 at master · analogdevicesinc/no-OS · GitHub
It seems like I exported the axi_ad9680 core output data in ILA before .
I think this way does not have a high data rate when I need a large data.
Maybe I didn't express clearly.I mean I need FPGA read the DDR3 data and save it in harddisk at a high data rate.
Should I need a interface,like PCIE,ETH,or others?
Retrieving data ...