discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] Latest uhd and e100 fpga image seemingly incompatible


From: Phelps Williams
Subject: [Discuss-gnuradio] Latest uhd and e100 fpga image seemingly incompatible
Date: Mon, 14 Mar 2011 12:04:19 -0700

I completed building and installing uhd and gnuradio on an e100 last night following the directions here: http://code.ettus.com/redmine/ettus/projects/usrpe1xx/wiki/FAQ

I copied usrp_e100_fpga.bin from the tarball here: http://www.ettus.com/downloads/uhd_images/UHD-images-most-recent/ into /usr/share/uhd/images/ and rebooted several times (assuming the fpga image is reloaded on every boot, is this necessary?).  When running benchmark_rx_rate I get the error "Error (usrp-e recv pirate loop): bad vrt header or invalid packet length"  (See below for full runtime log).

I then tried to update manually, 

address@hidden:/usr/local/share/uhd/usrp_e_utils# ./usrp-e-utility --fpga /usr/share/uhd/images/usrp_e100_fpga.bin 
USRP-E Utility loading the FPGA...

Loading FPGA image: /usr/share/uhd/images/usrp_e100_fpga.bin... done = 1
Configuration complete.
Done!

and reboot but this resulted in the same issue.  Any idea why the e100 fpga image is seemingly not compatible with the latest UHD?  Thanks!

address@hidden:/usr/local/share/uhd/examples# ./benchmark_rx_rate 
linux; GNU C++ version 4.5.2 20101204 (prerelease); Boost_104100; UHD_003.20110310224233.4c7cc6b


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
Configuration complete.
re-Opening USRP-E on /dev/usrp_e0
USRP-E100 clock control: 6
  r_counter: 1
  a_counter: 0
  b_counter: 12
  prescaler: 8
  vco_divider: 2
  chan_divider: 15
  vco_rate: 1920.000000MHz
  chan_rate: 960.000000MHz
  out_rate: 64.000000MHz

Using Device: Single USRP:
  Device: usrp-e device
  Mboard 0: usrp-e mboard
  RX DSP 0: usrp-e ddc0
  RX Channel: 0
    RX Dboard: usrp-e dboard (rx unit)
    RX Subdev: WBX (0x0053)
  TX DSP 0: usrp-e duc0
  TX Channel: 0
    TX Dboard: usrp-e dboard (tx unit)
    TX Subdev: WBX (0x0052)

Testing receive rate 0.500000 Msps (10.000000 second run)
Error (usrp-e recv pirate loop): bad vrt header or invalid packet length
Error code: 1
Unexpected error on recv, exit test...
Testing receive rate 1.000000 Msps (10.000000 second run)
Error code: 1
Unexpected error on recv, exit test...
Testing receive rate 2.000000 Msps (10.000000 second run)
Error code: 1
Unexpected error on recv, 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!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]