Bug #3775
open
properly debug limesdr usb and limesdr mini clocking requirements and osmo-trx support
Added by roh over 5 years ago.
Updated almost 4 years ago.
Description
limesdr usb and limesdr mini need a external reference clock to be used for gsm applications properly since the internal oscillator is sadly not of the required performance class.
limesdr usb has an extra internal pll (ADF4002 and Si5351C as well as LMK00105) and can handle different external clocks quite flexible
limesdr mini has no pll chip, but only a clock buffer (LMK00105) and needed some help from the fpga to make clocks possible which are not 40MHz
Files
looking at the schematic, i think there should be proper termination for 50Ohm, but i see a lot of ringing on the input which i do not see not there when i only connect the gpsdo to a 50ohm terminated scope input.
the screenshots for the input are done with a bnc-t inbetween the gpsdo and the mini, the output ones are directly connected to the mini.
gpsdo slope for reference - without and with 50ohm termination.
- Status changed from New to In Progress
- Blocks Bug #3341: osmo-trx-lms RF Envelope FAIL on LimeSDR, but not on LimeSDR-mini added
- Blocks Bug #3342: osmo-trx-lms: low tx output power level added
- % Done changed from 10 to 20
i repeated the experiments today with a 'clock converter' based on ltc6957-4 with 40MHz, still usin limesuite 18.10.
sadly i could not get the dcs1800 band to have better results than with the 10MHz square clock from the gpsdo last time.
phase-noise is still way too high for a 'PASS' result (needs to be <5° rms and ~<10° pk) (check phase shots of #3341 and #3342)
next experiment is to use a clock generator based on si5351c
- Blocked by Bug #3861: fix function call ordering to support LimeSuite 19.01 added
the spec from the clockchip used (ti LMK00105) speaks of "sharp rectangles 2V/ns or better".
- Status changed from In Progress to Stalled
Also available in: Atom
PDF