If you're interested modifying the base image beyond what's provided you'll need to get familiar with OpenEmbedded. It's essentially a complete embedded framework for cross compilation, filesystem generation, and whatever embedded coolness you're interested in. The E100 has a Gumstix Overo board which contains a TI OMAP3530 which contains an Armv7 GPP and a C64x+ Texas instrument fixed point DSP ... basically no x86. you would need to get familiar with how to use OpenEmbedded to target the gumstix overo which is fairly well supported.
I know Philip is providing images which also allow you to download installation packages using opkg so people won't have to mess with OpenEmbedded ... I'll leave further commenting to Philip.
From: Marcus D. Leech <address@hidden>
To: discuss-gnuradio <address@hidden>
Sent: Thu, Apr 28, 2011 2:40 pm
Subject: Re: [Discuss-gnuradio] Questions about E100
On 28/04/2011 2:26 PM, Stefan Gofferje wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> as far as I understand, the E100 is a complete standalone system. I'm
> just a bit irritated by the descriptions "Console (USB)" and USB
> on-the-go. I assume, console USB is a serial console via some getty to
> ttyUSBx? How am I supposed to use it? Adaptor USB->Mini-USB and a
> USB-Serial adaptor?
> What is USB on-the-go?
USB on-the-go (OTG) is a USB standard that allows a USB port to adopt
either "host" or "device"
personality, depending on application. It's fairly common on
embedded-system platforms to
It's also *very* common for such embedded systems to provide a virtual
serial-port via USB, by virtue of
"looking" exactly like a USB serial port. Such devices work with
existing Linux serial-port
software, and as you observe will "manifest" as /dev/ttyUSBx or
> How about the software? Is the box x86 compatible or do I have to wait
> for Ettus to create some kind of software image if there is an update of
The E100 is based on an TI OMAP platform. Phil Ballister could fill in
the details, but it ships with
a Linux image pre-installed, and you can do either a cross-build or
native build of Gnu Radio yourself,
and most E100 users do so. It's completely end-user configurable,
programmable, as you would expect
any Linux platform to be. But it's not X86.
> And finally - how about the performance? Does the box run X? Is it
> powerful enough to run grc-created WX-stuff?
It's not a desktop-class platform by any stretch of the imagination.
Discuss-gnuradio mailing list