MHI bus for Endpoint devices upstreamed to Linux Kernel
Thursday, May 19, 20229 mins read
In this blog, Mani talks about how the Modem Host Interface (MHI) bus support for Endpoint devices has been upstreamed to the Linux kernel.
Linaro’s Rust based hypervisor-agnostic vhost-user I2C backend
Tuesday, May 17, 202211 mins read
In this article, Viresh Kumar talks about the work Linaro is doing to develop hypervisor-agnostic abstract devices which enable all architectures.
Linaro to present on Embedded AI and Virtualization At Embedded World 2022
Tuesday, May 10, 20222 mins read
In this blog Bill Fletcher talks about the two sessions Linaro will present at Embedded World 2022 on Confidential AI and Virtualization in Automotive.
OP-TEE and the need for FF-A
Thursday, March 31, 20229 mins read
In this blog, we take a look at how OP-TEE and FF-A have evolved and why you need FF-A to enhance security.
Supporting Multiple Devices with the same AOSP Images
Tuesday, March 8, 20227 mins read
In this blog Amit Pundir and John Stultz discuss the benefits of having a framework for a shared vendor image which supports multiple devices.
Protecting Security Critical Firmware
Thursday, March 3, 20227 mins read
This blog looks at the work Linaro has done to make it easier for silicon vendors to enable firmware encryption with minimal platform plumbing.
How to set up Windows on Arm for LLVM development
Wednesday, February 16, 202210 mins read
In this blog, Diana Picus, David Spickett, Maxim Kuvyrkov and Omair Javaid from Linaro's Toolchain Working Group provide a step by step guide on how to set up Windows on...
How and why Linaro builds, boots and tests over a million Linux kernels per year
Tuesday, February 8, 202211 mins read
In 2021, Linaro addressed an increase in Linux kernel release candidates whilst also detecting and reporting more than double the amount of regressions, compared to the previous year. In this...
Linaro contributes to the OpenStack community CI officially supporting openEuler
Thursday, January 20, 20225 mins read
At the end of 2021, openEuler entered the list of Openstack official CI test operation systems. In this blog, Linaro Engineers Kevin Zhao and Xinliang Liu talk about the work...
Linaro contributions to the Linux Kernel 5.16 Release
Tuesday, January 18, 20225 mins read
The Linux kernel 5.16 was released last week. As always, Linaro featured in the list with several notable contributions from our highly skilled Kernel Engineers. In this blog, we asked...
How to emulate Trusted Platform module in QEMU with U-Boot
Thursday, January 6, 20228 mins read
In this blog, Linaro Tech Lead Ilias Apalodimas provides a step by step guide to emulating Trusted Platform module in QEMU with U-Boot. Trusted Platform Modules (TPM) are microcontrollers designed...
Recent developments in the Open-CMSIS-Pack Project
Thursday, December 9, 20211 min read
In June 2021, Arm transferred the CMSIS-Pack technology to Linaro under a new project named Open-CMSIS-Pack. The project is delivering a standard for software component packaging and related foundation tools...
Integrating accelerated video decoding with v4l2 in AOSP
Tuesday, December 7, 20218 mins read
Upstream enabled development boards are critical to the work Linaro does as they provide a platform to develop and validate new solutions, as well as allow us to demonstrate the...
Improving Audio Latency in Android
Tuesday, December 7, 20212 mins read
How do you save power on a power-constrained system while always being responsive? In this blog, Paolo Valente, Biagio Ferri and Davide Zini talk about the work they have done...
Budget Fair Queueing (BFQ) Linux IO Scheduler Optimizations for Multi-Actuator SATA Hard Drives
Thursday, December 2, 20217 mins read
In this blog, Linaro Interns Gabriele Felici and Davide Zini (followed by Paolo Valente) talk about the extra logic they have implemented in the Budget Fair Queueing (BFQ) I/O scheduler,...