Skip to main content

Add Support for New Boards to Mainline Linux, U-Boot and Yocto

UD2.120 (Chavanne) | Day 2 | 14:30 - 14:55 | Speakers: Michael Opdenacker

Add Support for New Boards to Mainline Linux, U-Boot and Yocto
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

In the course of the past months, Michael has added or expanded support for new ARM and RISC-V boards to the Linux kernel (6.19+), to Yocto BSP layers and hopefully before FOSDEM 2026, to the U-Boot bootloader.

This turned out to be much easier than expected, thanks to the availability of device drivers for most hardware blocks, and thanks to the possibility to reuse code (especially Device Tree) for already supported boards.

So, if you have hardware sitting idle or working suboptimally because of quick and dirty vendor kernels and BSPs, join this talk and learn how to let the mainline Linux kernel, U-Boot and appropriate Yocto Project layer fully support your board. This should enable other contributors to get involved, and make it much easier for community projects to adopt such hardware too.


Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.