[Sound-open-firmware] [PATCH] sof: scripts: build rimage in xtensa scripts

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Tue Apr 3 19:57:53 CEST 2018


rimage is not built by default, which can lead to disconnects and
awful bugs when the memory layout changes.

Add rimage build+install as default for xtensa scripts

The BKM should be to rely on executing
./scripts/xtensa-build-all.sh [byt|cht|apl|cnl]
instead of manual commands...

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart at linux.intel.com>
---
 scripts/xtensa-build-all.sh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/scripts/xtensa-build-all.sh b/scripts/xtensa-build-all.sh
index 227254f..35ff9d9 100755
--- a/scripts/xtensa-build-all.sh
+++ b/scripts/xtensa-build-all.sh
@@ -6,6 +6,12 @@ set -e
 
 pwd=`pwd`
 
+# make sure rimage is built and aligned with code
+./configure --enable-rimage
+make
+sudo make install
+
+# now build the firmware (depends on rimage)
 rm -fr src/arch/xtensa/*.ri
 
 SUPPORTED_PLATFORMS=(byt cht bdw hsw apl cnl)
-- 
2.14.1



More information about the Sound-open-firmware mailing list