Project

General

Profile

LimeSDR Family » History » Version 3

laforge, 06/13/2017 06:04 PM

1 1 laforge
{{>toc}}
2
3
h1. LimeSDR
4
5
The LimeSDR is a low-cost SDR board featuring the Lime Microsystems LMS7002 RF chip.
6
7 3 laforge
h2. RF Output Power
8
9
TBD
10 1 laforge
11
h2. Clock
12
13
The on-board clock is a 250ppb VCTCXO.  GSM strictly requires 30ppb, but 250ppb _should_  be sufficient for laboratory use.
14
15
h3. Clock Calibration
16
17
TBD
18
19
h3. Using external clock reference
20
21
TBD
22
23
h2. OsmoTRX on LimeSDR
24
25
In terms of OsmoTRX support, you will a relatively complex driver stack consisting of:
26 2 laforge
* "LimeSuite":https://github.com/myriadrf/LimeSuite.git containing the actual drivers and utilities for LimeSDR
27 1 laforge
* "SoapySDR":https://github.com/pothosware/SoapySDR.git as middleware that wraps LimeSuite
28
* "SoapyUHD":https://github.com/pothosware/SoapyUHD.git as plug-in exposing SoapySDR devices to UHD
29
* UHD as the driver interface below OsmoTRX
30
31
You will need to observe the following dependencies when building the above:
32
# SoapyUHD depends on SoapySDR
33
# LimeSuite depends on SoapySDR.
34
35
h3. Verifying the driver stack
36
37
You can ensure that LimeSuite recognizes your device using the *LimeUtil* part of LimeSuite:
38
39
<pre>
40
$ LimeUtil --find                109/0/0
41
  * [LimeSDR-USB, media=USB 3.0, module=STREAM, addr=1d50:6108, serial=0009060B00xxyyzz]
42
</pre>
43
44
You can ensure that SoapySDR and LimeSuite work together as expected using the *SoapySDRUtil* part of SoapySDR:
45
46
<pre>
47
$ ./SoapySDRUtil --find                  101/0/0
48
######################################################
49
## Soapy SDR -- the SDR abstraction library
50
######################################################
51
52
linux; GNU C++ version 6.3.0 20170221; Boost_106200; UHD_003.009.005-0-unknown
53
54
Found device 0
55
  addr = 1d50:6108
56
  driver = lime
57
  label = LimeSDR-USB [USB 3.0] 9060B00462B1C
58
  media = USB 3.0
59
  module = STREAM
60
  name = LimeSDR-USB
61
  serial = 0009060B00xxyyzz
62
</pre>
Add picture from clipboard (Maximum size: 48.8 MB)