07-10-2016 07:23 AM
I want to read 10 xadc channel values in linux and I've tried to follow the guide xapp1182 , which shows the method of accessing adc value via axi and IIO framework. The problem is that the speed of reading file (like in_voltage9_vpvn_raw.) is too slow if i want to read it continuously . I have to keep doing things fopen and fclose every time I want a new value from that file.
Is there any advice about how to improve reading performance via IIO framework , or any other method I can try. I am considering
07-10-2016 10:39 AM
Did you try modifying XADC wizard by adding more aux channels in xapp 1183 design?
07-11-2016 12:29 AM
Seems I have to modify axi_xadc_dma driver in xapp1183 cause it configures xadc to "single channel mode" and only VnVp enable channel .What's more some modifications to the xilinx_ip_adapter_v1_00 ip may be needed too ?