Skip to content

lyakh/sof

This branch is 11795 commits behind thesofproject/sof:main.

Folders and files

NameName
Last commit message
Last commit date
Aug 16, 2018
Jun 4, 2018
Oct 30, 2018
Oct 12, 2018
Oct 30, 2018
Oct 18, 2018
Oct 1, 2018
Oct 12, 2018
Sep 22, 2016
Oct 8, 2018
Sep 5, 2018
Jan 23, 2018
Oct 24, 2018
Aug 9, 2018

Repository files navigation

Sound Open Firmware

Status

Build Status

Documentation

See docs

Prerequisites

  • Docker

Build Instructions

  1. Run autogen.sh

  2. Build and install the rimage ELF image creator and signing tool

./configure --enable-rimage
make
sudo make install
  1. Run the following configure based on your platform.

Baytrail :-

./configure --with-arch=xtensa --with-platform=baytrail --with-root-dir=$PWD/../xtensa-root/xtensa-byt-elf --host=xtensa-byt-elf

Cherrytrail :-

./configure --with-arch=xtensa --with-platform=cherrytrail --with-root-dir=$PWD/../xtensa-root/xtensa-byt-elf --host=xtensa-byt-elf

Library for Host Platform :- If building library for host platform, run the following configure. Please modify the --prefix option to choose the directory for installing the library files and headers

./configure --with-arch=host --enable-library=yes --host=x86_64-unknown-linux-gnu --prefix=$PWD/../host-root/

  1. make

  2. make bin

End with an example of getting some data out of the system or using it for a little demo

Running the tests

See unit testing documentation

Deployment

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

Contributing

TODO?

License

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

About

Sound Open Firmware

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 65.7%
  • Assembly 20.8%
  • Objective-C 5.8%
  • Perl 3.9%
  • C++ 1.7%
  • Makefile 1.2%
  • Other 0.9%