Respostas:
O Atmel AT91SAM9260B vem em um pacote LQFP e pode ter um preço um pouco menor que o SAM9G20. Ele possui uma MMU e os mesmos periféricos que o SAM9G20, mas roda a 200 MHz e não a um máximo de 400 MHz. Preste atenção aos detalhes nas notas de verificação esquemáticas da Aplicação Atmel e você será bem-sucedido.
Você também pode experimentar o AT91SAM9XE512 com flash no chip. Mas 512 KB não será suficiente, mesmo para o uCLinux, então a coisa mais econômica é usar o SAM9G20 ou SAM9260B sem flash com flash externo e SDRAM.
Acho que a resposta são chips da família ARM926EJ-S, como o AT91SAM9G20 . O G20 custa cerca de US $ 10 em quantidade relativamente baixa e possui uma MMU. Infelizmente, ele está disponível apenas em um pacote BGA e você precisará de memória externa.
A boa notícia é que o arremesso de bola no G20 é de 0,5 mm (editar: também existe uma versão de arremesso de 0,8 mm), que está dentro do limite do que a maioria das montadoras fará sem custo adicional. Se você for a um ARM Cortex A8, como o OMAP35xx, precisará lidar com um passo de bola de 0,4 mm.
Existem pelo menos 5 empresas que estão produzindo SBCs usando o G20. Aqui estão alguns:
(Na verdade, estou trabalhando em uma placa de hardware aberta baseada nesse chip, mas ele não estará pronto por alguns meses, pelo menos. Mas isso pelo menos explica por que tenho toda essa porcaria na cabeça!)
O AT91RM9200 costumava ser uma escolha popular (ARM9 + MMU). Não é BGA, mas não possui RAM / Flash integrado.
O processador imx233 de escala reduzida custa cerca de 10 $ e está disponível no pacote 128LQFP
Existem duas outras opções:
1. Família Vybrid VF3xx ARM Cortex-A5 da Freescale (agora NXP), principais recursos: 266MHz, SRAM de 1,5 MB no chip, 2x comutador Ethernet + L2, LQFP176 .
2. A família RZ / A1 ARM Cortex-A9 da Renesas, possui poucos ICs com pacote LQFP (176, 208, 256 pinos) e SRAM on-chip grande (3 MB-10 MB), 400 MHz.
Você pode obtê-lo no DigiKey, por exemplo.