Core Elements

Fundamental foundations to simplify and accelerate development

OPEN SOURCE

BSD/MIT licensed firmware and BSD/GPL licensed drivers

Generic and real-time infrastructure code

MODULAR

Configurable topology allows for flexible customization

Code runs on multiple DSP and host architectures

PLATFORM AGNOSTIC

Platform and DSP architecture independent

Supports external 3rd party audio hardware

TOOLS

Includes tool chain, debugger, emulator, and firmware image creation tools

Proprietary compilers and emulators available

SDK Components

Free firmware software development kit to get you started

1

SOURCE CODE

Written in C with some architecture specific assembler and does not link to any external dependencies
2

CUSTOM TOOLS

Tools to convert firmware file formats and help with debugging running firmware images
3

CROSSTOOL-NG TOOL CHAIN

Used to build the firmware binaries. Can also use other compilers/tool chains to build firmware
4

QEMU DSP AND HOST EMULATOR

Helps trace and debug driver and DSP firmware code simultaneously
5

ASOC LINUX KERNEL DRIVERS

Registers the DSP and firmware as a kernel audio device and exposes various hardware capabilities, and loads any topology data

Get Started

Access project details, documentation, code and more.

Get Started Today

Supporting Organizations