Post Go back to editing

using ad9528 without refA and refB

Hi,

I'm using the ad9528 of the ADRV9009-W/PCBZ evaluation board.

I would like to use the AD9528 without RefA and RefB.

is there any possibility to use ad9528 based on the VCXO 122.88 MHz, and complete the calibration manually?

  • Hi,

    the answer is yes, you can use only PLL2 having as reference the 122.88MHz VCXO. You can power down PLL1 and use only PLL2 to generate outputs.

    Calibrate the PLL2 VCO following the procedure outlined at page 29 in rev E data sheet

    Petre

  • Thanks for the reply,

    In fact I'm using the No-OS project to initialize and configure ad9528.

    Could you please support us for such configuration.

    I attached here the init structure of ad9528 as provided in the No-OS project for adrv9009-PCBZ and ZCU102 board

  • Hi,

    I solved the problem by setting "ad9528_param.pdata->pll1_bypass_en" to 1 in the function "clocking_init" in the file "app_clocking.c".

    The structure "ad9528_param" is initialized in the function "ad9528_init" in the file "ad9528.c".

    But its values are being re-initialized in the function "clocking_init" in the file "app_clocking.c".

    the values that will be adopted for configuration are those in "app_clocking.c" in the case of the field "pll1_bypass_en".

    My issue now is the manual calibration of PLL2. How can I tune PLL2 manually.

    I'm using two adrv9009-W/PCBZ boards and I would like to adjust clocks so they are close as possible.

    Thanks

  • HI,

    "My issue now is the manual calibration of PLL2. How can I tune PLL2 manually."

    See VCO calibration section, page 29, rev E AD9528 data sheet

    Petre