Problems installing UHD + USRP1

Hi,

I am trying to install UHD from source on a Fedora 13 machine.

After building/installation I run successfully:
sudo ./uhd_usrp_probe
(see output at the end of the email)

however the command:

sudo ./benchmark_rx_rate

after some initial messages halts…

Any suggestions?

thanks
Achilleas

=============output of command sudo ./benchmark_rx_rate=======

[[email protected] utils]$ sudo ./benchmark_rx_rate
linux; GNU C++ version 4.4.5 20101112 (Red Hat 4.4.5-2); Boost_104100;
UHD_002.20110122002714.e13cf1a

Creating the usrp device with: …
Using Device: Single USRP:
Device: usrp1 device
Mboard: usrp1 mboard - 46702d98
RX DSP: usrp1 ddc 2X + hb
RX Channel: 0
RX Dboard: usrp1 dboard (rx unit) - A
RX Subdev: RFX1800 (0x0034)
TX DSP: usrp1 duc 2X
TX Channel: 0
TX Dboard: usrp1 dboard (tx unit) - A
TX Subdev: RFX1800 (0x0035)

Testing receive rate 0.500000 Msps (10.000000 second run)
O

===================================================

===========output of command sudo ./uhd_usrp_probe ===============

[[email protected] utils]$ sudo ./uhd_usrp_probe
[sudo] password for anastas:
linux; GNU C++ version 4.4.5 20101112 (Red Hat 4.4.5-2); Boost_104100;
UHD_002.20110122002714.e13cf1a


/
| Device: usrp1 device
| _____________________________________________________
| /
| | Mboard: usrp1 mboard - 46702d98
| | serial: 46702d98
| | _____________________________________________________
| | /
| | | RX DSP: usrp1 ddc 2X + hb
| | | Codec Rate: 64.000000 Msps
| | _____________________________________________________
| | /
| | | TX DSP: usrp1 duc 2X
| | | Codec Rate: 128.000000 Msps
| | _____________________________________________________
| | /
| | | RX Dboard: usrp1 dboard (rx unit) - A
| | | _____________________________________________________
| | | /
| | | | RX Subdev: RFX1800 (0x0034)
| | | | Antennas: TX/RX, RX2
| | | | Freq range: 1500.000 to 2100.000 Mhz
| | | | Gain range PGA0: 0.0 to 70.0 step 0.0 dB
| | | | Connection Type: c
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Codec: usrp1 adc - ad9862 - slot A
| | | | Gain range PGA: 0.0 to 20.0 step 1.0 dB
| | _____________________________________________________
| | /
| | | RX Dboard: usrp1 dboard (rx unit) - B
| | | _____________________________________________________
| | | /
| | | | RX Subdev: Basic RX (0x0001) - AB
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: C
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Subdev: Basic RX (0x0001) - BA
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: c
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Subdev: Basic RX (0x0001) - A
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: R
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Subdev: Basic RX (0x0001) - B
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: r
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Codec: usrp1 adc - ad9862 - slot B
| | | | Gain range PGA: 0.0 to 20.0 step 1.0 dB
| | _____________________________________________________
| | /
| | | TX Dboard: usrp1 dboard (tx unit) - A
| | | _____________________________________________________
| | | /
| | | | TX Subdev: RFX1800 (0x0035)
| | | | Antennas: TX/RX
| | | | Freq range: 1500.000 to 2100.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: C
| | | | Uses LO offset: Yes
| | | _____________________________________________________
| | | /
| | | | TX Codec: usrp1 dac - ad9862 - slot A
| | | | Gain range PGA: -20.0 to 0.0 step 0.1 dB
| | _____________________________________________________
| | /
| | | TX Dboard: usrp1 dboard (tx unit) - B
| | | _____________________________________________________
| | | /
| | | | TX Subdev: Basic TX (0x0000) - AB
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: C
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Subdev: Basic TX (0x0000) - BA
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: c
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Subdev: Basic TX (0x0000) - A
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: R
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Subdev: Basic TX (0x0000) - B
| | | | Antennas:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: r
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Codec: usrp1 dac - ad9862 - slot B
| | | | Gain range PGA: -20.0 to 0.0 step 0.1 dB

So, the benchmark rx uses time stamps to measure the packet loss.
Because the timestamps are emulated for usrp1, this measurement is going
to be very flawed. See
http://www.ettus.com/uhd_docs/manual/html/usrp1.html#missing-and-emulated-features

In any case, I fixed the problem with the benchmark locking up w/ USRP1,
just give the master a pull. It turns out that the emulated time needed
to be initialized or the loop would never quit.

-Josh

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs