Post Go back to editing

adrv9002 LO change is very slow

Thread Summary

The user is experiencing slow LO frequency changes (200ms) on the ADRV9002 eval board when using the sysfs interface. The final answer confirms that the PLL must re-lock and the device must be recalibrated, which cannot be disabled. Fast hopping is suggested as an alternative, but it is not yet supported in the Linux driver. The user should consider using the TES software or No-OS for faster LO changes, as these environments have specialized APIs and HDL for this purpose.
AI Generated Content

I am using the adrv9002 eval board.
All seems to be working correctly.

However, changing the LO seems to take about 200mS which is quite slow.

I am changing this through 

out_altvoltage0_RX1_LO_frequency via sysfs.

How can I speed this up?

I would like to scan from 30M to 6G as fast as possible.

With the slow LO change this takes 30 seconds, which is very slow.

Maybe SPI clock running slow? If so, how would I change this?

Thanks for the help