| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
types)
- Also removes all references to boost/cstdint.hpp and replaces it with
stdint.h (The 'correct' replacement would be <cstdint>, but not all of our
compilers support that).
|
|
|
|
|
|
|
| |
- Disabled MAX2871 VCO auto selection for phase sync
- Added checks for new phase sync constraints recently published by Maxim
- Added dboard_clock_rate option for X300
- Adjusted timing of SYNC signal relative to dboard referenc clock
|
|
|
|
| |
- Delays changed after ADC config change and FPGA fixes
|
|
|
|
| |
This reverts commit a12b24027fe1af9ca51949f6a9333ac5451690ef.
|
|
|
|
| |
- This changed with the ADS62P44 -> ADS62P48 design change
|
|
|
|
| |
- Characterized over process and temperature
|
| |
|
| |
|
|
|
|
|
|
|
| |
- This function allows delaying divider pairs using the digital and analog
delay blocks in the LMK divider
- ctrl object caches delay for later retrieval
- Minor fixes to LMK regmap
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
host/lib/usrp/common/ad9361_ctrl.hpp
host/lib/usrp/common/ad9361_driver/ad9361_device.h
host/lib/usrp/e300/e300_remote_codec_ctrl.hpp
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
host/lib/usrp/x300/x300_clock_ctrl.cpp
|
| | |
|
|\| |
|
| |
| |
| |
| | |
- Increased filter loop bandwith on clock control chip
|
|/
|
|
|
|
|
|
|
| |
- Switched DAC to DCI delay bypass mode because we
shift the DCI in the FPGA now
- Changed LMK control to add 900ps delay to DAC clocks
to be consistent with the radio_clk delay. The timing
analyzer is expecting the two clocks to have a 0 deg
phase diff.
|
|
|
|
|
|
|
|
|
|
|
| |
- DAC: Squashed configuration into 2 main operations: reset and reset_and_resync
- DAC: Put in sleep mode during configuration
- DAC: Synchronize only if streaming to more than one DAC
- DAC: Use falling edge sync mode
- DAC: Fixed power up/down settings
- DAC: Frontend sync failure is fatal
- Clocks: Refactored clock source change logic
- Clocks: Cleaned up init and lock-check sequence
|
|\ |
|
| | |
|
|\| |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Added analog delay for radio clock
- Added analog delay for DAC reference clocks
- Removed resetting of clock control
- Removed setting of reference clock and PPS to external sources during initialization
- Fixes for set_time_unknown_pps
- Removed wait for PPS edge after setting time from GPSDO
- Changed set_time_unknonw_pps to time out based on system time rather than device VITA time
|
|
|
|
|
|
| |
- Fixed typos.
- Renamed reset() to reset_clocks().
- Created wait_for_ref_locked() function.
|
|
|
|
|
|
| |
several seconds to lock.
Added reset to the clock control and called it whenever the clock reference is changed.
|
| |
|
|
|