I'm Kento. I have ZedBoard with FMCOMMS3. Using HDL reference design, I can control FMCOMMS3 board by No-OS driver.(AD-FMCOMMS2-EBZ / AD-FMCOMMS3-EBZ / AD-FMCOMMS4-EBZ HDL / AD-FMCOMMS5-EBZ HDL Reference Design [Analog Devices Wiki])
Next, I want to apply external reference clock(10MHz) to FMCOMMS3.
In No-OS software C code (main.c), I changed "AD9361_InitParam default_init_param" like this
40000000UL ,//reference_clk_rate => 10000000UL ,//reference_clk_rate
0,//xo_disable_use_ext_refclk_enable => 1,//xo_disable_use_ext_refclk_enable
But , in console
Calibration TIMEOUT (0x5E, 0x80)
Calibration TIMEOUT (0x247, 0x2)
Calibration TIMEOUT (0x287, 0x2)
Calibration TIMEOUT (0x16, 0x1)
ad9361_init : AD9361 initialization error
So, What registers should I change to synchronize external reference clock(10MHz) ?