cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
zer0c00l
Observer
Observer
5,757 Views
Registered: ‎10-26-2015

Petalinux ADC Drivers

I have a design which consists of the AXI Quad SPI IP which is connected to an AD7193 ADC. I have petalinux 2015.2 running and I can communicate with the ADC using spidev.h driver in linux. I found that there is also a builtin driver (found here) in Petalinux specifically for AD719x series of ADC which can be enabled while building the kernel. My question is that can those drivers be used with ADC connected through AXI Quad SPI IP or will they only work with the PS SPI.

Tags (3)
0 Kudos
4 Replies
balkris
Xilinx Employee
Xilinx Employee
5,739 Views
Registered: ‎08-01-2008

check drivers here

http://www.wiki.xilinx.com/Linux+Drivers
https://wiki.analog.com/resources/fpga/xilinx/pmod/ad7193
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
pvenugo
Moderator
Moderator
5,736 Views
Registered: ‎07-31-2012

Hi,

 

This driver looks to be supported for PS SPI only.

 

Regards

Praveen


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
zer0c00l
Observer
Observer
5,729 Views
Registered: ‎10-26-2015

so that means spidev is the only way to use AXI SPI under Linux?

0 Kudos
pvenugo
Moderator
Moderator
5,537 Views
Registered: ‎07-31-2012

Hi,

 

There is a correction.

These driver works for both QSPI and PS SPI.

 

Regards

Praveen


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos