Eric Blossom wrote:
On Thu, Mar 19, 2009 at 03:49:14PM -0400, Dan wrote:2009/3/16 Philip Balister phi...@balister.orgSo maybe there is a way to code libusrp to use the libusb1 interfacewithout >directly accessing the file descriptor.The other approach is to try to extract the file descriptor fromlibusb-compat.Finally, it looks like you can omit libusb-compat and install libusb-0.1.xwith >libusb1.PhilipHi, we are also coming across the same error of usrp_prims.cc: 244: internal error! when we try to interface with the USRP using the Angstrom distribution of Linux. We were able to get GNU Radio 3.1.3 running on a Gumstix OMAP3 board using the audio scripts (dial_tone.py, etc.) but get the error when running usrp_benchmark_usb.py. Philip mentioned in a previous post that Angstrom can be built with libusb-1.12 as a workaround so we can look into some sort of kernel hacking as well. But if there were a better approach than this it would be useful.No kernel hacking is required. libusb-* is a user space library.
There are some tricky dependencies in the OE build system that make mixing libusb-0.12 and libusb-compat tricky. Making the switch is a little easier todo now OE uses git.
My desk is a disaster at the moment. I need to fabricate a small board organizer so I can get some work done.
Dan, can you build the latest from OE? I switched gnuradio recipe so it builds from svn, with the fff fir filter converted to NEON (so it runs faster). When you update OE, the packages directory is now called recipes, so you will need to change BBFILES and BBPATH vars. I'll see if I can supply a patch to OE meta-data that uses libusb-0.12 again.
Longer term, I am hopeful I can work out how to find the required bits from libusb-compat and eventually hope that the improvements in libusb1 resolve the performance issues.
Philip
Anyway, please let us know if there is an effective way to connect to the USRP with Angstrom (or other OS). Right now we are just trying to establish a connection and can look into improving performance later.Try installing libusb-0.12 Eric
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio