Introducción
Estos son sistemas que integran multitud de funciones dentro de una misma placa. Suelen ser dispositivos muy pequeños y de bajo consumo.
Tienen muchos nombres que seguro los especialistas en la materia saben diferenciar. A nosotros para poder hacer búsquedas, que nos suene: SOM (System On Module), COM (Computer On Module), SoC (System On Chip), Single Board Computer (SBC), …
A nosotros nos interesan aquellos sistemas: pequeños, de bajo consumo y con capacidad para correr algunas distribuciones de linux junto a algún software.
Ejemplos
- PC Engines - Placas ALIX: son ordenadores compatibles con la arquitectura x86 (por lo que hay muchas aplicaciones que pueden ejecutar (eg. Music Player Daemon). Consumen muy poco (<10W -del orden de los 3w en algunos casos-). Con la caja y la fuente de alimentación, te puedes hacer un sistema por unos 130€. -ejemplo-
- Basados en arquitectura ARM: podemos tener problemas con la compatibilidad de algunas aplicaciones, pero normalmente esta es la arquitectura más potente por watio eléctrico. Algunas incluyen incluso un DSP gráfico bastante respetable. Sería muy interesante el ver algunas aplicaciones como BruteFIR hacer uso de dicho chip. En ese sentido, interesa seguir el desarrollo de la arquitectura Gallium que debería dar acceso OpenCL a algunas arquitecturas que no lo soportan a día de de hoy. Sin embargo, la realidad hoy parece estar alejada de esto. Pero el potencial está ahí.
- Technologic Systems: que anuncian tiempos de arranque del orden de los 2-3 segundos aunque quizá andan un poco bajos de RAM. -ejemplo-
- IGEP Platform: empresa española. Placa muy integrada y a buen precio.
- Beagle Board: proyecto open source. Interesa en particular su modelo xM. Hay muchos proyectos basados en esta placa.
- Linux For Devices: información genérica sobre el mundo embedded.
- SSSPLC
- Tin Can Tools
- Plug Computers:
- NAS Central: proporciona software para instalar en algunos NAS.
También existe la posibilidad de usar equipos que generan poco ruido o incluso silenciosos y con una potencia bastante respetable si nos vamos a potencias del orden de los 40W.
- EEEPC
- PCM-3343L-256A1E: DM&P Vortex86DX 1GHz PC/104
http://www.addonics.com/products/nas/nasu2.asp
Otras arquitecturas
Qualcomm Snapdragon: esta arquitectura se usa mucho en móviles usando Android. Quizá exista alguna solución tipo SBC.
- Ejemplo: móvil Acer
- Ejemplo: codificación 1080p
- Ejemplo: SmartBook
- Ejemplo: Finales de año
Freescale:
AVR32
Zii: preparando implementación de OpenCL.
Gentoo
http://armin762.wordpress.com/
http://dbeck.beckground.hu/tags/english
- http://www.gentoo-wiki.info/OpenPandora
- http://www.gentoo.org/doc/en/handbook/handbook-arm.xml
- http://www.gentoo.org/proj/en/base/embedded/handbook/
- http://labs.igep.es/index.php/Main_Page: estaría bien trabajar con estas placas, pero de momento me supone alto riesgo.
Repositorios de binarios de gentoo en ARM. El apropiado para placas tipo IGEPv2 es:
armv7a-unknown-linux-gnueabi
This CPU is used on the OMAP-based devices(Beagleboard, IGEPv2, Devkit8000, AlwaysInnovating Touchbook, Nokia N900…), Freescale i.MX515-based devices(like the Efika MX, Babbage Board, Lange Board…), Marvell Dove/Armada, Samsung S5PC100-based devices, Qualcomm Snapdragon-based devices…
http://www.hawkboard.org/
http://dbeck.beckground.hu/articles/2010/05/21/hawkboard-part-1/
http://dbeck.beckground.hu/tags/embedded
http://es.farnell.com/innovate-software-solutions/issplhawklite/kit-dev-hawk-board-lite/dp/1821223?Ntt=hawkboard
https://specialcomp.com/products.htm
ARM
- Gentoo: ARM handbook -printable-
- http://hackaday.com/2010/02/08/guruplug-the-next-generation-of-sheevaplug/
- http://newit.co.uk/
Intel ATOM
- ATOM SBC: 235€ (más caro), pero más potente y no requiere recompilado.
- Otro ejemplo: nanoitx con atom (y el infamous Poulsbo ).
- D510MO: 80$
VIA
- VIA: 60$






