Léxico TI › Infraestructura › barebox

barebox

Infraestructura Svenska → Actualizado: 2026-11-04
Más info
Creador
Sascha Hauer (Pengutronix)
Tipo
Bootloader
Licencia
GPL-2.0
Sitio web
barebox.org
Predecesor
U-Boot

Un bootloader para sistemas Linux embebidos que parece el resultado de reescribir U-Boot tomando el kernel de Linux como modelo.

El proyecto nació como U-Boot-v2 en la empresa alemana Pengutronix, una reescritura de U-Boot, cuyo código llevaba años creciendo sin una arquitectura muy clara. Las diferencias acabaron siendo tan grandes que siguió su propio camino, y en 2009 pasó a llamarse barebox. Las ideas vienen del kernel de Linux: un modelo de controladores de verdad, devicetree, sistemas de archivos montables y un shell con scripts reales en lugar de las variables de entorno de U-Boot llenas de comandos incrustados.

barebox ha arraigado sobre todo en sistemas ARM industriales, a menudo en el mundo i.MX de NXP, donde Pengutronix trabaja mucho. U-Boot sigue soportando más placas y tiene un ecosistema mayor. Así que la elección entre ambos rara vez es técnica: depende de con qué BSP viniera la placa del fabricante.

← Volver al léxico