Best low cost uP for full Linux



I am trying to select a uP to build into an embedded device. Here are
the requirements:

- Run full Linux with MMU support
- External bus support for more than 256MB of RAM, preferably DDR2
- Support for 64MB+ of NAND FLASH
- Support for 8MB of NOR FLASH
- I2C (2 ports ideal, one is OK)
- SPI
- USB Host x2
- 10/100 Ethernet
- At least two serial ports, four even better
- LCD interface highly desirable
- 16 to 32 available parallel I/O pins
- Expansion bus for external peripherals
- Low cost

Something like the Coldfire MC5329 would be perfect, except that this
chip does not have a MMU and you are forced to use uCLinux, which I
want to avoid due to the lack of memory protection and other
limitations.

I'd appreciate a shove in the right direction.

Thanks,

-Martin
.



Relevant Pages

  • Re: Best low cost uP for full Linux
    ... External bus support for more than 256MB of RAM, ... Support for 64MB+ of NAND FLASH ... low cost and full MMU support always rings an ARM9 bell with me. ...
    (comp.arch.embedded)
  • Re: Best low cost uP for full Linux
    ... External bus support for more than 256MB of RAM, ... Support for 64MB+ of NAND FLASH ...
    (comp.arch.embedded)
  • Re: Best low cost uP for full Linux
    ... Run full Linux with MMU support ... External bus support for more than 256MB of RAM, ... some support for FLASHes, check atmel site for details, they're not ...
    (comp.arch.embedded)
  • Re: Best low cost uP for full Linux
    ... External bus support for more than 256MB of RAM, ... Support for 64MB+ of NAND FLASH ... comes with Linux 2.6 or Windows CE. ...
    (comp.arch.embedded)
  • Re: IS WinCE5.0 Support MLC NAND FLASH
    ... it now can support SLC such as: ... we want to change our SLC NAND Flash to MLC NAND Flash. ... you can always build your own flash driver. ...
    (microsoft.public.windowsce.platbuilder)