I'm interested in whether it would be possible to use the ADALM-PLUTO time-of-arrival localization. This requires a very stable clock. I wonder whether it will be possible to feed in an external reference clock? In the revision-B schematics, it looks like there is no connector or jumper to switch from the built-in 40MHz oscillator to an external clock.
Also, if I do feed the clock from an external source (even if this involves removing the 40MHz oscillator), how difficult will it be to switch from 40MHz to 10Mhz? I see that the AD9363 does support 10MHz clocks, but will it is reasonably easy to configure the firmware for this clock frequency?
Thanks, Sivan Toledo, Tel-Aviv University
Please see here:
u-boot-xlnx/zynq-common.h at 4bdff59a9144319da69d87b0a57ca27d276d2b72 · analogdevicesinc/u-boot-xlnx · GitHub
Pluto reads the calibration value from the SPI uboot environment. And patches the device tree on boot.
You can avoid this behavior by setting ad936x_skip_ext_refclk uboot env variable.