GNU Radio on ARM

Has anyone compiled and run GNU Radio 3.3.0 on an ARM processor?? I
would like
to get it running on a Gumstix Overo Water, which uses a TI OMAP 3530,
which
contains an ARM Cortex A8 CPU, and runs OpenEmbedded. Any help is very
much
appreciated. Thanks.

Steve McMahon

Hi Steve,

On Oct 9, 2010, at 3:05 AM, Steve M. wrote:

Has anyone compiled and run GNU Radio 3.3.0 on an ARM processor?? I would like
to get it running on a Gumstix Overo Water, which uses a TI OMAP 3530, which
contains an ARM Cortex A8 CPU, and runs OpenEmbedded. Any help is very much
appreciated. Thanks.

Philip B. has done some work running parts of GNU radio on the
BeagleBoard, which is compatible with the Gumstix Overo.

I myself have an Overo Fire, and a Chestnut43 board (which has wired
100mbps ethernet interface). So it could can be hooked up to a USRP2.

I think it should be feasible to at least compile parts of gnuradio
core, to run on the overo first and creating a dial-tone first, using an
openembedded recipe.

What application do you plan to run on the Overo? This is to determine
how much of GNU Radio would have to be ported to run on the Overo.

Best regards,

Elvis D.

Hi Marcus,

On Oct 9, 2010, at 4:44 AM, Marcus D. Leech wrote:

Not to be a wet-blanket or anything, but the USRP2 requires 1GiGe. The
PHY/MAC isn’t set up to negotiate 100Mbit. To support
USRP2, you need a 1GiGE interface. That’s part of the reason I went
with the Sheeva Plug–it has 1GiGe. But it doesn’t have floating
point :frowning:

I wasn’t aware of that. Perhaps in this special case, the PHY/MAC FPGA
code could be reprogrammed to operate at 100Mbit, just to make it work
with the Overo?

If that is sufficient bandwidth would depend upon the application, but
it is an interesting experiment to try out.

I already got GNU Radio running on the Mac from sources. I also have
been working on the Gumstix Overo for about 2 years now with
OpenEmbedded, so it should be interesting just to port it across and run
it off the overo.

Elvis D.

On Sat, Oct 9, 2010 at 2:54 AM, Elvis D. [email protected]
wrote:

I wasn’t aware of that. Perhaps in this special case, the PHY/MAC FPGA
code could be reprogrammed to operate at 100Mbit, just to make it work with
the Overo?

If that is sufficient bandwidth would depend upon the application, but it is an
interesting experiment to try out.

I haven’t actually run GNU Radio or connect the USRP to my Gumstix
Overo Fire, but the highest data rate I could sustain over the USB 2.0
or the Ethernet interface using the Tobi expansion board was around
2.5 MBytes/sec. That may be sufficient for the USRP1 using the highest
decimation rates.

I already got GNU Radio running on the Mac from sources. I also have been
working on the Gumstix Overo for about 2 years now with OpenEmbedded,
so it should be interesting just to port it across and run it off the overo.

I noticed that when using the Angstrom online builder
http://www.angstrom-distribution.org/narcissus/
one has the option to include GNU Radio (see under “Additional console
packages”). This will not use the hardware DSP though.

Alex

On 10/08/2010 07:41 PM, Elvis D. wrote:

Philip B. has done some work running parts of GNU radio on the BeagleBoard, which is compatible with the Gumstix Overo.

I myself have an Overo Fire, and a Chestnut43 board (which has wired 100mbps ethernet interface). So it could can be hooked up to a USRP2.

Not to be a wet-blanket or anything, but the USRP2 requires 1GiGe. The
PHY/MAC isn’t set up to negotiate 100Mbit. To support
USRP2, you need a 1GiGE interface. That’s part of the reason I went
with the Sheeva Plug–it has 1GiGe. But it doesn’t have floating
point :frowning:

Discuss-gnuradio mailing list
[email protected]
Discuss-gnuradio Info Page


Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium

The last multimode MAC/PHY I worked with required major upheaval to
support 10/100. Different clocks required and everything.


Principal Investigator
Shirleys Bay Radio
Astronomy Consortium