National Instruments USRP-2974 Manuale utente

GETTING STARTED GUIDE
USRP-2974
USRP Software Defined Radio Stand-Alone Device
This document explains how to install, configure, and test the USRP-2974 Software Defined
Radio Stand-Alone Device.
The USRP-2974 can send and/or receive signals for use in various communications
applications. The device ships with the NI-USRP instrument driver, which you can use to
program the device.
Contents
Verifying the System Requirements..........................................................................................1
Unpacking the Kit..................................................................................................................... 2
Verifying the Kit Contents................................................................................................ 2
Preparing the Environment....................................................................................................... 3
Installing the Software ............................................................................................................. 3
Connecting to a Computer........................................................................................................ 3
Powering on the Device.................................................................................................... 4
Programming the Device.......................................................................................................... 4
NI-USRP Instrument Driver............................................................................................. 4
NI-USRP Sample Projects................................................................................................ 5
Using Your Device with LabVIEW Communications System Design Suite....................5
Troubleshooting........................................................................................................................ 6
Device Troubleshooting.................................................................................................... 6
Network Troubleshooting................................................................................................. 7
Front Panel, Back Panel, and Connectors................................................................................. 9
Direct Connections to the USRP-2974............................................................................. 9
USRP-2974 Front Panel, Back Panel, and LEDs ...........................................................10
Where to Go Next................................................................................................................... 16
Worldwide Support and Services............................................................................................ 16
Verifying the System Requirements
To use the NI-USRP instrument driver, your system must meet certain requirements.
Refer to the product readme, which is available on the driver software media or online at
ni.com/manuals, for more information about minimum system requirements, recommended
system, and supported application development environments (ADEs).

Unpacking the Kit
Notice To prevent electrostatic discharge (ESD) from damaging the device, ground
yourself using a grounding strap or by holding a grounded object, such as your
computer chassis.
1. Touch the antistatic package to a metal part of the computer chassis.
2. Remove the device from the package and inspect the device for loose components or any
other sign of damage.
Notice Never touch the exposed pins of connectors.
Note Do not install a device if it appears damaged in any way.
3. Unpack any other items and documentation from the kit.
Store the device in the antistatic package when the device is not in use.
Verifying the Kit Contents
Figure 1. Kit Contents
132
RF 0 RF 1
AUX I/O
3.3VDC MAX
1G/10G ETH
SFP+Ports
NI USRP-2974
10MHz – 6 GHz, GPS-Disciplined Clock (160 MHz BW)
4 5
1. USRP-2974
2. Getting Started Guide (This Document)
3. 30 dB SMA Attenuator
4. SMA (m)-to-SMA (m) Cable
5. Power Supply
Notice If you directly connect or cable a signal generator to your device, or if you
connect multiple devices together, you must connect a 30 dB attenuator to the RF
input (RX1 or RX2) of each receiving USRP-2974.
2| ni.com | USRP-2974 Getting Started Guide

Optional Items
• Additional SMA (m)-to-SMA (m) cables to use the REF IN and PPS IN signals
• 1 G or 10 G Ethernet cable
• CDA-2990 Clock Distribution Device for synchronizing multiple devices
• GPS antenna
• 10 G Ethernet card for desktop
Tip Ettus 10 Gigabit Ethernet Card for Desktop, available at
www.ettus.com
Preparing the Environment
Ensure that the environment you are using the USRP-2974 in meets the following
specifications.
Operating temperature range 0 °C to 50 °C
Operating humidity 10% to 90% relative humidity, noncondensing
Pollution Degree 2
Maximum altitude 2,000 m
Indoor use only.
Installing the Software
You must install LabVIEW Communications System Design Suite before installing NI-USRP
software.
1. Visit ni.com/info and enter the Info Code usrpdriver to access the driver download
page for the latest NI-USRP software.
2. Download the NI-USRP driver software.
3. Follow the instructions in the installation prompts.
Note Windows users may see access and security messages during
installation. Accept the prompts to complete the installation.
4. When the installer completes, select Shut Down in the dialog box that prompts you to
restart, shut down, or restart later.
Connecting to a Computer
For most applications, the USRP-2974 must be connected either to a desktop computer or a
laptop computer.
Install any software you plan to use on the desktop computer or laptop computer before you
connect the hardware.
USRP-2974 Getting Started Guide | © National Instruments | 3

1. (Optional) Connect any additional attachments required for your project to the front panel
or back panel terminals of the USRP-2974.
2. Connect the USRP-2974 to an Ethernet port on the local subnet or directly to the
computer using an Ethernet cable.
Connection Action
1G ETH Connect the RJ45 connector of the USRP-2974 front panel to the Ethernet
port of the computer.
10G ETH Connect the SFP+ Port 0 connector of the USRP-2974 front panel to the
Ethernet port of the computer.
Note The USRP-2974 automatically attempts to connect to the network using
dynamic host configuration protocol (DHCP). If DHCP is not available, the
USRP-2974 connects to the network with a link-local IP address with the form
169.254.x.x.
Tip Use an Ethernet router to connect multiple USRP-2974 devices to the
computer.
Related Information
How Do I Change My IP Address Using My Computer? on page 8
Powering on the Device
1. Connect the power supply to the USRP-2974.
2. Plug the power supply into a wall outlet. Press the power button.
3. Power on the computer or laptop.
Programming the Device
You can use the NI-USRP instrument driver to create communications applications for the
USRP-2974.
The USRP-2974 contains a controller that runs NI Linux Real-Time. It also contains a
LabVIEW FPGA target, which supports the creation of custom FPGAs and configuration of
the device using Instrument Design Libraries (IDLs).
NI-USRP Instrument Driver
The NI-USRP instrument driver features a set of functions and properties that exercise the
capabilities of the USRP-2974, including configuration, control, and other device-specific
functions.
Refer to the LabVIEW Communications System Design Suite Manual for information about
using the instrument driver in your applications.
4| ni.com | USRP-2974 Getting Started Guide

Software Options
You must use the USRP RIO IDL when programming the USRP-2974.
Note The NI-USRP API is not supported when programming the USRP-2974.
• Description:
– Allows you to interface with the FPGA of your USRP-2974 for advanced
programming and digital signal processing (DSP).
– Uses the USRP RIO Sample Projects, which allow you to take common
measurements with your device. USRP RIO Sample Projects are included in the
installation.
• Use Case: Use with LabVIEW Communications System Design Suite to customize the
behavior of the device FPGA to create application-specific instrument designs.
• Location: On the Diagram tab, select Hardware Interfaces»USRP RIO from the
palette.
NI-USRP Sample Projects
The NI-USRP software contains sample projects that are a starting point for application
development. Sample projects are only available with the USRP RIO IDL software option.
Open the projects in LabVIEW NXG or LabVIEW Communications System Design Suite by
selecting the Projects tab and choosing an applicable sample project for your device and
setup.
Using Your Device with LabVIEW Communications
System Design Suite
Registering the Device
You must register your USRP-2974 with LabVIEW Communications System Design Suite
before you can use it to run code.
1. Open LabVIEW Communications System Design Suite and select the Hardware tab.
2. Select Network Systems to display USRP-2974 devices that you can reserve to use in
projects on the computer.
The device and the computer must be connected to the same local network.
3. In the Unregistered Systems category, select the icon of the USRP-2974 you want to
register.
4. Click Register.
Note If your USRP-2974 does not appear in the Unregistered Systems
category, type the IP address or hostname in the Register by IP or Hostname
field.
5. Add or verify the Hostname or IP Address, User name, and Password. By default, the
user name is root, and the password is blank.
USRP-2974 Getting Started Guide | © National Instruments | 5

6. Click Register.
Related Information
What is the IP Address of My Device? on page 7
Adding Your Device to a Project
Register your device with LabVIEW Communications System Design Suite before adding it to
a project.
1. In LabVIEW Communications System Design Suite, create a new project or open an
existing or sample project.
2. In the SystemDesigner palette, navigate to Software Defined Radio»USRP RIO»NI
USRP-2974 .
3. Select the USRP-2974 target and place it on the diagram.
4. In the Configuration pane, select NI USRP-2974 from the Mapped To dropdown menu.
Note If there is an external USRP RIO device connected to the PCIe x4 port
of the USRP-2974 back panel, you must repeat steps 2 through 4 to map to the
corresponding USRP RIO device in the Configuration pane.
Verifying the Device Connection
Run Tx and Rx Streaming (Host).gvi to confirm that the device transmits and
receives signals and is connected correctly to the host computer.
1. In LabVIEW Communications System Design Suite, navigate to Projects.
2. Select USRP-2974 Single-Device Streaming. Click Create.
3. Map to the registered USRP-2974 device to the project as described in Adding Your
Device to a Project.
4. Run Tx and Rx Streaming (Host).gvi.
If the device is transmitting and receiving signals, the front panel graphs display
waveform data.
5. Click STOP to conclude the test.
Troubleshooting
If an issue persists after you complete a troubleshooting procedure, contact NI technical
support or visit ni.com/support.
Device Troubleshooting
Should I Update Device Firmware and FPGA Images?
Your device ships with firmware and FPGA images compatible with the NI-USRP driver
software. You may need to update the device for compatibility with the latest version of the
software.
6| ni.com | USRP-2974 Getting Started Guide

Why Doesn't the Device Power On?
Verify that the power supply is functional by substituting a different adapter.
Network Troubleshooting
Why Doesn't the Device Respond to a Ping
(ICMP Echo Request)?
The device should reply to an internet control message protocol (ICMP) echo request.
To ping the device, open a Windows command prompt and enter ping <IP address>,
where <IP address> is the IP address for your USRP device. If you do not receive a
response, verify that the host network interface card is set to a static IP address corresponding
to the same subnet as the IP address of the corresponding device. Also verify that the device IP
address is set properly.
Why Doesn't LabVIEW Communications System Design Suite
Detect the USRP-2974?
Ensure that the device is powered on and has a valid IP address. Refer to the NI-USRP Readme
to verify that your version of the NI-USRP instrument driver supports the USRP-2974.
What is the IP Address of My Device?
The device acquires an IP address when connected to the network for the first time. You can
discover this IP address by using Linux commands while connected to the device.
1. Connect the USRP-2974 to a monitor, keyboard, and mouse.
2. Enter your login credentials.
3. Use the Linux command ifconfig to view the IP address for the following Ethernet
ports:
Table 1. Ethernet Port Addressing
Ethernet Port
Addressing
Port Description
eth0 1G ETH RJ45
eth1 Internal 10G ETH
eth2 External SFP+ 1G/10G ETH 0
Note The external SFP+ 1G/10G ETH 1 port does
not have access to the system on module (SoM).
Tip You can limit the results by adding the Ethernet port after the Linux
command ifconfig. For example, the Linux command ifconfig eth0
provides the IP address for the 1G ETH RJ45 port.
USRP-2974 Getting Started Guide | © National Instruments | 7

How Do I Change My IP Address Using My Computer?
1. Open or create a project including the USRP-2974 as described in Adding Your Device to
a Project.
Note If the device cannot be connected in SystemDesigner due to an incorrect
or unknown IP address, set up a temporary IP address for the device as
described in How Do I Change My IP Address without Using My Computer?.
2. Select Network Adapters on the target in SystemDesigner.
3. Select Configure Network Settings on the Configuration pane.
4. Select the network adapter that you want to change the settings for using the addresses
defined in the following table.
Table 2. Ethernet Port Addressing
Ethernet Port
Addressing
Port Description
eth0 1G ETH RJ45
eth1 Internal 10G ETH
eth2 External SFP+ 1G/10G ETH 0
Note The external SFP+ 1G/10G ETH 1 port does
not have access to the system on module (SoM).
5. Set the mode.
6. Set the address if the mode is static.
7. Click Apply.
How Do I Change My IP Address without Using My Computer?
1. Connect the USRP-2974 to a monitor, keyboard, and mouse.
2. Enter your login credentials.
3. Use the Linux command ifconfig <Port> <IP Address>, where <Port> is one
of the following Ethernet ports, and <IP Address> is the new IP address.
8| ni.com | USRP-2974 Getting Started Guide

Table 3. Ethernet Port Addressing
Ethernet Port
Addressing
Port Description
eth0 1G ETH RJ45
eth1 Internal 10G ETH
eth2 External SFP+ 1G/10G ETH 0
Note The external SFP+ 1G/10G ETH 1 port does
not have access to the system on module (SoM).
For example, if you would like to change the IP address of the 1G ETH RJ45 port, use the
Linux command ifconfig eth0 <IP Address>.
Notice This change is lost once the device is turned off. Once the device is
accessible from your computer, change the IP address using your computer as
described in How Do I Change My IP Address Using My Computer? to ensure the IP
address is set indefinitely.
Why Does the Device Not Connect to the Host Interface?
Ensure the connection between the host network interface card and the device cable
connection is valid and both the device and computer are powered on.
A lit green LED in the upper left corner of the gigabit Ethernet connection port on the device
front panel indicates a gigabit Ethernet connection.
Front Panel, Back Panel, and Connectors
Direct Connections to the USRP-2974
The USRP-2974 is an RF instrument that is sensitive to ESD and transients. Ensure you take
the following precautions when making direct connections to the USRP-2974 to avoid
damaging the device.
Notice Apply external signals only while the USRP-2974 is powered on. Applying
external signals while the device is powered off may cause damage.
• Ensure you are properly grounded when manipulating cables or antennas connected to the
USRP-2974 TX 1 RX 1 or RX 2 connector.
• If you are using nonisolated devices, such as a nonisolated RF antenna, ensure the devices
are maintained in a static-free environment.
• If you are using an active device, such as a preamplifier or switch routed to the
USRP-2974 TX 1 RX 1 or RX 2 connector, ensure that the device cannot generate signal
transients greater than the RF and DC specifications of the USRP-2974 TX 1 RX 1 or
RX 2 connector.
USRP-2974 Getting Started Guide | © National Instruments | 9

USRP-2974 Front Panel, Back Panel, and LEDs
Front Panel
TX1 RX1 RX2
RF 0
TX1 RX1 RX2
RF 1
TX OUTPUT MAX +20 dBm, RX INPUT MAX -15 dBm, ALL RF PORTS 50 Ω
AUX I/O
3.3 VDC MAX
GPSPPSREF
PWR
USER 1
USER 2
STATUS
RESET
1 0
1G/10G ETH
SFP+ Ports
10/100/
1000
ACT/
LINK
ACT/
LINK
ACT/
LINK 10GbE10GbE
NI USRP-2974
10 MHz – 6 GHz, GPS-Disciplined Clock (160 MHz BW)
Table 4. Connector Descriptions
Connector Use
RF 0 TX1 RX1 Input and output terminal for the RF signal. TX1 RX1 is an SMA (f)
connector with an impedance of 50 Ω and is a single-ended input or
output channel.
RX2 Input terminal for the RF signal. RX2 is an SMA (f) connector with an
impedance of 50 Ω and is a single-ended input channel.
AUX I/O General-purpose I/O (GPIO) port. AUX I/O is controlled by the FPGA.
RF 1 TX1 RX1 Input and output terminal for the RF signal. TX1 RX1 is an SMA (f)
connector with an impedance of 50 Ω and is a single-ended input or
output channel.
RX2 Input terminal for the RF signal. RX2 is an SMA (f) connector with an
impedance of 50 Ω and is a single-ended input channel.
DP DisplayPort connector to connect one monitor for your controller.
USB2.0 USB ports that support common USB peripheral devices such as flash
drives, hard drives, keyboards, and mice.
USB3.0 USB ports that support common USB peripheral devices such as flash
drives, hard drives, keyboards, and mice.
1G ETH RJ45 port used for 1G ETH connectivity to other ethernet devices.
μUSB USB port used for UART connectivity to the controller.
10 | ni.com | USRP-2974 Getting Started Guide
Altri manuali per USRP-2974
1
Indice
Altri manuali National Instruments Ricevitore



















