Articles of embedded linux

¿La mejor forma de realizar control de versiones en un proyecto de Linux embebido?

Estoy comenzando a trabajar en un nuevo proyecto de Linux incorporado. El proyecto consistirá en una placa integrada que ejecuta Linux, algunos controlleres (posiblemente algunos controlleres personalizados) y una aplicación en la parte superior. Estoy trabajando con otra persona y necesitamos una forma de poner el proyecto bajo control de versión. He usado git para […]

¿Cómo rastrear los cambios de configuration del kernel de Linux?

Estoy trabajando en un module de kernel de Linux y me gustaría rastrear los cambios de configuration de mi núcleo (por ejemplo, habilitar otros modules, activar debugging dinámica, etc.) para futuras references. git add .config no se siente bien. ¿Hay una mejor manera de hacer eso?

Lea solo el sistema de files raíz de Linux en Git

Estoy creando una aplicación Linux incorporada. Estoy administrando todos mis files fuente en Git, incluyendo el origen del kernel de Linux, el origen del sistema de files raíz (rootfs), los propios tejados, mi fuente de aplicaciones y todas sus bibliotecas dependientes. Mi rootfs es propiedad de root y me obliga a usar sudo cada vez […]

Flujo de trabajo de desarrollo de kernel de Linux / Android integrado

Me inspiré en esta pregunta anterior , pero no obtuve la image completa. Estoy desarrollando un kernel y un sistema Android para un nuevo dispositivo que se basa en una plataforma comercial de chipset. El proveedor del chipset me proporciona un 'código de kernel fijo comprimido', 'fonts patentadas de Android', 'fonts de módem'. Todas estas […]

¿Cómo agrego un package para Buildroot que está disponible en un repository de Git?

Estoy creando un sistema Linux incorporado y quería agregar el package ' bluez ' (y las utilidades bluetooth) a los packages del entorno Buildroot. Lamentablemente, la bola de alquitrán parece no estar disponible, pero la fuente está disponible desde Git repositiory, pero no estoy seguro de cómo puedo include esto en el file .mk. ¿Puedo […]