USB2 problems with Fedora/USRP


I’ve finally assembled the USRP few days ago, after being delayed some

The power-on behaviour looks as expected: one led blinks at 3 Hz or so.
The next step is to try out some example, e.g. or
Whatever the test I try, I can see that blinking led is switched of for
a couple seconds, then it blinks at lower
rate, and another led near to it turns on (don’t remember which is D402
and D403).

On console, i get this kind of error:

usb_control_msg failed: error sending control message: Connection timed
usrp: failed to load fpga bitstream
Traceback (most recent call last):
File “./”, line 106, in ?
main ( )
File “./”, line 96, in main
ok=run_test (rate, verbose)
File “./”, line 63, in run_test
usrp_tx=usrp.sink_s(0, tx_interp)
line 230, in init
fpga_filename, firmware_filename)
line 940, in sink_s
return _usrp1.sink_s(*args)
RuntimeError: can’t open usrp1

I’m using the latest svn checked-out source code.

I’m almost convinced that the problem is in the USB2 driver used by
gnuradio to control the USRP (ehci-hcd?).
I have 2 questions:

  1. What do you suggest to use to investigate and troubleshoot such USB2
    problem on Fedora 9?
  2. What does the second led turning on mean?

t.i.a. for help.

Attiva Tiscali Voce 8 Mega: telefoni e navighi senza limiti a soli €15
AL MESE PER 1 ANNO. Dopo paghi €29,90 al mese. Attiva entro il 15/01/09!

On Wed, Jan 14, 2009 at 04:55:26PM +0100, Alberto T. wrote:

    fpga_filename, firmware_filename)

t.i.a. for help.

Confirm that your computer has an EHCI host controller.

$ /sbin/lspci | grep -i ehci


$ lsmod | grep ehci

The USRP only works with an EHCI host controller


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