¿SoC ARM de 7 mm, de bajo costo y compatible con Linux con RAM apilada?

Estoy diseñando un dron monocóptero ultraminiatura que transmitirá video aéreo MJPEG de 720p, 30 FPS sobre 802.11n (UDP) y una antena de alta ganancia a una computadora portátil.

Encontré módulos de cámara que ya pueden generar cada cuadro como un JPEG, haciendo la compresión de imagen en el troquel del sensor.

Y hay varios módulos wifi que son lo suficientemente pequeños (<= 18 mm x 12 mm) para adaptarse a esa restricción de tamaño.

Colocando componentes en ambos lados de la PCB, me quedan unos 7 mm x 7 mm para que un ARM SoC ejecute la pila wifi .

Planeo instalar una distribución de Linux integrada y usarla solo para su pila de red. Se pueden encontrar muchos controladores de módulos en http://linuxwireless.org/en/users/Drivers

Lamentablemente, soy nuevo en el mundo ARM integrado, por lo que me pregunto si alguien con más experiencia en ARM puede sugerir un SoC ARM lo más cercano posible a estos criterios:

  • lo suficientemente rápido para ejecutar la pila wifi de Linux con un rendimiento de carga útil de 20 - 40 Mbps
  • <= 7 mm x 7 mm
  • troquel de memoria RAM apilada
  • UMM
  • dos SDIO de 4 bits, incluida la compatibilidad con SPI
  • Puerto USB
  • GPIO

Si no se pueden cumplir todas las restricciones, se agradecería el asesoramiento de diseño sobre qué restricciones se pueden sacrificar. ¡Gracias!

¿Por qué no hacer que la CPU ejecute la cámara también?
Por lo general, las preguntas sobre compras están fuera de tema.
... y supongo que ha descartado el Broadcom BCM2835 (de la fama de RaspberryPi) tanto por cuestiones de tamaño como de licencia.

Respuestas (2)

No veo ningún SoC con suficiente memoria integrada para ejecutar Linux. Si solo desea recibir JPEG de una cámara y transmitirlo con WiFi, eche un vistazo a Electric Imp . Es más grande que 7x7 mm pero aún tiene un factor de forma pequeño de tarjeta SD.

La referencia es a la RAM apilada , no a la RAM en el mismo chip. El Raspberry Pi fue un ejemplo muy publicitado, pero también es una técnica utilizada en teléfonos y tabletas.

¿Por qué quieres enviar una señal analógica con wifi? Es más simple, más barato que hacer una transmisión analógica, a menos que desee cifrar los datos. Además, que yo sepa, no hay un SoC con MMU que satisfaga sus especificaciones. También para "troquel RAM apilado", busque dispositivos POP