L'Atmel AT91SAM9260B viene fornito in un pacchetto LQFP e potrebbe avere un prezzo leggermente inferiore rispetto al SAM9G20. Ha una MMU e le stesse periferiche del SAM9G20 ma funziona a 200 MHz anziché a un massimo di 400 MHz. Presta attenzione ai dettagli nella nota applicativa Atmel Schematic Checklists e avrai successo.
Potresti anche provare l'AT91SAM9XE512 con flash on-chip. Ma 512 KB non saranno sufficienti nemmeno per uCLinux, quindi la cosa più economica da fare è utilizzare SAM9G20 senza flash o SAM9260B con flash esterno e SDRAM.
http://www.atmel.com/at91
Penso che la risposta siano i chip della famiglia ARM926EJ-S, come l'AT91SAM9G20. Il G20 costa circa $ 10 in quantità relativamente basse e ha una MMU. Sfortunatamente, è disponibile solo in un pacchetto BGA e avrai bisogno di memoria esterna.
La buona notizia è che il passo della sfera sul G20 è di 0,5 mm (modifica:c'è anche una versione con passo di 0,8 mm), che è appena entro il limite di ciò che la maggior parte delle case di assemblaggio farà senza sovrapprezzo. Se passi a un ARM Cortex A8, come l'OMAP35xx, devi fare i conti con un passo della sfera di 0,4 mm.
Ci sono almeno 5 aziende che stanno realizzando SBC utilizzando il G20. Eccone alcuni:
- Emac SoM-9G20, Illinois, USA
- Taskit Stamp9G20, Berlino, Germania
- Propox MMnet1002, Polonia
(In realtà sto lavorando su una scheda hardware aperta basata su questo chip, ma non sarà pronta per almeno alcuni mesi. Ma questo almeno spiega perché ho tutta questa merda in testa!)
L'AT91RM9200 era una scelta popolare (ARM9 + MMU). Non è BGA, ma non ha RAM/Flash integrata.
http://opencircuits.com/Linuxstamp