Re: Why not Linux on Atmel AVR32UC3?
- From: David Brown <david.brown@xxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 07 Sep 2008 10:23:45 +0200
C. J. Clegg wrote:
I'm told that the Atmel AVR32UC3A/B (and their associated eval boards,
the EVK1100/1) cannot run Linux because the processor doesn't have an
MMU... hence something like the AVR32-AP7, at a minimum, is needed.
On the other hand, uCLinux is specifically designed to run on
processors without MMUs. So, any reason why uCLinux cannot run on the
AVR32UCA/B?
Has anyone done such a port? I have searched the net and cannot find
one so far.
The AVR32UCA/B are targeted as microcontrollers, not microprocessors. It's not the lack of the MMU that's the main problem (as you say, uCLinux can be used to get around that). It's the lack of memory - these devices have internal flash and ram, and no external databus. You need at least 2 MB flash and 4 MB ram to make a sensible Linux system, and these devices have not nearly enough.
.
- References:
- Why not Linux on Atmel AVR32UC3?
- From: C . J . Clegg
- Why not Linux on Atmel AVR32UC3?
- Prev by Date: cross-installing grub : what next
- Next by Date: Re: Linux kernel 2.6.15 compilation problem...
- Previous by thread: Re: Why not Linux on Atmel AVR32UC3?
- Next by thread: Re: Why not Linux on Atmel AVR32UC3?
- Index(es):
Relevant Pages
|