How to achieve AD9361 frequency switching? Is changing the value of those registers that implement the calibration function to rerun the bit file or write a program to automatically modify the register value? How to operate specifically, thank you!
Are you using ADI provided SW drivers. ?
For Frequency switching one option is to use Fast lock profiles as described in UG-570 User manual.
Please post in English , if that is a possibility.
Thanks for your reply. I have configurated AD9361 with a software called AD936x Evaluation Software and the default value of LO of the Tx channel is 2.4G. Now i want to switch the LO frequency less than 100Mhz. I have changed the "Tx Synth Fractional Freq Word" but i can't see any difference on the spectrometer. So what the problem might be?
We do not support individual register writes and recommend to use ADI provided drivers as explained above.
Can you share the portion of code where you are changing frequency.?
Please refer register map document (UG-671) for more details on the registers.
I just solved the problem. Thanks anyway.
We have configured as per your register settings and the LO frequency is changing to 4083.33 MHz.You can use the below mentioned formulas to derive the corresponding fractional and integer word from your desired LO.
FREF = Reference Clock Frequency (output of Ref Divider block)NInteger = 11-bit Integer word programmed in registers 0x231 and 0x232NFractional = 23-bit Fractional word programmed in registers 0x233 through 0x235
Your review is so useful !!! I've been looking for a method to convert LO to the "Tx Synth Fractional Freq Word" in my code.It seems that I read the register map document (UG-671) carelessly. Thank U and Vinod very much.
Retrieving data ...