¿Cuál es el procesador ARM más barato con una MMU para no tener que usar uCLinux? Bonificación para no bga y RAM/Flash integrado
Respuestas
¿Demasiados anuncios?El Atmel AT91SAM9260B viene en un paquete LQFP y puede ser un poco más bajo en precio que el SAM9G20. Tiene una MMU y los mismos periféricos que el SAM9G20 pero funciona a 200 MHz en lugar de un máximo de 400 MHz. Presta atención a los detalles de las listas de comprobación de esquemas de las notas de aplicación de Atmel y tendrás éxito.
También puedes probar el AT91SAM9XE512 con flash en chip. Pero 512KB no va a ser suficiente incluso para uCLinux, por lo que lo más rentable es utilizar el SAM9G20 sin flash o SAM9260B con flash externo y SDRAM.
Creo que la respuesta son los chips de la familia ARM926EJ-S, como el AT91SAM9G20 . El G20 cuesta alrededor de 10 dólares en una cantidad relativamente baja, y tiene una MMU. Por desgracia, sólo está disponible en un paquete BGA, y necesitarás memoria externa.
La buena noticia es que el paso de bola de la G20 es de 0,5 mm (edición: también hay una versión con paso de 0,8 mm), que está justo dentro del límite de lo que la mayoría de las empresas de montaje harán sin recargo. Si optas por un ARM Cortex A8, como el OMAP35xx, tendrás que lidiar con un paso de bola de 0,4 mm.
Hay al menos 5 empresas que fabrican SBC utilizando el G20. Aquí están algunos:
- Emac SoM-9G20 , Illinois, EE.UU.
- Sello Taskit9G20 Berlín, Alemania
- Propox MMnet1002 Polonia
(De hecho, estoy trabajando en una placa de hardware abierto basada en este chip, pero no estará lista hasta dentro de unos meses como mínimo. Pero eso al menos explica por qué tengo toda esta mierda en la cabeza).
Hay otras dos opciones:
1. Familia Vybrid VF3xx ARM Cortex-A5 de Freescale (ahora NXP), características principales: 266MHz, 1,5MB de SRAM en chip, 2x Ethernet + switch L2, LQFP176 .
2. RZ/A1 ARM Cortex-A9 familia de Renesas, tienen pocos ICs con paquete LQFP (176, 208, 256 pines), y gran SRAM en chip (3MB-10MB), 400MHz.
Puedes conseguirlo en DigiKey, por ejemplo.