Embedded WG

Recently I was asked how people can help with the embedded working
group. Currently, I a very happy with our support for Zynq based boards.
I’ve put together a list othings I think we can improve.

Embedded Working goals:

  1. Expand hardware support

    • Wandboard
    • r-pi2
    • Jetson
    • insert your favorite here
  2. More stuff in meta-sdr

    • sdr shiny
    • OOT modules
  3. Performance improvements

    • Need to better understand bottlenecks
  4. Killer apps!

    • Verify gnuradio examples
  5. Expand participation

The first couple of items involve OpenEmbedded work, finding BSP layers
for boards, testing them, working to get them creating easy to use
images, and writing recipes for more OOT modules.

For the next year, I’d like to get more people actually using the
infrastructure we have. I’d like to get a list of gnuradio apps together
and start validating they run on various embedded platforms.

Even better, writing gnuradio applications designed to run well on
embedded systems.

I’d also like some feedback on who would attend a WG call sometime in
the next few weeks.

Philip

Philip,
Your email likely roused some lurkers. One, anyway.I have liked the
“spotlight” method for new projects.Put up a couple dozen little
projects and have people pick up the project they are suited for and
have them deliver.If they don’t not much is lost, if they are fast, they
pick up the next.
How can I help? How can I learn what needs started/finished?

  1. r-pi2 (I keep a couple for experimenting here) Jetson (Booted
    it, smiled at the performance, did nothing else)
    Gregnz8r

    From: Philip B. [email protected]
    To: “[email protected] Org” [email protected]
    Sent: Monday, June 15, 2015 4:54 PM
    Subject: [Discuss-gnuradio] Embedded WG

Recently I was asked how people can help with the embedded working
group. Currently, I a very happy with our support for Zynq based boards.
I’ve put together a list othings I think we can improve.

Embedded Working goals:

  1. Expand hardware support

    • Wandboard
    • r-pi2
    • Jetson
    • insert your favorite here
  2. More stuff in meta-sdr

    • sdr shiny
    • OOT modules
  3. Performance improvements

    • Need to better understand bottlenecks
  4. Killer apps!

    • Verify gnuradio examples
  5. Expand participation

The first couple of items involve OpenEmbedded work, finding BSP layers
for boards, testing them, working to get them creating easy to use
images, and writing recipes for more OOT modules.

For the next year, I’d like to get more people actually using the
infrastructure we have. I’d like to get a list of gnuradio apps together
and start validating they run on various embedded platforms.

Even better, writing gnuradio applications designed to run well on
embedded systems.

I’d also like some feedback on who would attend a WG call sometime in
the next few weeks.

Philip

For the next year, I’d like to get more people actually using the infrastructure

we have. I’d like to get a list of gnuradio apps together and start validating

they run on various embedded platforms.

I’ve been doing a little benchmarking of GR on various embedded
platforms, but I’ve been using different O/Ses on each (Ubuntu 14.04.2
LTS on ODROID XU3 and C1, Ubuntu 15.04 on RPi2, J Corgan’s bootable USB
stick on a Minnowboard, and OE on E310). For uniformity, I agree that it
would be nice to have an OE way to do build across all these targets.
I’ve also been working on tuning compile flags for XU3. I’m planning to
share some results with the community in the next few weeks.

I’d also like some feedback on who would attend a WG call sometime in the

next few weeks.

I’m interested.

On Mon, Jun 15, 2015 at 7:38 PM, Nowlan, Sean
[email protected]
wrote:

J Corgan’s bootable USB stick on a Minnowboard

I’m pretty curious how well this worked and if you ran into any issues
or
had to do anything extra for this combination.

On 06/15/2015 10:38 PM, Nowlan, Sean wrote:

For the next year, I’d like to get more people actually using the
infrastructure

we have. I’d like to get a list of gnuradio apps together and start validating

they run on various embedded platforms.

I’ve been doing a little benchmarking of GR on various embedded platforms, but
I’ve been using different O/Ses on each (Ubuntu 14.04.2 LTS on ODROID XU3 and C1,
Ubuntu 15.04 on RPi2, J Corgan’s bootable USB stick on a Minnowboard, and OE on
E310). For uniformity, I agree that it would be nice to have an OE way to do build
across all these targets. I’ve also been working on tuning compile flags for XU3.
I’m planning to share some results with the community in the next few weeks.

Yeah, there is quite a variety to keep with. Especially for the lower
speed platforms, having good cross toolchains is a huge win. I tire of
answering the internal compiler error question :slight_smile:

Philip

On Mon, Jun 15, 2015 at 7:38 PM, Nowlan, Sean
<[email protected]mailto:[email protected]> wrote:

J Corgan’s bootable USB stick on a Minnowboard

I’m pretty curious how well this worked and if you ran into any issues or had to
do anything extra for this combination.

It was as simple as choosing the USB stick from the boot list in BIOS.
MinnowBoard has a USB 3.0 port, so booting was fairly quick. It operated
smoothly. I ran volk_profile and gr-benchmark and uploaded results to
stats.gnuradio.org. The Intel Atom E3825 is mysteriously missing right
now, but I know I’ve seen it up there. ODROIDXU is also gone, and I know
that was up there too.

Sean

On Mon, Jun 15, 2015 at 4:54 PM, Philip B. [email protected]
wrote:

For the next year, I’d like to get more people actually using the
infrastructure we have. I’d like to get a list of gnuradio apps together
and start validating they run on various embedded platforms.

As someone who’s been following your excellent work with meta-sdr,
I’m definitely interested and have been test driving (albeit, quite
informally) some builds for the Wandboard Quad. I have a few other
platforms
around that I’d love to have an excuse to dust off and play with.

At this current point in time, how and where do you envision tracking
the
list
of desired tests, benchmarks comparisons, etc.?

In addition to this list, #gnuradio, and the WG calls, are there any
other
places folks should keep an eye on?

Cheers,
Jon