AnsweredAssumed Answered

Raspberry PI controlling AD-FMCOMMS3 board

Question asked by Ed_V Employee on May 19, 2014
Latest reply on May 19, 2014 by rgetz

We are trying to use the No-OS software(that you can get from the ADI wiki) in order to move forward with integrating the tuner (AD-FMCOMMS3). Specifically we are running Linux on a raspberry PI board, and controlling the tuner (stand alone at first) via SPI from the PI.  We do have the console application running on the PI, and the communication via SPI to the tuner is working.  With that we can bring up the tuner and test it in its default configuration.  Obviously we would like to change the settings so that it operates in our desired frequency with our desired bandwidth, but we are having trouble getting the console commands to work.  We do have some working (after some debug), but not all of the needed ones are there yet.

Here is what we have working currently:

rx_lo_freq  read and write work

tx_lo_freq read and write work

rx_rf_bandwidth read and write work

tx_rf_bandwidth read works  

rx_samp_freq read works

tx_samp_freq read works


This is what we are still unable to change:

tx_rf_bandwidth write does NOT work

rx_samp_freq write does NOT work

tx_samp_freq write does NOT work


The goal here is to get to the point where we can access all of the above console commands, as well as whichever commands are needed in
order to put the tuner in the mode that is only using 1 RX path. Any suggestions would be greatly appreciated.