¿Puedes explicar sobre Linux embebido? ¿Hará grandes cambios en el campo de incrustado?

Linux incorporado viene en dos tipos: versiones integradas de Linux y Linux que se encuentra en un dispositivo integrado.

He construido el último tipo de sistema. Solo Ubuntu o Raspbian ejecutándose en una computadora de placa única, en el campo. Tuvimos que poner todo tipo de mecanismos para asegurarnos de que el dispositivo permaneciera en el aire y siguiera funcionando sin importar qué, y que tuviera una interfaz de hardware. Pero fundamentalmente, era solo un Linux sin cabeza como el que se ejecuta en un servidor en la nube.

Hay linuxes embebidos reales, lo que realmente significa que tienen un programador pseudo-hard-realtime. Digo pseudo porque todavía son mucho más pesados ​​y tienen mucho más que un verdadero programador RTOS.

Pero de cualquier manera, lo que traen a la mesa son controladores de dispositivos preconstruidos, pilas de red y UI. E incluso los dispositivos profundamente integrados ahora a veces necesitan estas cosas y son reemplazados por mini servidores Linux. Porque el hardware de clase de teléfono inteligente se ha vuelto realmente barato y pequeño. Esencialmente, la clase de hardware que se recarga con frecuencia o que tiene energía por cable o energía solar con baterías grandes, y que no requiere una confiabilidad extremadamente alta, está siendo elegida en esta nueva categoría de embebidos de alta gama.

Sin embargo, es una línea fina, porque a veces hacer que un sistema grande bien diseñado como Linux sea lo suficientemente confiable es en realidad más difícil que agregar un montón de características a algo simple.

Pero su bajo consumo de energía es el requisito que simplemente no puede evitar: Linux simplemente no puede hacerlo.

Linux Kernel es de naturaleza muy versátil, ya que puede ejecutarse en una CPU de 200mhz a una CPU XEON de 16 núcleos y 2.1Ghz. Es de código abierto bajo licencia GPL que le permite modificarlo bajo los términos de la licencia. Es modular y monolítico, lo que significa que puede agregar, eliminar y modificar las partes del núcleo y la naturaleza monolótica le permite mantener la mayoría de las funcionalidades dentro del núcleo mismo. Un shell es todo lo que se necesita para interactuar con un Kernel. Por lo tanto, puede recortarse para ejecutarse con algo así como 64 MB de ROM y 16 MB de RAM.

Su módem Wifi es un gran ejemplo de Linux integrado. Los televisores inteligentes, las cajas de TV como Google TV también lo utilizan. Chrome-Cast e Intel Compute Stick. Ha estado cambiando el mundo de los embebidos desde hace mucho tiempo, pero el impacto depende del hardware en el que se asienta.

“Internet of Things” también utilizará Linux integrado para hacer que los dispositivos sean más inteligentes.

Hola hermano,

Mi campo no está incrustado, pero soy Android Enginner. Entonces, según mi perspectiva. Android construido en Linux OS. y puedes hacer muchas cosas con el código fuente de Android. significa que está interactuando directamente con el hardware. Si desea desarrollar cualquier proyecto AOSP, puede tomar el código de Android y usar ese código con su dispositivo. y desarrolla tu propio droide. y ahora la mayoría de los piratas informáticos desarrollan un propio droide para hackear / crackear el sistema. Algunas tablas están ahí. como Resperry Pi, Arduino, que puedes usar para tu propósito. Y puede usar Android OS para operar.

Y sin incrustado no podemos desarrollar una sola máquina digital.