# Problems installing UHD on USRPE100

**URL:** <https://www.ruby-forum.com/t/problems-installing-uhd-on-usrpe100/202213>\
**Category:** GNU Radio\
**Created:** [January 24, 2011, 4:52pm UTC](https://www.ruby-forum.com/t/problems-installing-uhd-on-usrpe100/202213 "2011-01-24T16:52:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [January 24, 2011, 4:52pm UTC](https://www.ruby-forum.com/t/problems-installing-uhd-on-usrpe100/202213/1 "2011-01-24T16:52:13Z")

</div>

I have followed the instruction for installing UHD from source to USRP  
E100.  
I have also installed the latest images (as of 1/22/2011).

the benchmark\_rx\_rate command gives me the following (see attachement at  
the end of the email.)

I am worried about the warning and also about all the errors i get.

ANy help will be greatly appreciated.

Thanks  
Achilleas

======================  
usrp-e1xx:/home/anastas/uhd/host/build/examples# ./benchmark\_rx\_rate  
Exception in static block load\_modules  
basic\_string::\_S\_construct NULL not valid  
linux; GNU C++ version 4.5.2 20101204 (prerelease); Boost\_104100;  
UHD\_002.20110121200648.0173a51

Creating the usrp device with: …  
Opening USRP-E on /dev/usrp\_e0  
Loading FPGA image: /usr/share/uhd/images/usrp\_e100\_fpga.bin… done = 1  
File name - /usr/share/uhd/images/usrp\_e100\_fpga.bin  
Configuration complete.  
re-Opening USRP-E on /dev/usrp\_e0  
Using Device: Single USRP:  
Device: usrp-e device  
Mboard: usrp-e mboard  
RX DSP: usrp-e ddc0  
RX Channel: 0  
RX Dboard: usrp-e dboard (rx unit)  
RX Subdev: XCVR2450 (0x0061)  
TX DSP: usrp-e duc0  
TX Channel: 0  
TX Dboard: usrp-e dboard (tx unit)  
TX Subdev: XCVR2450 (0x0060)

Testing receive rate 0.500000 Msps (10.000000 second run)  
Error (usrp-e recv pirate loop): bad vrt header or invalid packet length  
Metadata missing time spec, exit test…  
Testing receive rate 1.000000 Msps (10.000000 second run)  
OMetadata missing time spec, exit test…  
Testing receive rate 2.000000 Msps (10.000000 second run)  
Metadata missing time spec, exit test…  
Testing receive rate 4.000000 Msps (10.000000 second run)  
Error code: 1  
Unexpected error on recv, exit test…  
Testing receive rate 8.000000 Msps (10.000000 second run)  
Error code: 1  
Unexpected error on recv, exit test…  
Testing receive rate 16.000000 Msps (10.000000 second run)  
Error code: 1  
Unexpected error on recv, exit test…  
Testing receive rate 32.000000 Msps (10.000000 second run)  
Error code: 1  
Unexpected error on recv, exit test…  
Testing receive rate 64.000000 Msps (10.000000 second run)  
Error code: 1  
Unexpected error on recv, exit test…

Warning:  
The hardware does not support the requested RX sample rate:  
Target sample rate: 128.000000 MSps  
Actual sample rate: 64.000000 MSps

# Done!

---

<div class="post-metadata">

**Author:** ![Achilleas\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/74df32/32.png) [@Achilleas\_A](https://www.ruby-forum.com/u/Achilleas_A)\
**Post date:** [January 24, 2011, 11:57pm UTC](https://www.ruby-forum.com/t/problems-installing-uhd-on-usrpe100/202213/2 "2011-01-24T23:57:02Z")

</div>

Ok, i can repeat this problem. If you use the latest 0001\* image and  
change USRP\_E\_COMPAT\_NUM to 0x02 in usrp\_e100\_impl.hpp, it should be  
fine.

[http://www.ettus.com/downloads/uhd\_images/UHD-images-0001.20101214004901.3ed60b6/](http://www.ettus.com/downloads/uhd_images/UHD-images-0001.20101214004901.3ed60b6/)

Figuring it out,  
\_josh

On 01/24/2011 07:39 AM, Achilleas A. wrote:

> ANy help will be greatly appreciated.
> 
> Thanks  
> Achilleas
> 
> ======================  
> usrp-e1xx:/home/anastas/uhd/host/build/examples# ./benchmark\_rx\_rate  
> Exception in static block load\_modules  
> basic\_string::\_S\_construct NULL not valid

this one is ok, the stuff after is unrelated and a problem
