Post Go back to editing

Setting profiles with different sample rates on RX and TX

Category: Software
Product Number: ADRV9002
Software Version: Argo Navis 0.26

I have a ZCU102 Evaluation Kit with an ADRV9002 transceiver.

I'm trying to generate a profile with the TES software (ARgo Navis 0.26.0 - I'm having to use an older version so the API version matches the driver version in the Kuiper Linux distro)

I would like a profile where 

- the RX has maximal sample rate, i.e. 61.44MHz, and a sensible channel bandwidth ~40MHz.

- the TX has a sample rate of ~1MHz

How do I do this?

I've tried a CMOS variant but every time I change a parameter I get a red light and the software crashes. BTW, I have a feeling that any red light change causes everything to crash...

I've tried an LVDS variant which gives me a green light but when i try to load the profile using libiio i get an "invalid argument " error.

When i run dmesg on the board i get error: "adrv9002 spi1.0: In rx2tx2, TX1 rate=1920000 must be equal to RX1, rate=61440000"

Any help would be greatly appreciated. Thank you.



spelling
[edited by: pfjf2 at 1:14 PM (GMT -4) on 11 Mar 2025]

Thread Notes