BayLibre contributions to Zephyr v4.0.0

Board support Alexandre Bailon added support for the TI CC1352P7 single core Cortex M4F with sub-1 GHz and 2.4-GHz embedded radio capabilities. LLEXT Adam Wojasinski added support for AARCH64 in LLEXT (Linkable Loadable Extensions) subsystem. The subsystem provides possibility to extend application at runtime with linkable and loadable code. Extensions are precompiled executables in ELF […]

BayLibre contributions to Linux v6.8, v6.9 and v6.10

Linus Torvalds released the Linux kernel version 6.8 on March 10th, version 6.9 on May 12th, and version 6.10 on July 14th. PWM PWM Subsystem maintainer Uwe Kleine-König joined BayLibre near the end of the 6.10 kernel development cycle. He had just enough time to make some STM32 PWM driver fixes using his new email […]

BayLibre contributions to Zephyr v3.7

The Zephyr Project recently released version 3.7 on July 27th 2024. BayLibre is proud to have contributed to this release in several areas. Cryptography Improvements to PSA crypto APIs Zephyr’s long-term plan for cryptography involves moving towards PSA Crypto APIs. In this scope Valerio Setti: contributed to update the Mbed TLS version used in Zephyr […]

BayLibre’s contributions to GCC 14

BayLibre’s contributions to GCC 14 GCC 14 was released on May 7, 2024, extending the support for C23 (including _BitInt), C++23 and C++26, adding first Fortran 2023 features and the experimental gccrs RUST compiler, but also extending Ada, Go and Modula-2. GCC 14 also improves the static analyser, support for AArch64, x86-64, LoongArch, RISC-V, … […]

Contributions to U-Boot v2024.04

U-Boot v2024.04 was released on April 2nd. BayLibre continues to actively contribute to the upstream U-Boot project. Summary of BayLibre contributions in U-Boot v2024.04 Authored 12 Co-developed-by 1 Signed-off-by 1 Reviewed-by 34 Tested-by 4

BayLibre contributions to Zephyr v3.6

The Zephyr Project recently released version 3.6 on February 23rd 2024. BayLibre is proud to have contributed to this release in several areas. RISC-V Nicolas Pitre made several improvements to the RISC-V floating-point support in Zephyr. As a frequent contributor to RISC-V, Nicolas is now listed as a collaborator in the project’s MAINTAINERS file. POSIX […]

BayLibre expands Open Source Business to include Compiler Services

BayLibre expands Open Source Business to include Compiler Services Exciting news at BayLibre! We’re thrilled to announce our expansion into the Compiler & Toolchain Services space.  This marks a significant leap forward in our commitment to cutting-edge Open Source system solutions. This week, we welcomed a team of talented veteran compiler engineers, formerly known as […]

BayLibre contributions to Linux 6.7

BayLibre contributions to Linux 6.7 Linux 6.7 was released on January 7th. LWN has great coverage of the 6.7 merge window (part 1, part 2). Here is a summary of the contributions made by BayLibre engineers in this release: Amlogic SoCs BayLibre continues to maintain and improve support for Amlogic SoCs in the kernel. Jerome Brunet added […]

Our U-Boot contributions in 2023

Our U-Boot contributions in 2023 U-Boot is an important open source bootloader used in many embedded Linux systems. U-Boot has a fixed release interval of every 3 months.  BayLibre engineers contributed to each release in 2023: U-Boot v2023.01 Alexandre Mergnat enabled the MT81813 Pumpkin board to boot via extlinux Julien Masson made it possible to […]

Contributions to U-Boot v2024.01

U-Boot v2024.01 was released on January 8th. BayLibre continues to actively contribute to the upstream U-Boot project. This release saw Mattjis Korpershoek increase his involvement by becoming co-maintainer of the USB Gadget and fastboot (u-boot-dfu) subsystem. He also addressed an environment saving issue impacting the Khadas VIM3/VIM3L boards, and actively participated in the review and […]