Post Go back to editing

ADRV9002 does not allow different sample rates for RX1 and TX1

Category: Software
Product Number: ADRV9002
Software Version: 2021_R1

I am trying to configure the ADRV9002 with a different sample rate for RX1 than TX1. I have an SD card created with SDK 8.2. When I boot up with that SD card and connect with TES v0.21 I can configure the ADRV9002 as intended. The sample rates for RX1 and TX1 are different and I can properly confirm as the it is reflected in the received data.

However, I have a Linux SD card created using the ADI Kuiper Release 2021_r1. I exported the profile and stream image use with TES in the working scenario, as stated above. After loading the stream image and then the profile in the SD card with release 2021_r1, I get the an error indicating that RX1 and TX1 must have the same sample rate. The following is the dmesg output:

[ 239.487865] adrv9002 spi1.0: TX1 rate=5760000 must be equal to RX1, rate=288000
[ 239.489152] adrv9002 spi1.0: TX1 rate=5760000 must be equal to RX1, rate=288000

These are the versions:

[ 12.679499] adrv9002 spi1.0: adrv9002-phy Rev 12.0, Firmware 0.21.0.8, Stream 0.7.9.0, API version: 67.1.1 successfully initialized