I’m starting a project now that will be basically a small PDA. with an LCD of 240x320, a touchscreen and some other small modules.
I saw some posts about Olimex doing a Bootloader and a Linux image for one of their processors.
I am in a kind of a dilemma here.
I have the Intel PXA 255 or 270 on the one hand which is a bit too much for what i need and i have the ARM LPC’s that are what i need (with some tweaking)
But i don’t want to spend much time on development of a Linux Interface if there is one already developed that could solve my problems.
I could use something similar to Gumstix, and edit it’s Buildroot to do what i need for the PXA. But if there is something being developed for the LPC’s then i would like to know about it.
In general words i need a solution that could support:
Colour LCD 320x240
Touchscreen(Couple of Analog Inputs, which all thie solutions have)
Linux (Microwindows in particular)
Couple of Serial’s and some GPIO’s for interfacing to smaller things such as sound, MMC cards and other trinkets.
If anyone could help me on selecting the correct Platform to start working on then it would be greately appriciated.
the LPC2000 series doesn’t support a “normal” Linux, because they’re based on a ARM7TDMI processor which lacks a MMU.
You could run uClinux on those LPCs that come with a external memory interface.
Are you sure that the LPCs really offer the performance you need? Of course this depends on your requirements, but an ARM7TDMI at 60-70 MHz isn’t suitable for sophisticated GUIs for example.