LimeSDR Hardware Installation: Difference between revisions

Democratising Wireless Innovation
Jump to navigation Jump to search
(Added LimeSDR PCIe installation instructions.)
m (Formatting change for clarity.)
 
(2 intermediate revisions by the same user not shown)
Line 11: Line 11:
When configuring your software, be sure to select the ports to which you have connected antennas; the LimeSDR does not automatically sense if an antenna is connected to a port or not.
When configuring your software, be sure to select the ports to which you have connected antennas; the LimeSDR does not automatically sense if an antenna is connected to a port or not.


===LimeSDR USB RF Ports===
===LimeSDR Mini RF Ports===
{| class="wikitable"
{| class="wikitable"
|+LimeSDR-USB RF Ports
|+LimeSDR Mini RF Ports
|-
|-
! Label
! Label
Line 19: Line 19:
|-
|-
|RX1_H
|RX1_H
|Channel 1 RX - frequencies above 1.5GHz
|Channel 1 RX: 2GHz - 3.5GHz frequency range
|-
|RX2_H
|Channel 2 RX - frequencies above 1.5GHz
|-
|RX1_L
|Channel 1 RX - frequencies below 1.5GHz
|-
|RX2_L
|Channel 2 RX - frequencies below 1.5GHz  
|-
|-
|RX1_W
|RX1_W
|Channel 1 RX - wideband
|Channel 1 RX: 10MHz - 2GHz frequency range
|-
|RX2_W
|Channel 2 RX - wideband
|-
|-
|TX1_1
|TX1_1
|Channel 1 TX - primary (all frequencies)
|Channel 1 TX: 2GHz - 3.5GHz frequency range
|-
|TX2_1
|Channel 2 TX - primary (all frequencies)
|-
|-
|TX1_2
|TX1_2
|Channel 1 TX - secondary (all frequencies)
|Channel 1 TX: 10MHz - 2GHz frequency range
|-
|-
|TX2_2
|Channel 2 TX - secondary (all frequencies)
|}
|}


The LimeSDR USB has U.FL connectors for its RF ports. These can be used with U.FL to SMA 'pigtail' cables to allow for connection to external antennas. Take care when connecting the U.FL end of the pigtail to avoid damage to either connector, and be sure that there is no strain on the cable when the SMA connector is linked to its antenna.
The LimeSDR Mini has SMA connectors for its ports, requiring no additional conversion for connection to external antennas. Depending on desired positioning, however, SMA extension cables will give you increased flexibility in positioning and alignment.


Note that, in all cases, optimal receive performance is obtained by using the *_H and *_L ports within the frequency bands listed. Secondary transmit ports for each channel, where available, can be used with power amplifiers covering different bands or for loopback and other tasks.
Note that, in all cases, optimal receive performance is obtained by using the *_H and *_W ports within the frequency bands listed.


===LimeSDR Mini RF Ports===
===LimeSDR USB RF Ports===
{| class="wikitable"
{| class="wikitable"
|+LimeSDR Mini RF Ports
|+LimeSDR-USB RF Ports
|-
|-
! Label
! Label
Line 61: Line 44:
|-
|-
|RX1_H
|RX1_H
|Channel 1 RX - 2GHz - 3.5GHz frequency range
|Channel 1 RX: frequencies above 1.5GHz
|-
|RX2_H
|Channel 2 RX: frequencies above 1.5GHz
|-
|RX1_L
|Channel 1 RX: frequencies below 1.5GHz
|-
|RX2_L
|Channel 2 RX: frequencies below 1.5GHz  
|-
|-
|RX1_W
|RX1_W
|Channel 1 RX - 10MHz - 2GHz frequency range
|Channel 1 RX: wideband
|-
|RX2_W
|Channel 2 RX: wideband
|-
|-
|TX1_1
|TX1_1
|Channel 1 TX - 2GHz - 3.5GHz frequency range
|Channel 1 TX: primary (all frequencies)
|-
|TX2_1
|Channel 2 TX: primary (all frequencies)
|-
|-
|TX1_2
|TX1_2
|Channel 1 TX - 10MHz - 2GHz frequency range
|Channel 1 TX: secondary (all frequencies)
|-
|-
|TX2_2
|Channel 2 TX: secondary (all frequencies)
|}
|}


The LimeSDR Mini has SMA connectors for its ports, requiring no additional conversion for connection to external antennas. Depending on desired positioning, however, SMA extension cables will give you increased flexibility in positioning and alignment.
The LimeSDR USB has U.FL connectors for its RF ports. These can be used with U.FL to SMA 'pigtail' cables to allow for connection to external antennas. Take care when connecting the U.FL end of the pigtail to avoid damage to either connector, and be sure that there is no strain on the cable when the SMA connector is linked to its antenna.


Note that, in all cases, optimal receive performance is obtained by using the *_H and *_W ports within the frequency bands listed.
Note that, in all cases, optimal receive performance is obtained by using the *_H and *_L ports within the frequency bands listed. Secondary transmit ports for each channel, where available, can be used with power amplifiers covering different bands or for loopback and other tasks.


===LimeSDR PCIe RF Ports===
===LimeSDR PCIe RF Ports===
Line 86: Line 86:
|-
|-
|RX1_H
|RX1_H
|Channel 1 RX - frequencies above 1.5GHz
|Channel 1 RX: frequencies above 1.5GHz
|-
|-
|RX2_H
|RX2_H
|Channel 2 RX - frequencies above 1.5GHz  
|Channel 2 RX: frequencies above 1.5GHz  
|-
|-
|RX1_L
|RX1_L
|Channel 1 RX - frequencies below 1.5GHz
|Channel 1 RX: frequencies below 1.5GHz
|-
|-
|RX2_L
|RX2_L
|Channel 2 RX - frequencies below 1.5GHz  
|Channel 2 RX: frequencies below 1.5GHz  
|-
|-
|RX1_W
|RX1_W
|Channel 1 RX - wideband
|Channel 1 RX: wideband
|-
|-
|RX2_W
|RX2_W
|Channel 2 RX - wideband
|Channel 2 RX: wideband
|-
|-
|TX1_1
|TX1_1
|Channel 1 TX - primary (all frequencies)
|Channel 1 TX: primary (all frequencies)
|-
|-
|TX2_1
|TX2_1
|Channel 2 TX - primary (all frequencies)
|Channel 2 TX: primary (all frequencies)
|-
|-
|TX1_2
|TX1_2
|Channel 1 TX - secondary (all frequencies)
|Channel 1 TX: secondary (all frequencies)
|-
|-
|TX2_2
|TX2_2
|Channel 2 TX - secondary (all frequencies)
|Channel 2 TX: secondary (all frequencies)
|}
|}


Line 121: Line 121:


==Case Assembly==
==Case Assembly==
If you have purchased the official LimeSDR Acrylic Case for the LimeSDR USB, see [https://github.com/myriadrf/LimeSDR-USB_acrylic_case#assembly the assembly instructions on GitHub]. If you have purchased a third-party case, consult the documentation from your case manufacturer for instructions.
Some LimeSDR bundles include aluminium or acrylic cases, while cases - both first- and third-party - are also available separately. Current official cases include the [https://github.com/myriadrf/LimeSDR-USB_Acrylic_Case LimeSDR USB Acrylic Case], [https://github.com/myriadrf/LimeSDR-Mini_Acrylic_Case LimeSDR Mini Acrylic Case], LimeSDR USB Aluminium Case, LimeSDR Mini Aluminium Case, and the [https://github.com/myriadrf/LimeSDR-USB_Hacker_Case LimeSDR USB Acrylic Hacker Case].
 
The majority of these cases can be assembled quickly and easily without further instruction. If you have purchased the official LimeSDR Acrylic Case for the LimeSDR USB, see [https://github.com/myriadrf/LimeSDR-USB_acrylic_case#assembly the detailed assembly instructions on GitHub] or the [https://www.youtube.com/watch?v=4QyM0tKj0Co video guide on YouTube]. If you have purchased a third-party case, consult the documentation from your case manufacturer for instructions.


If you do not have a case for your LimeSDR, it can be used without one providing you are careful to ensure that it does not come into contact with electrically conductive surfaces - including metal desk coverings - while in use, or the board may suffer a damaging electrical short.
If you do not have a case for your LimeSDR, it can be used without one providing you are careful to ensure that it does not come into contact with electrically conductive surfaces - including metal desk coverings - while in use, or the board may suffer a damaging electrical short.

Latest revision as of 14:36, 29 April 2018

The LimeSDR family of software defined radios are designed to make it as easy as possible to get started in the world of SDR. Before you can begin, though, you'll need to run through some simple steps in order to get your LimeSDR installed and configured correctly.

Unpacking

The LimeSDR family includes the LimeSDR USB, LimeSDR Mini, and LimeSDR PCIe (PCI Express) software defined radio devices. The first two of these are similar, differing only in their size and base capabilities and connecting to the host PC via a USB interface; the latter is functionally identical to the LimeSDR USB but connects to a PCI Express (PCIe) interface as an internal add-in card.

Begin by removing your LimeSDR from its packaging. Note the anti-static bag, used to protect the LimeSDR during transit. The LimeSDR is a sensitive electronic device, and should be handled with appropriate precautions against electrostatic discharge (ESD); be sure to ground yourself, for example by tapping your finger on the exposed metal of a radiator pipe, before removing it from the anti-static bag, and ensure you hold the board by its edges. Also be careful of components, such as the small male pin headers, which protrude above the surface of the LimeSDR board; these can catch on the edge of the bag.

Connecting Antennas

The LimeSDR family of SDR boards have multiple RF ports, to which antennas appropriate to the frequencies in which you will be operating must be connected. Some hardware bundles include antennas; others come without. The port you use depends on whether you will be receiving or transmitting and at what frequency. The following sections describe the ports and their capabilities.

When configuring your software, be sure to select the ports to which you have connected antennas; the LimeSDR does not automatically sense if an antenna is connected to a port or not.

LimeSDR Mini RF Ports

LimeSDR Mini RF Ports
Label Description
RX1_H Channel 1 RX: 2GHz - 3.5GHz frequency range
RX1_W Channel 1 RX: 10MHz - 2GHz frequency range
TX1_1 Channel 1 TX: 2GHz - 3.5GHz frequency range
TX1_2 Channel 1 TX: 10MHz - 2GHz frequency range

The LimeSDR Mini has SMA connectors for its ports, requiring no additional conversion for connection to external antennas. Depending on desired positioning, however, SMA extension cables will give you increased flexibility in positioning and alignment.

Note that, in all cases, optimal receive performance is obtained by using the *_H and *_W ports within the frequency bands listed.

LimeSDR USB RF Ports

LimeSDR-USB RF Ports
Label Description
RX1_H Channel 1 RX: frequencies above 1.5GHz
RX2_H Channel 2 RX: frequencies above 1.5GHz
RX1_L Channel 1 RX: frequencies below 1.5GHz
RX2_L Channel 2 RX: frequencies below 1.5GHz
RX1_W Channel 1 RX: wideband
RX2_W Channel 2 RX: wideband
TX1_1 Channel 1 TX: primary (all frequencies)
TX2_1 Channel 2 TX: primary (all frequencies)
TX1_2 Channel 1 TX: secondary (all frequencies)
TX2_2 Channel 2 TX: secondary (all frequencies)

The LimeSDR USB has U.FL connectors for its RF ports. These can be used with U.FL to SMA 'pigtail' cables to allow for connection to external antennas. Take care when connecting the U.FL end of the pigtail to avoid damage to either connector, and be sure that there is no strain on the cable when the SMA connector is linked to its antenna.

Note that, in all cases, optimal receive performance is obtained by using the *_H and *_L ports within the frequency bands listed. Secondary transmit ports for each channel, where available, can be used with power amplifiers covering different bands or for loopback and other tasks.

LimeSDR PCIe RF Ports

LimeSDR-USB RF Ports
Label Description
RX1_H Channel 1 RX: frequencies above 1.5GHz
RX2_H Channel 2 RX: frequencies above 1.5GHz
RX1_L Channel 1 RX: frequencies below 1.5GHz
RX2_L Channel 2 RX: frequencies below 1.5GHz
RX1_W Channel 1 RX: wideband
RX2_W Channel 2 RX: wideband
TX1_1 Channel 1 TX: primary (all frequencies)
TX2_1 Channel 2 TX: primary (all frequencies)
TX1_2 Channel 1 TX: secondary (all frequencies)
TX2_2 Channel 2 TX: secondary (all frequencies)

The LimeSDR PCIe has U.FL connectors for its RF ports. These can be used with U.FL to SMA 'pigtail' cables to allow for connection to external antennas. Take care when connecting the U.FL end of the pigtail to avoid damage to either connector, and be sure that there is no strain on the cable when the SMA connector is linked to its antenna.

Note that, in all cases, optimal receive performance is obtained by using the *_H and *_L ports within the frequency bands listed. Secondary transmit ports for each channel, where available, can be used with power amplifiers covering different bands or for loopback and other tasks.

Case Assembly

Some LimeSDR bundles include aluminium or acrylic cases, while cases - both first- and third-party - are also available separately. Current official cases include the LimeSDR USB Acrylic Case, LimeSDR Mini Acrylic Case, LimeSDR USB Aluminium Case, LimeSDR Mini Aluminium Case, and the LimeSDR USB Acrylic Hacker Case.

The majority of these cases can be assembled quickly and easily without further instruction. If you have purchased the official LimeSDR Acrylic Case for the LimeSDR USB, see the detailed assembly instructions on GitHub or the video guide on YouTube. If you have purchased a third-party case, consult the documentation from your case manufacturer for instructions.

If you do not have a case for your LimeSDR, it can be used without one providing you are careful to ensure that it does not come into contact with electrically conductive surfaces - including metal desk coverings - while in use, or the board may suffer a damaging electrical short.

Connecting a LimeSDR USB or LimeSDR Mini to a PC

The LimeSDR USB and LimeSDR Mini both connect to a host computer over a USB 3.0 interface, although both are backwards compatible with older USB 2.0 ports at a reduced rate of operation. The LimeSDR Mini includes a male USB plug in its design; simply insert this directly into a free USB 3.0 Type A port on your host computer or via a good-quality USB 3.0 extension lead for more flexible positioning.

The LimeSDR USB comes with a USB 3.0 splitter cable. While the LimeSDR USB draws its power entirely via USB, negating the need for an external power supply, it can require more power than a single uSB port can provide. The splitter cable is wired so that the USB plug with a blue inner, in the middle of the cable, has both power and data connections while the USB plug with a white inner, at the far end of the cable, has only power connections.

Begin by connecting the white, power, USB plug to a free USB 2.0 or 3.0 port on your host computer, then connect the blue, power and data, USB plug to a free USB 3.0 port. The final end of the cable, which is terminated in a USB 3.0 SuperSpeed connector, should finally be inserted into the matching connector on the LimeSDR USB. Note that there is no power switch on the LimeSDR USB; as soon as the cable is connected, the board will become live. Disconnecting the LimeSDR USB should be performed in the opposite order, starting with the USB 3.0 SuperSpeed connector on the LimeSDR USB itself.

If using the LimeSDR USB with a laptop or all-in-one system, the splitter cable may not reach between USB sockets. If so, attach a good-quality USB extension cable - not supplied - to the white, power-only, connector of the splitter to extend its reach.

Connecting a LimeSDR PCIe to a PC

The LimeSDR PCIe is an internal expansion card connecting to the PCI Express bus. As such, it should only be installed with the computer completely powered off.

Remove the side of your computer's case and any other components required to gain access to the motherboard's expansion slots. The LimeSDR PCIe requires a 4-lane (4x) PCI Express slot to operate; if no dedicated x4 PCIe slot is available, it can be installed in an x8 or x16 PCIe slot.

Remove the blanking plate from the rear panel of your case, if installed, and insert the LimeSDR PCIe with the status LEDs facing towards the rear of the case. No dedicated power connector is required; power is drawn from the PCI Express slot.

Before replacing the side of your case, connect your antennas or pigtail leads to the U.FL connectors on the card, as these will not be accessible once the side is replaced. Route these though the expansion slot at the rear of the case for ease of access.

Replace the side of your case and power your computer back on.

Next Steps

Windows users will now need to install the LimeSDR driver, following the instructions on the LimeSDR Windows Driver Installation page. All other users should move on to LimeSDR Firmware Management to update their firmware and gateware to the latest releases, without which the LimeSDR may not operate as expected.