AnsweredAssumed Answered

AD9361 RX Frame Not Present

Question asked by norton256 on Jun 29, 2017
Latest reply on Jul 10, 2017 by mhennerich

I have run into an issue where once in a while when I boot my target connected to the AD9361 the RX BIST results show no valid data / clock windows. When this occurs, I checked the clock and frame signal coming from the AD9361, and the clock is present, but the frame signal is always low.

 

Here is the output of the /sys/kernel/debug/iio/iio:device1/bist_timing_analysis file:

CLK: 0 Hz 'o' = PASS
DC0:1:2:3:4:5:6:7:8:9:a:b:c:d:e:f:
0:. . . . . . . . . . . . . . . .
1:. . . . . . . . . . . . . . . .
2:. . . . . . . . . . . . . . . .
3:. . . . . . . . . . . . . . . .
4:. . . . . . . . . . . . . . . .
5:. . . . . . . . . . . . . . . .
6:. . . . . . . . . . . . . . . .
7:. . . . . . . . . . . . . . . .
8:. . . . . . . . . . . . . . . .
9:. . . . . . . . . . . . . . . .
a:. . . . . . . . . . . . . . . .
b:. . . . . . . . . . . . . . . .
c:. . . . . . . . . . . . . . . .
d:. . . . . . . . . . . . . . . .
e:. . . . . . . . . . . . . . . .
f:. . . . . . . . . . . . . . . .

 

normally when it is working properly I get:

CLK: 60000000 Hz 'o' = PASS
DC0:1:2:3:4:5:6:7:8:9:a:b:c:d:e:f:
0:o o o o . . . . o o o o o . . .
1:. o o o o . . . . . o o o o . .
2:. . o o o o . . . . . o o o o .
3:. . . o o o o . . . . . o o o o
4:. . . . o o o o . . . . . o o o
5:o . . . . o o o o . . . . . o o
6:o o . . . . o o o o . . . . . o
7:o o o . . . . o o o o . . . . .
8:o o o o . . . . o o o o . . . .
9:. o o o o . . . . o o o o . . .
a:. o o o o o . . . . o o o o . .
b:. . o o o o o . . . . o o o o .
c:. . . o o o o o . . . . o o o o
d:. . . . o o o o o . . . . o o o
e:o . . . . o o o o o . . . . o o
f:o o . . . . o o o o o . . . . o

 

After I reboot linux (not a full power cycle) it functions again.

 

What could cause the device to not output an RX Frame?

 

Thanks!

Outcomes