AnsweredAssumed Answered

AD9361 Filter Configuration

Question asked by mukeshkumar on Feb 5, 2016
Latest reply on Feb 11, 2016 by mukeshkumar

Hello,

 

I am configuring AD9361 (Arradio) chip using Linux driver and it is connected to Altera SoCkit. I am able to transmit my data without enabling the filters (except HB1 and HB2) with the following data rates BBPLL:983040000 DAC:122880000 T2:61440000 T1:30720000 TF:15360000 TXSAMP:15360000.

 

I have designed a filter configuration using the Matlab tool and the data rates are BBPLL:983040000 DAC:245760000 T2:245760000 T1:122880000 TF:61440000 TXSAMP:30720000. As i enable this filter i get the following messages and it stop transmission.

 

root@arrow_sockit:/sys/bus/iio/devices/iio:device0# cat /tx_rx_fir_coeff.txt >                                                                                          filter_fir_config

root@arrow_sockit:/sys/bus/iio/devices/iio:device0# cat filter_fir_config

FIR Rx: 48,2 Tx: 48,2

root@arrow_sockit:/sys/bus/iio/devices/iio:device0# echo 1 > in_out_voltage_filt                                                                                        er_fir_en

[ 2560.798012] SAMPL CLK: 30720000 tuning: RX

[ 2560.802096]   0:1:2:3:4:5:6:7:8:9:a:b:c:d:e:f:

[ 2560.806740] 0:# # # # # # # # # # # # # # # #

[ 2560.811356] 1:# # # # # # # # # # # # # # # #

[ 2560.815996]

[ 2560.817491] ad9361 spi32766.0: ad9361_dig_tune: Tuning RX FAILED!

[ 2560.954054] SAMPL CLK: 30720000 tuning: TX

[ 2560.958136]   0:1:2:3:4:5:6:7:8:9:a:b:c:d:e:f:

[ 2560.962755] 0:# # # # # # # # # # # # # # # #

[ 2560.967402] 1:# # # # # # # # # # # # # # # #

[ 2560.972018]

[ 2560.973509] ad9361 spi32766.0: ad9361_dig_tune: Tuning TX FAILED!

 

So could you  please tell me that is my filter configuration wrong or there is any other issue ?

 

- Mukesh

Outcomes