Creo que siempre habrá un mercado para los sistemas integrados que se ejecutan en Linux, pero nunca será un jugador importante.
La mayoría de los sistemas embebidos no se ejecutan en Linux; en su lugar, utilizan sistemas operativos en tiempo real de terceros como FreeRTOS, o más a menudo propietarios o ninguno (conocido como ejecutarse en metal desnudo).
La mayoría de los envíos de microcontroladores siguen siendo de 8 bits , no de 32 bits. La cuota de mercado de los dos es aproximadamente la misma (cada uno de más de $ 6 mil millones), pero dado que los bitters de 8 bits son en su mayoría más baratos que los de 32 bits, la cantidad de micros de 8 bits que se envían es en realidad mayor. Ambos están experimentando el mismo crecimiento, mientras que los envíos de 16 microcontroladores se han estancado. Todavía se introducen nuevos micros de 8 bits cada año, así como los dispositivos más grandes.
- ¿Deberían usarse robots en la guerra?
- ¿Cuál es la mejor universidad en Karnataka para M.Tech en el sistema VLSI y embebido?
- ¿Cuál tiene mejor alcance? ¿Pruebas o desarrollo?
- ¿Cuánto cuesta instalar sistemas GPS integrados en un automóvil?
- ¿Cómo seleccionamos un IDE para el desarrollo de software integrado? ¿Debería basarse en RTOS planificado o procesador?
Entonces, los micros más pequeños de 8 bits obviamente no ejecutan Linux. La mayoría no ejecuta ningún sistema operativo. Trabajo con microcontroladores de 32 bits todos los días, y aunque uso un framework (Microchip Harmony), rara vez uso un sistema operativo, y cuando lo hago es FreeRTOS.
Como un ejemplo en el que los chips más pequeños van a dominar, muchos consumidores están cambiando de iluminación incandescente a LED, y cada una de esas bombillas tiene un micro. Y probablemente sin sistema operativo en absoluto.
El problema con Linux es que necesita una gran cantidad de RAM (al menos unos cientos de MB) para ejecutarlo, y la mayoría de los productos no pueden pagar ese costo adicional además del microcontrolador, que generalmente viene con menos de un MB de SRAM .
Aunque hay muchas computadoras de placa única como la Raspberry Pi con Linux, no encontrarás estas realmente diseñadas en productos que se envían en ningún tipo de volumen. Los fabricantes diseñan sus propios PCB para la mayoría de los productos integrados, y cada centavo cuenta.
Es posible que encuentre sistemas integrados que ejecutan Linux en diversos productos de entretenimiento, incluidos automóviles, que requieren un sistema de archivos o transmiten video o audio a través de una red. Pero esta es una porción relativamente pequeña del mercado global integrado.
En mis más de 40 años de carrera con sistemas embebidos, trabajé exactamente en uno que usaba Linux embebido, un dispositivo médico de alta gama, y nunca llegó al mercado como producto comercial.
Según este artículo, se enviaron 31 mil millones de microcontroladores en 2016, y se espera que el número aumente a 50 mil millones en 2019. Supongo que solo un pequeño porcentaje de ellos tendrá la capacidad de ejecutar Linux incorporado.