sof

Sound Open Firmware

Github星跟踪图

Sound Open Firmware

Status

Build Status

Documentation

See docs

Prerequisites

  • Docker
  • CMake (version >= 3.10)

Build Instructions

  1. Create directory in checked out repo for build files:
mkdir build && cd build
  1. Run configuration for your toolchain:

Baytrail / Cherrytrail:

cmake -DTOOLCHAIN=xtensa-byt-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-byt-elf ..

Haswell / Broadwell:

cmake -DTOOLCHAIN=xtensa-hsw-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-hsw-elf ..

Apollolake:

cmake -DTOOLCHAIN=xtensa-apl-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-apl-elf ..

Cannonlake:

cmake -DTOOLCHAIN=xtensa-cnl-elf -DROOT_DIR=`pwd`/../../xtensa-root/xtensa-cnl-elf ..
  1. Apply default config for your platform.

Baytrail:

make baytrail_defconfig

Cherrytrail:

make cherrytrail_defconfig

Haswell:

make haswell_defconfig

Broadwell:

make broadwell_defconfig

Apollolake:

make apollolake_defconfig

Cannonlake:

make cannonlake_defconfig
  1. (Optional) Customize your configuration
make menuconfig
  1. Build firmware
make bin
# or `make bin -j<jobs>` for parallel build

Running the tests

See unit testing documentation

Deployment

TODO: Add additional notes about how to deploy this on a live system

Contributing

See Contributing to the Project

License

This project is licensed under the BSD Clause 3 - see the LICENCE file for details

主要指标

概览
名称与所有者thesofproject/sof
主编程语言C
编程语言Shell (语言数: 11)
平台
许可证Other
所有者活动
创建于2018-05-31 18:51:03
推送于2025-10-07 17:09:54
最后一次提交
发布数230
最新版本名称releases/wcl/v2.0 (发布于 )
第一版名称v0.1 (发布于 2016-04-22 16:35:28)
用户参与
星数622
关注者数72
派生数344
提交数13.7k
已启用问题?
问题数2102
打开的问题数108
拉请求数6239
打开的拉请求数103
关闭的拉请求数1542
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?