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, root@usrp-e1xx:/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! root@usrp-e1xx:/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!
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio