aboutsummaryrefslogtreecommitdiffstats
path: root/fpga/usrp3/lib
diff options
context:
space:
mode:
authorDavid Raeman <david@synopticengineering.com>2022-03-08 02:50:06 +0000
committerAaron Rossetto <aaron.rossetto@ni.com>2022-04-01 13:30:05 -0700
commit7a303df8e4a9c167691ffd242424be76559a712f (patch)
tree5b7c5e0af6af20f188b84a920e7ed88ee81821b6 /fpga/usrp3/lib
parentacc731eeb70f948288b5ffcd64dc4b357356cc4e (diff)
downloaduhd-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