i just asked myself if it is possible to operate both devices on the FMCOMMS5 with different sample rates? For now, and taken a look into the IIO oscilloscope alls sample rates are the same.
The FMCOMMS5 has been specifically designed to demonstrate synchronous MIMO sampling with multiple AD9361 and the reference design only supports this mode of operation. Running the two AD9361 with different data-output-rates is not supported.
thanks for your reply. I understand that the FMCOMMS5 has been designed for MIMO application, and therefore for enourmous synchronization. It is possible to customize the reference design to perform non-sync opeartion, but then with different sample rates on both devices? Or does the linux-driver does not support such operations?
by the way, isn't it possible to provide different sample rates in a single AD9361 on rx and tx by applying different FIR filters for downsampling?
It is possible to rework the reference design to support two asynchronous paths instead of one synchronized path, but it is a fair amount of work. You need to more or less re-implement it from scratch. Essentially what you need to do if you want to go down that road is to take the AD-FMCOMMS2-EBZ reference designs and instantiate it twice once for each datapath. If you want to retain the ability to switch between synchronous and asynchronous operation the design becomes even more complex.
thanks in advance, i will take that into account. What about my second question? Is it possible to support different rx and tx sampling rates, but using different downsampling FIR filters?
If you have a filter file that set things up accordingly I believe that should work. As long as the data-output/input-rates match all should be good.
Retrieving data ...