Post Go back to editing

Set ADRV9026 AUX LO Frequency Failed

Category: Software
Product Number: ADRV9026
Software Version: 6.2.0.21

Hi Team:

    When I call the adi_adrv9025_PllFrequencySet() to set the AUX LO frequency, the issue as bellow:

    1.Set 1.6GHz,it is OK;

    2.Set 2.6GHz,the fail info:

    CpuCmdStatusWait() failed due to thrown CPU error. Is device in correct state for calling command? 
    file:public/src/adi_adrv9025_cpu.c, func:adi_adrv9025_CpuCmdStatusWait(), line:1056 
    ADRV9025 CPU Command Error
 
    TxQECDrv:NCO synchronization timed-out 
    file:private/src/adrv9025_cpu.c, func:adrv9025_CpuCmdErrorHandler(), line:2518 
    file:public/src/adi_adrv9025_radioctrl.c, func:adi_adrv9025_PllFrequencySet(), line:2252 
    adi_adrv9025_PllFrequencySet fail 

    Are there any differences in configuration between AUX and PLL1/2?

    Is AUX LO truly independent?not bound to TX PLL?

    Looking forward to your reply!

    Thanks!

Top Replies

  • Are there any differences in configuration between AUX and PLL1/2?

    The default AUX LO frequency for the particular usecase should be used for running the initial calibrations, You can change…

  • Are there any differences in configuration between AUX and PLL1/2?

    The default AUX LO frequency for the particular usecase should be used for running the initial calibrations, You can change it to desired frequncy after init cals.Are you following the same procedure?

     Is AUX LO truly independent?not bound to TX PLL?

    You can set AUX LO independent of Tx PLL using adi_adrv9025_PllFrequencySet(). If you want special requirements between AUX and TX LO, you can set it using adi_adrv9025_PllFrequencySet_v2(). Please refer to user guide (UG1727) for more details