AnsweredAssumed Answered

AD9361 No-OS Driver in Linux

Question asked by Dan_Fay on Feb 9, 2015
Latest reply on Jul 17, 2015 by suppamax



Looking at the source code for the No-OS driver, it appears that there is a framework in place for running the No-OS driver in userspace inside of Linux.  What is the general procedure for doing this?  I strongly suspect that it is a bit more than just typing "make" and running a test executable, as it appears to utilize the UIO driver to access the AD9361 interface block as well as both the TX and RX DMA blocks.  At the very least, it appears that it requires a different devicetree from what's used for the kernel-based AD9361 Linux driver.


Any help would be greatly appreciated, as I'd prefer to do driver with the simpler, more straightforward userspace code than with kernel modules.


Thank you in advance for your time.


-Dan Fay