From 58978d3e05e96778f2cc2e455f1d681294b0d88e Mon Sep 17 00:00:00 2001 From: David Banks Date: Tue, 21 Sep 2021 10:57:25 +0100 Subject: [PATCH] Update build scripts to generate .bin files for programming using OpenOCD on a Pi Change-Id: I39909acc3a1fe4504d5e4c2d20d11b23e3878058 --- target/common/Makefile.inc | 1 + target/lx9_dave/gen_mcs.sh | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/target/common/Makefile.inc b/target/common/Makefile.inc index bbea523..50f40f9 100644 --- a/target/common/Makefile.inc +++ b/target/common/Makefile.inc @@ -30,6 +30,7 @@ build: $(TARGET).mcs $(TARGET).mcs: $(TARGET).bit promgen -u 0 $(TARGET).bit -o $(TARGET).mcs -p mcs -w -spi -s 8192 + promgen -u 0 $(TARGET).bit -o $(TARGET).bin -p bin -w -spi -s 8192 rm -f $(TARGET).cfi $(TARGET).prm working/$(PROJECT).bit: diff --git a/target/lx9_dave/gen_mcs.sh b/target/lx9_dave/gen_mcs.sh index 05a76cf..5c9b670 100755 --- a/target/lx9_dave/gen_mcs.sh +++ b/target/lx9_dave/gen_mcs.sh @@ -16,6 +16,9 @@ NAME=${DIR}/icemulti mkdir -p ${DIR} +for FORMAT in mcs bin +do + promgen \ -u 0 loader/MultiBootLoader.bit \ -u 54000 unknown/UnknownAdapter.bit \ @@ -23,6 +26,8 @@ promgen \ -u FC000 icez80/icez80.bit \ -u 150000 ice65c02/ice65c02.bit \ -u 1A4000 ice6809/ice6809.bit \ - -o $NAME.mcs -p mcs -w -spi -s 8192 + -o $NAME.$FORMAT -p $FORMAT -w -spi -s 8192 + +done rm -f $NAME.cfi $NAME.prm