Hello,

  I've problem with USRP. Since I've upgraded my Ubuntu to 9.0.4 - usrp
doesn't work:
/usr/local/share/gnuradio/examples/usrp/usrp_benchmark_usb.py
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Testing 2MB/sec... usrp: failed to write fpga hash slot
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Invalid or incomplete
multibyte or wide character
usb_control_msg failed: error sending control message: Invalid or incomplete
multibyte or wide character
usb_control_msg failed: error sending control message: Protocol error
usrp: failed to reset tx and/or rx path
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Protocol error
usb_control_msg failed: error sending control message: Cannot send after
transport endpoint shutdown
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usb_control_msg failed: error sending control message: No such device
usrp_open_interface:usb_claim_interface: failed interface 1
could not claim interface 1: Bad file descriptor
usrp_basic_tx: can't open tx interface
Traceback (most recent call last):
  File "/usr/local/share/gnuradio/examples/usrp/usrp_benchmark_usb.py", line
106, in <module>
    main ()
  File "/usr/local/share/gnuradio/examples/usrp/usrp_benchmark_usb.py", line
96, in main
    ok = run_test (rate, verbose)
  File "/usr/local/share/gnuradio/examples/usrp/usrp_benchmark_usb.py", line
63, in run_test
    usrp_tx = usrp.sink_s (0, tx_interp)
  File "/usr/local/lib/python2.6/site-packages/gnuradio/usrp.py", line 232,
in __init__
    fpga_filename, firmware_filename)
  File "/usr/local/lib/python2.6/site-packages/gnuradio/usrp1.py", line 946,
in sink_s
    return _usrp1.sink_s(*args)
RuntimeError: can't open usrp1


When I connect USRP, I get this:
Apr  7 15:00:48 openbts-laptop kernel: [ 4950.513099] usb 2-4: new high
speed USB device using ehci_hcd and address 41
Apr  7 15:00:48 openbts-laptop kernel: [ 4951.080088] usb 2-4: new high
speed USB device using ehci_hcd and address 42
Apr  7 15:00:49 openbts-laptop kernel: [ 4951.648076] usb 2-4: new high
speed USB device using ehci_hcd and address 43
Apr  7 15:00:49 openbts-laptop kernel: [ 4952.176102] usb 2-4: new high
speed USB device using ehci_hcd and address 44
Apr  7 15:00:50 openbts-laptop kernel: [ 4952.860037] usb 7-2: new full
speed USB device using uhci_hcd and address 28
Apr  7 15:00:50 openbts-laptop kernel: [ 4953.002086] usb 7-2: not running
at top speed; connect to a high speed hub
Apr  7 15:00:50 openbts-laptop kernel: [ 4953.021278] usb 7-2: configuration
#1 chosen from 1 choice

And lsusb shows me:
Bus 007 Device 028: ID 04b4:8613 Cypress Semiconductor Corp. CY7C68013
EZ-USB FX2 USB 2.0 Development Kit


But if I connect High Speed Hub to the same port, I get this:
usb 2-3: new high speed USB device using ehci_hcd and address 34
usb 2-3: configuration #1 chosen from 1 choice
hub 2-3:1.0: USB hub found
hub 2-3:1.0: 4 ports detected

So is it ok with usrp's USB controller?
Can you please help me?

Thanks in advance

-- 
Best Regards,
Giedrius
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to