Linux 6.14 released, Bootlin contributions inside

Penguin coding, AI generatedLinux 6.14 was released last week, and as usual, we recommend checking out the LWN articles covering the 6.14 merge window (part 1, part 2) to get a good sense of the main new features and updates in this release.

Bootlin engineers have once again been busy contributing to this kernel release, with 125 commits authored by Bootlin engineers, and 60 patches reviewed and merged by Bootlin engineers who are maintainers of specific parts of the Linux kernel.

Continue reading “Linux 6.14 released, Bootlin contributions inside”

Bootlin at Embedded Recipes 2025

Embedded RecipesAfter a break in 2024, the Embedded Recipes conference is back in 2025! It will take place in Nice, France from May 14 to May 16.

Bootlin is a Chef Sponsor of the event, and we will have a strong participation, with numerous engineers from our team attending the conference. Indeed no less than 15 engineers from our team will participate: Alexandre Belloni, Alexis Lothoré, Antonin Godard, Bastien Curutchet, Hervé Codina, Jérémie Dautheribes, João Marcos Costa, Köry Maincent, Mathieu Dubois-Briand, Miquèl Raynal, Richard Genoud, Théo Lebrun, Thomas Petazzoni, Thomas Perrot and Thomas Richard.

Even if the schedule is yet to be published, the Embedded Recipes organizers have always managed to put together an excellent line-up of talks and speakers, so we definitely recommend to anyone working on embedded Linux topics to join us and attend Embedded Recipes!

Improving the eBPF tests in the kernel

As part of a partnership with the eBPF Foundation, Bootlin engineers Bastien Curutchet and Alexis Lothoré are working with the kernel community in order to improve eBPF support in the kernel on different aspects. This post is the first one of a series highlighting this effort. For those who need to catch up with the eBPF technology, you can take a look at our “Linux Debugging, tracing and profiling” training course which has been recently updated with eBPF basics !

Continue reading “Improving the eBPF tests in the kernel”

Bootlin at Netdev 0x19, THE Technical Conference on Linux Networking

Netdev 0x19The Netdev conference is THE annual event dedicated to Linux networking, featuring numerous talks, presentations, and discussions on all aspects of network support in the Linux kernel and ecosystem. It takes place this year on March 10-13 in Zagreb, Croatia.

Given the importance of these topics to Bootlin, our engineers Köry Maincent and Romain Gantois are attending in person. Köry has contributed to Linux’s new Power over Ethernet support and improvements in PTP timestamping flexibility, while Romain is actively working on SFP support. Additionally, Bootlin networking expert Maxime Chevallier will be following the conference remotely.

Attending Netdev is essential for Bootlin, enabling our engineers to stay at the forefront of Linux networking advancements, collaborate with key contributors, and take part in discussions shaping the future of networking in the Linux kernel. By actively participating, we ensure that Bootlin continues to make meaningful contributions to the ecosystem while strengthening our expertise to better support our customers and open-source initiatives.

The NIST’s new plan for digital signatures: impact on secure boot

NIST Special Publication 800 – 131AIn October 2024, the National Institute of Standards and Technology (NIST) published an initial public draft of Special Publication 800 – 131A, with the title “Transitioning the Use of Cryptographic Algorithms and Key Lengths”.
It details how the NIST expects the requirements for use of cryptography to protect non-classified information to evolve.

There are several key points, such as abandoning ECB and SHA-1, but the main one this post will investigate is digital signatures.

Continue reading “The NIST’s new plan for digital signatures: impact on secure boot”

Welcome to Miguel Gazquez

Miguel GazquezWe’re delighted to welcome Miguel Gazquez to our team!

In fact, Miguel has been part of Bootlin for quite some time already. He completed his final-year internship with us from March to August 2024, working on the Zephyr open-source real-time operating system. This project contributed to his successful graduation from Sorbonne University. In December 2024, he officially joined Bootlin as a full-time engineer, expanding his focus beyond Zephyr to include embedded Linux projects.

Miguel has already made significant upstream contributions to Zephyr, including a sensor driver, a MIPI DBI driver enabling display support, and an input driver. He has earned the Zephyr Technical Contributor badge, granted by the Linux Foundation. Additionally, he has shared valuable insights on Zephyr and driver development in a series of blog posts on our blog.

For more details, visit Miguel’s page on our website. Once again, a warm welcome to Miguel!

Integrating ST7789H2 Display Support on STM32L562E-DK with Zephyr: A Step-by-Step Guide

Zephyr LogoThis blog post is a continuation of our series of blog posts on Zephyr, in which we already discussed Getting started with Zephyr, Understanding Zephyr’s Blinky Sample, and Zephyr: implementing a device driver for a sensor.

In this fourth blog post in our series, we will see how to add support in Zephyr for the display panel available on the STM32L562E-DK board.

Continue reading “Integrating ST7789H2 Display Support on STM32L562E-DK with Zephyr: A Step-by-Step Guide”

Bootlin’s Qualiopi certification for training courses renewed

Bootlin Qualiopi training certificate, renewed in 2024For the past 20 years, Bootlin has been developing and delivering training courses on embedded Linux, offering unique features such as fully open-source training materials accessible to everyone for free, courses taught by engineers actively working on real embedded Linux projects—not just trainers with outdated industry experience—and meaningful hands-on labs instead of simple exercises.

As part of our commitment to high-quality training, we embarked on a rigorous process in 2021 that led us to obtain the French Qualiopi certification. This certification is awarded to training providers who adhere to strict standards in course organization, training materials, trainer selection, and more. While it enables our French customers to access public funding for our courses, it also serves as a broader guarantee that we follow well-defined processes to ensure a high-quality training experience.

This certification is not permanent; it requires regular renewal. A follow-up assessment takes place 1.5 years after the initial certification, and a full reassessment occurs every three years. In November 2024, we successfully renewed our Qualiopi certification. You can view our latest Qualiopi certificate, which is also verifiable online.

We take pride in our long-term commitment to training quality, which we believe is a key factor in the continued success of our courses!

Linux 6.13 released, Bootlin contributions inside

Penguin coding, AI generatedLinux 6.13 has been released last Sunday and a few lucky kernel developers won some guitar pedals assembled by Linus Torvalds himself! As usual, we recommend looking at the excellent coverage from LWN.net of the 6.13 merge window to get a high-level overview of the main changes and new features: part 1 and part 2. KernelNewbies also has a nice thoroughly documented page about the Linux 6.13 updates.

On our side, we contributed a total of 96 patches to this release, making Bootlin the 22nd contributing company by number of commits. In addition to those direct contributions, Bootlin engineers also reviewed/merged 77 patches from other contributors, as part of their role of being kernel maintainers. Most notably, Alexandre Belloni reviewed/merged 53 patches from other contributors as the RTC and I3C subsystems maintainer, while Miquèl Raynal merged 17 patches from other contributors as an MTD subsystem co-maintainer.

Continue reading “Linux 6.13 released, Bootlin contributions inside”

Updated Buildroot support for STM32MP1 and STM32MP2 platforms, ST BSP v6.0

Bootlin is an authorized partner of STThe buildroot-external-st project is an extension of the Buildroot build system with ready-to-use configurations for the STMicroelectronics STM32MP1 and STM32MP2 platforms.

More specifically, this project is a BR2_EXTERNAL repository for Buildroot, with a number of defconfigs that allow to quickly build embedded Linux systems for the STM32MPU Discovery Kit platforms and Evaluation board. It’s a great way to get started with Buildroot on those platforms.

Today, we are happy to announce an updated version of this project, published under the branch st/2024.02.9 at https://github.com/bootlin/buildroot-external-st.

Continue reading “Updated Buildroot support for STM32MP1 and STM32MP2 platforms, ST BSP v6.0”