Barebox-2014.02.0

Die Version 2014.02.0 des Barebox Bootloaders wurde veröffentlicht:

Neue oder geupdatete Features sind:

  • Viele Bugfixes und Verbesserungen
  • Support für die OpenCores 10/100 Mbps Ethernet MACs
  • Die IPU Framebuffer Treiber (i.MX35) wurden verbessert und supporten nun die Bereichnung der Clocks mit verringertem Jitter. Damit ist es nun möglich, externe LVDS Displays zu betreiben.
  • Das Memory Management wurde geändert und Barebox findet nun automatisch Speicherstellen, um ATAGs für die Kernel-Parameter zu übergeben. Alle Plattformen wurden auf das neue Verfahren umgestellt, so dass der Plattform-Code weniger Platz einnimmt.

Weiterführende Links

Bringing Barebox into OE-Core (Yocto)

This blog post chronicles the multi-year journey to get Barebox accepted into OE-Core—from the early attempts to the eventual success in October 2024. Along the way, we’ll explore the technical hurdles we faced, the community discussions that shaped the process, and the improvements we added to both OE and Barebox.

DSA in Barebox

The v2022.05.0 Release of barebox introduced initial support for the Distributed Switch Architecture (DSA) Framework. DSA is originally a subsystem from the Linux Kernel, which exposes the individual ports of a network switch IC as virtual network interfaces.


Foster mvebu Support in barebox

barebox works great on NXP's i.MX platforms. While there is some support for Marvell's mvebu platform, it is not even near being complete. The main limitation is in my eyes that there is no code to initialize RAM settings on these machines.