diff options
author | David Raeman <david@synopticengineering.com> | 2022-03-08 02:50:06 +0000 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2022-04-01 13:30:05 -0700 |
commit | 7a303df8e4a9c167691ffd242424be76559a712f (patch) | |
tree | 5b7c5e0af6af20f188b84a920e7ed88ee81821b6 /fpga/usrp3/lib | |
parent | acc731eeb70f948288b5ffcd64dc4b357356cc4e (diff) | |
download | uhd-7a303df8e4a9c167691ffd242424be76559a712f.tar.gz uhd-7a303df8e4a9c167691ffd242424be76559a712f.tar.bz2 uhd-7a303df8e4a9c167691ffd242424be76559a712f.zip |
n320: fix issue that occasionally prevents lo_locked upon first set_freq
For certain frequencies, the LMX2592 will sporadically fail to lock upon
the very first tune. When this happens, subsequent tunes (even to the same
frequency) do lock. This issue seems to be resolved by programming the FCAL
adjustment register fields (FCAL_LPFD_ADJ/FCAL_HPFD_ADJ) as described in
the LMX2592 datasheet. These fields adjust the FCAL calibration speed to
better accomodate PFD frequencies below 20MHz or above 100MHz.
This patch also fixes a few name typos in the register map that were
directly in the scope of this change.
Diffstat (limited to 'fpga/usrp3/lib')
0 files changed, 0 insertions, 0 deletions