Bug #3775
openproperly debug limesdr usb and limesdr mini clocking requirements and osmo-trx support
20%
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
Related issues
Updated by roh over 5 years ago
there is https://github.com/myriadrf/LimeSuite/issues/244 to get more details about the required clock specifications and documentation from lime
Updated by roh over 5 years ago
- File lms_mini_clock_in.png lms_mini_clock_in.png added
- File lms_mini_clock_in_50ohm.png lms_mini_clock_in_50ohm.png added
- File lms_mini_clock_out.png lms_mini_clock_out.png added
- File lms_mini_clock_out_50ohm.png lms_mini_clock_out_50ohm.png added
- % Done changed from 0 to 10
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.
Updated by roh over 5 years ago
- File gpsdo.png gpsdo.png added
- File gpsdo_50ohm.png gpsdo_50ohm.png added
gpsdo slope for reference - without and with 50ohm termination.
Updated by roh over 5 years ago
- Blocks Bug #3341: osmo-trx-lms RF Envelope FAIL on LimeSDR, but not on LimeSDR-mini added
Updated by roh over 5 years ago
- Blocks Bug #3342: osmo-trx-lms: low tx output power level added
Updated by roh over 5 years ago
- % 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
Updated by roh over 5 years ago
- Blocked by Bug #3861: fix function call ordering to support LimeSuite 19.01 added
Updated by roh about 5 years ago
the spec from the clockchip used (ti LMK00105) speaks of "sharp rectangles 2V/ns or better".
Updated by laforge almost 4 years ago
- Status changed from In Progress to Stalled