RX and TX different rate

Hi team,

i use no-OS project in Vitis 2021.1 and it works well. Now i need to use a custom configuration with tx rate different from rx rate, so i change the configuration in adrv9002_init_data.c. The configuration that i use is valid on TES, but when i program the device from Vitis i see this error "In rx2tx2, TX1 rate = ... must be equal to RX1, rate = ..." in adrv9002_validate_profile. 

How can i fix this error?

  • Hello,

    Apologies, but your question confuses me a bit. What do you mean "program the device from Vitis"? I'm afraid I don't quite understand.

    In any case, it is possible to have Tx and Rx operating under different sample rates under some profiles, but not under all profiles. I can only speak to what TES is capable of, however if your setup is restrained by limitations of the No-OS drivers then this is not the correct forum for you. Your best bet would be to post a question on this forum:
    https://ez.analog.com/linux-software-drivers/

    I hope this helps! Let me know if there's more info you can provide!

    Best Regards,
    Oisín.