discuss-gnuradio
[Top][All Lists]
Advanced

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

OMAP3 (was Re: [Discuss-gnuradio] Discuss)


From: Philip Balister
Subject: OMAP3 (was Re: [Discuss-gnuradio] Discuss)
Date: Thu, 19 Mar 2009 18:18:53 -0400
User-agent: Thunderbird 2.0.0.14 (X11/20080501)

Eric Blossom wrote:
On Thu, Mar 19, 2009 at 03:49:14PM -0400, Dan wrote:
2009/3/16 Philip Balister address@hidden

So maybe there is a way to code libusrp to use the libusb1 interface
without >directly accessing the file descriptor.

The other approach is to try to extract the file descriptor from
libusb-compat.

Finally, it looks like you can omit libusb-compat and install libusb-0.1.x
with >libusb1.

Philip
Hi, 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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


reply via email to

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