AnsweredAssumed Answered

FMCOMMS3 (ad9361) with external reference clock 10MHz

Question asked by KentoR on Dec 17, 2015
Latest reply on Dec 21, 2015 by DragosB

Dear all,


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) ?