Hello Support team,
We use the picozed hardware(AD9361-z7035 with ADRV1-CRR-BOB). We use the latest release of no-os drivers. Our application needs 10MHz external reference clock. AD9361-z7035 hardware takes external clock signal via one SMA connector which goes to a MUX.By default the MUX is selected to give the 40MHz reference available on board to Ad9361. To enable external reference, we made the following changes in the structure "default_init_param" in main.c of no-OS driver for AD9361-z7035(Latest release).
/* Reference Clock */
40000000UL, //reference_clk_rate /*
Reference Clock Control */
1, //xo_disable_use_ext_refclk_enable *** adi,xo-disable-use-ext-refclk-enable
CLKOUT_DISABLE, //clk_output_mode_select *** adi,clk-output-mode-select
We found that after doing the above setting also, when we checked the o/p by giving TX LO frequency it is showing the signals whether i enable or disable the external clock. Please guide us how to enable and use the external clock of 10 MHz as AD9361 clock.