Go to file
Liam Girdwood e52ce68347 panic: Improve panic reporting to include DSP regs and stack dump
Improve the output from panic to include DSP registers and stack dump.
Export panic codes to UAPI for host driver logging.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-02-22 16:51:54 +00:00
m4 m4: add ax_check_compile_flag to local m4 directory. 2018-02-08 15:35:43 +00:00
rimage rimage: elf: validate module sections internally. 2018-02-22 16:50:03 +00:00
scripts scripts: move build-all scripts into scripts directory. 2018-02-08 16:25:58 +00:00
src panic: Improve panic reporting to include DSP regs and stack dump 2018-02-22 16:51:54 +00:00
.gitignore rimage: import rimage image creation and signing tool 2018-02-13 20:29:40 +00:00
LICENCE core: initial import of open source DSP firmware 2016-09-22 16:02:43 +01:00
Makefile.am rimage: import rimage image creation and signing tool 2018-02-13 20:29:40 +00:00
README rimage: import rimage image creation and signing tool 2018-02-13 20:29:40 +00:00
autogen.sh sof: add git pre- and post-commit hooks 2018-01-23 21:08:05 +00:00
configure.ac rimage: import rimage image creation and signing tool 2018-02-13 20:29:40 +00:00
version.sh build: fix version script to use correct version in tarball build 2018-01-11 14:58:08 +00:00

README

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

3) 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/

4) make

5) make bin