All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ulf Samuelsson" <ulf.samuelsson@atmel.com>
To: <openembedded-devel@lists.openembedded.org>
Subject: Re: AVR XMEGA?
Date: Tue, 27 Jan 2009 18:27:34 +0100	[thread overview]
Message-ID: <EFA2297CD3F446D3AD6F7CD164A47CEF@aeglos> (raw)
In-Reply-To: 1233047621.4890.119.camel@lenovo.internal.reciva.com

> On Tue, 2009-01-27 at 10:03 +0100, Marco Cavallini wrote:
>> Sledz, Steffen ha scritto:
>> > Just a short question: Is somebody working on support for Atmel AVR 
>> > XMEGA (8-bit AVR) architecture in OE?
>> >
>>
>> http://wiki.openembedded.net/index.php/Main_Page
>> Openembedded, your best-in class cross-compile environment. Openembedded
>> allows developers to create a complete Linux Distribution for embedded
>> systems
>>
>> Linux doesn't run on 8 bit CPUs
>
> There's nothing about OpenEmbedded itself that is inherently specific to
> Linux; it just so happens that all the currently supported targets are
> Linux-based.  There's certainly no reason that one couldn't build an OE
> target system around, say, the Hurd or the BSD kernel.
>

> Likewise, it would be perfectly feasible to use OE to generate binaries
> for a 8-bit device, although the nature of those small deeply-embedded
> systems tends to be that they use single monolithic application binaries
> rather than a filesystem or "distribution" in the sense that larger,
> general-purpose machines do.  That being the case I suspect some of the
> advantages of OE would probably be negated in such an environment.
>
> As far as I know nobody is working on XMEGA support, anyway.

The AVR could in theory run linux since it supports
an 8 MB linear address space.

In practice there are no standard chips which bond out the program bus
so you are limited to 256 kB of flash, that's it.

The AVR also has a Harvard Architecture which is not hidden,
so you would have a problem compiling most applications.

The AVR32 is much better suited to the job.

Best Regards
Ulf Samuelsson                ulf@atmel.com
Atmel Nordic AB
Mail:  Box 2033, 174 02 Sundbyberg, Sweden
Visit:  Kavallerivägen 24, 174 58 Sundbyberg, Sweden
Phone +46 (8) 441 54 22     Fax +46 (8) 441 54 29
GSM    +46 (706) 22 44 57





  reply	other threads:[~2009-01-27 18:03 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-27  8:45 AVR XMEGA? Sledz, Steffen
2009-01-27  9:03 ` Marco Cavallini
2009-01-27  9:13   ` Phil Blundell
2009-01-27 17:27     ` Ulf Samuelsson [this message]
2009-01-27 17:54     ` Stanislav Brabec

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=EFA2297CD3F446D3AD6F7CD164A47CEF@aeglos \
    --to=ulf.samuelsson@atmel.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.