We are excited to announce the release of a new version of our freely available, pre-compiled cross-compilation toolchains, hosted at toolchains.bootlin.com. This update covers a range of 43 CPU architecture variants, including: aarch64, aarch64be, arcle-750d, arcle-hs38, armv5-eabi, armv6-eabihf, armv7-eabihf, armebv7-eabihf, armv7m, m68k-68xxx, m68k-coldfire, microblazebe, microblazeel, mips32, mips32el, mips32r5el, mips32r6el, mips64-n32, mips64el-n32, mips64r6el-n32, openrisc, powerpc-440...| Bootlin
Introduction Congatec’s x86 System-on-Modules (SoM) include a Board Controller component connected to the processor via an eSPI bus, and providing various features such as I²C buses, GPIOs, a watchdog timer, and various sensors for monitoring voltage, fan speed, and more. For their x86 System-on-Modules (SoMs), Congatec provides a Yocto meta-layer: meta-congatec-x86. This meta-layer includes, among … Continue reading "Congatec Board Controller support into the upstream Linux Kernel"| Bootlin
Linux 6.16 was released last Sunday, and as usual LWN provides the best coverage of what’s new: part 1 and part 2, as well as the KernelNewbies.org page for this release. This time around, the engineers at Bootlin contributed 89 patches to the 6.16 release, but also as maintainers, they reviewed/merged 117 patches from other … Continue reading "Linux 6.16 released, Bootlin contributions"| Bootlin
Snagboot is an open-source and vendor-neutral tool to recover and reflash a wide variety of embedded platforms, leveraging the communication protocols offered by the boot ROMs of most modern system-on-chips. It replaces unpractical, vendor-specific and often closed-source tools provided by silicon vendors. Spring 2025 has been especially rich in Snagboot contributions. Various bug fixes, feature … Continue reading "Snagboot 2.4 release overview"| Bootlin
This year’s edition of the Embedded Linux Conference Europe will take place as part of the broader Open Source Summit Europe, on August 25–27 in Amsterdam, Netherlands. As usual, Bootlin will have a strong presence at this major event in the Embedded Linux ecosystem. This year, however, our presence will be especially significant, with no … Continue reading "Bootlin Gears Up for ELCE 2025 with 25 Engineers and 8 Talks"| Bootlin
This post is the sixth in our series about Zephyr. You can find the previous episodes below: Getting started with Zephyr Understanding Zephyr’s Blinky example Zephyr: Implementing a Device Driver for a sensor Integrating ST7789H2 Display Support on STM32L562E-DK with Zephyr: A Step-by-Step Guide Zephyr: making a driver for the Nunchuk joystick In this sixth … Continue reading "Step-by-Step Guide to Adding SoC and Board Support to Zephyr with CH32V303"| Bootlin
Like last year, Bootlin engineer Louis Chauvet is attending the 2025 Display Next Hackfest, taking place this week in Toronto, Canada, and hosted by AMD. As described on the event website: The Display Next Hackfest is an event where talented developers will gather to explore the latest technologies and trends in the Linux Display Stack. … Continue reading "Bootlin engineer Louis Chauvet at the 2025 Display Next Hackfest"| Bootlin
Back in April 2025, we announced the launch of a brand new training course titled Embedded Linux Networking. At the time, the course was still under active development, and training materials were not yet available.| Bootlin
Introduction| bootlin.com
This year, the Linux Display Next Hackfest was hosted by AMD in Toronto. The event brought together a diverse group of contributors from a wide range of projects and companies, all united by a shared interest in advancing Linux Graphics. Participants included kernel developers, compositor maintainers, hardware vendors, and others deeply involved in the graphics stack. For the second year in a row, I had the opportunity to attend in person—an important step for Bootlin, as staying closely en...| Bootlin
This blog post is the second installment in our eBPF blog post series, following our blog post about eBPF selftests.| Bootlin
Alexandre Belloni, as the RTC subsystem maintainer, again found a number of miscellaneous issues to fix and improvements to make in various RTC drivers| Bootlin
Back in January 2023, we announced the availability of a new Bootlin training course “Linux debugging, profiling, tracing and performance analysis”, initially developed and taught by former Bootlin engineer Clement Léger. A year and a half later, the training course, now taught by Bootlin engineers Luca Ceresoli and Alexis Lothoré, is one of the most requested amongst Bootlin training courses.| Bootlin