Tag: linux
-
Yocto: variable overrides tricks
I discovered a intriguing phenomenon while preparing my How to test the latest mainline Linux kernel or bootloader presentation at OpenEmbedded Workshop 2025. It turned out there was something incomplete in my understanding of BitBake variable overrides. Let’s take the example of a meta-mainline recipe from my Kernel Recipes: SRC_URI = “git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git;branch=linux-6.13.y;protocol=https” Then, depending on…
-
Introducing Yocto Project Overview Seminars
Following discussions with a customer, and as a teaser for our Yocto Project and OpenEmbedded course, we are now offering a 1-day overview seminar on this topic. The main goal is to give you a clear view of the Yocto Project and the value it can bring to your embedded Linux device projects. You will…
-
Build and run the mainline Linux kernel on your PC
Last week, I gave a “How to test a specific version of Linux on PC hardware” talk at the Alposs conference in Echirolles near Grenoble, France. This was a very nice technical conference, with 330 participants (+110 compared to last year), organized in the city hall of Echirolles near Grenoble and by Belledonne Communications (the…
-
Booting the Raspberry Pi 5 with the Mainline Linux Kernel
Hardware In this tutorial, we assume you have the Raspberry Pi Debug Probe to access the board’s serial port. You could use the GPIO UARTs too, but they are neither enabled by default at the bootloader level nor as a kernel console. Enabling them for serial console access would slightly complicate these instructions. These instructions…
-
Video replay: Yocto Project devtool hands-on
I’ve just produced a 4K video replay of my Devtool Hands-on Class at Yocto Project Summit 2024.12. Here are the main reasons for shooting such a video: All this should make this tutorial easier to follow. Tutorial details Hands-on class that demonstrates the features of devtool devtool is a powerful set of features that can…
-
First public training sessions
The first sessions announced in 2024 are coming. We are opening in-person and online sessions open to individual registration, for our Embedded Linux and Yocto Project and OpenEmbedded training courses: Yocto Project and OpenEmbeddedIn-person – Feb. 25-28 2025, Avignon, FranceOnline – Mar 18-20, 25-27, 2025 Embedded LinuxOnline, Apr. 14-17, 22-25, 2025In-person, May 5-9, 2025, Avignon,…
-
Yocto Binary Distributions presentation
Here are the slides of the “Building and Maintaining Binary Distributions with the Yocto Project” presentation I gave at the Embedded Linux Conference in Vienna. The abstract I submitted is a good way to describe my presentation: Imagine a world in which you can try the Yocto Project without even using it. This was possible…
-
Writing a new story
LinkedIn posts quickly fade out from view and may not last forever. Here is a copy of my most successful post in 2024. Last Friday was my last day at Bootlin, the company which I created 20 years ago. Bootlin is in good hands now, and has become a great contributor to many Open Source…