AnsweredAssumed Answered

Fast Lock on FMCOMMS4 - AD9364

Question asked by spraju87 on Oct 8, 2016
Latest reply on Oct 10, 2016 by spraju87



I'm using the FMCOMMS4 + Zed board set-up with No-OS drivers. However, I'm not able to get the fast lock feature running for Rx LO. I tried doing the following based on the Reference manual (of AD9361) and other forum posts, but it did not help :


//locking to 2400 MHz

ad9361_set_rx_lo_freq(ad9361_phy, 2400*1000);

ad9361_rx_fastlock_store(ad9361_phy, 0); //storing the cal values in profile 0

//locking to 2500 MHz

ad9361_set_rx_lo_freq(ad9361_phy, 2500*1000);
ad9361_rx_fastlock_store(ad9361_phy, 1);//storing the cal values in profile 1

//defaulting to 2400 MHz

ad9361_set_rx_lo_freq(ad9361_phy, 2400*1000);


Then I try loading profile 1 ( for 2500 MHz) using this : 

ad9361_rx_fastlock_recall(ad9361_phy, 1). 


However, this doesn't seem to work at all. The Rx LO still is at 2400 MHz ! So, could someone please tell me how to use the fast lock feature on the AD9364 using the No-OS APIs ?