BayLibre at the GNU Tools Cauldron 2025 in Porto

Over 140 attendees interested in the GNU Compiler Collection (GCC), GLIBC, Binutils, GNU Debugger (GDB), and related GNU Toolchain packages gathered for three days in Porto at the end of September 2025, including five toolchain developers from BayLibre. With sixty talks and BoFs in up to four parallel sessions, it was the most packed GNU Tools Cauldron so far! The attending BayLibrers […]
BayLibre at OSS Europe 2025 Amsterdam

Last August, BayLibre sent eight of its collaborators to the Open Source Summit Europe, the Linux Foundation’s flagship open-source conference in Amsterdam (Netherlands). Over three packed days, we delivered six technical talks from five different speakers, participated in sponsored sessions and workshops, represented BayLibre in multiple open-source communities… and had fun together! It was an […]
BayLibre contributions to Linux v6.17

Linus released Linux 6.17 on September 28, 2025. BayLibre contributed to this release across multiple subsystems, focusing on IIO drivers, PWM infrastructure, SPI offload support, and platform improvements. BayLibre was once again among the top 20 contributing companies by number of changesets, while David Lechner ranked in the top 10 individual contributors by number of […]
BayLibre is Powering Supercomputers with GCC Enhancements

BayLibre is Powering Supercomputers with GCC Enhancements For the past couple of years, BayLibre’s Compiler team has been at the forefront of GCC enhancement, mandated by Oak Ridge National Laboratory to deliver advancements for GPU accelerator offloading. This work is vital for the world’s most powerful supercomputers, ensuring they achieve necessary computational capabilities within an […]
BayLibre contributions to Linux v6.16

Linus released Linux 6.16 on July 27, 2025. BayLibre contributed to this release across several subsystems. IIO (Industrial I/O) ADC Infrastructure and Drivers David Lechner implemented buffer safety improvements across the IIO subsystem through new macros IIO_DECLARE_BUFFER_WITH_TS and IIO_DECLARE_DMA_BUFFER_WITH_TS for proper timestamp alignment on 32-bit architectures. He introduced iio_push_to_buffers_with_ts() with runtime length validation to prevent […]
BayLibre contributions to Zephyr v4.2.0

The Zephyr Project released version 4.2.0 on July 19th, 2025. BayLibre contributed new hardware platform support, kernel optimizations, and storage subsystem improvements. CC23x0 SoC platform support Julien Panis and Stoyan Bogdanov implemented drivers for Texas Instruments’ CC23x0 SoC family. The implementation covers ADC, crypto/AES, DMA, SPI, UART, timer/counter, and watchdog peripherals. The ADC driver supports […]
BayLibre contributions to GCC 15

BayLibre contributions to GCC 15 The GNU Compiler Collection project made its major annual release on April 25, 2025, with the publication of GCC 15.1. BayLibre’s Compiler & Toolchain Services team — the “Sourcerers” — were major contributors to this release, with 395 commits by team members. Three Sourcerers (Thomas Schwinge, Tobias Burnus, and Sandra […]
BayLibre contributions to Linux v6.15
Linus released Linux 6.15 on May 26, 2025. BayLibre contributed to this release across several subsystems. IIO Infrastructure While reviewing the subsystem-wide conversion from iio_push_to_buffers_with_timestamp() to iio_push_to_buffers_with_ts(), David Lechner found and fixed a number of bugs related to 64-bit timestamps that could be incorrectly aligned on some 32-bit architectures. Guillaume Ranquet introduced the FAULT event […]
Why and How to Migrate from Bare Metal to Zephyr RTOS?
Why and How to Migrate from Bare Metal to Zephyr RTOS? Introduction: At BayLibre we are often asked by our customers to help them select the right software for their embedded mission. For a long time, “bare metal” (direct programming on hardware) has been the norm, mainly due to particularly limited hardware resources. However, with […]
BayLibre delivers updated Android 14 SDK for MediaTek Genio family of IoT chipsets
BayLibre delivers updated Android 14 SDK for MediaTek Genio family of IoT chipsets BayLibre, in close partnership with MediaTek, has pioneered the development of AOSP and Yocto SDKs for the Genio platform since 2018. We collaborate with hardware IDHs and ODMs, assisting OEM customers to bring their products to market using AOSP and Yocto Linux […]