Linux support
ADI supports running Linux on all ADSP SoCs with Cortex-A5 and A55 cores. That includes the following repositories. New features are tracked in the ADSP Github Project and coordinated with the community during weekly public office hours at 17:00 CET on Thursdays using a Jitsi meeting.
To set up new ADSP evaluation boards see Getting Started.
Upstream forks
The ADSP Linux team maintains branches based on upstream releases (see ADI Linux version support).
Changes made to support ADI hardware is upstreamed as quickly as possible. Until those changes have been accepted upstream, they are maintained in the following ADI forks.
Release versions include the upstream version and a ADI specific release number
(e.g. 1, 2, …). Current development branches are found by looking
for the the Commits link with the newest version and at least one Release.
- Deprecated ADI lnxdsp-linux repository:
ADI repositories
For Yocto support see Yocto below.
- ADI br2-external repository
v2025.05: Release 0.1.0 Release 0.2.0
v2026.02: Release 0.1.0 Release 0.2.0 Release 0.2.0
Yocto
- ADI lnxdsp-adi-meta repository
Kirkstone: Release v3.0.0 Release v3.1.0 Release v3.1.1 Release v3.1.2
Scarthgap: Release v5.0.0 Release v5.0.1 Release v5.1.0
For every official Yocto release, Poky defines the oldest and newest default supported kernel versions. Newer versions of the kernel may be supported with recipe modifications or a separate recipe. The meta-adi layer defines it own linux kernel recipe with its own version.
Release |
ADSP Yocto Release |
Oldest kernel |
Newest kernel (Poky) |
Newest kernel (ADSP) |
|---|---|---|---|---|
v3.0.0 |
Kirkstone (4.0) |
3.2.0, 3.14 (aarch64) |
5.15 |
5.15 |
v3.1.0 |
Kirkstone (4.0) |
3.2.0, 3.14 (aarch64) |
5.15 |
5.15 |
v3.1.1 |
Kirkstone (4.0) |
3.2.0, 3.14 (aarch64) |
5.15 |
5.15 |
v3.1.2 |
Kirkstone (4.0) |
3.2.0, 3.14 (aarch64) |
5.15 |
5.15 |
v5.0.0 |
Scarthgap (5.0) |
5.15 |
6.6 |
6.12 |
v5.0.1 |
Scarthgap (5.0) |
5.15 |
6.6 |
6.12 |
v5.1.0 |
Scarthgap (5.0) |
5.15 |
6.6 |
6.18 |
v6.0.0 (In Development) |
Wrynose (6.0) |
5.15 |
6.18 |
6.18 |