From fe1867817dc2625bc1293ca35294ad25d6e652b8 Mon Sep 17 00:00:00 2001 From: matt venn Date: Thu, 30 Aug 2018 22:27:18 +0200 Subject: [PATCH 1/2] fix ifdef to include flash functions for hx8k --- picosoc/firmware.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/picosoc/firmware.c b/picosoc/firmware.c index a2daecc..e3eed76 100644 --- a/picosoc/firmware.c +++ b/picosoc/firmware.c @@ -51,7 +51,7 @@ void flashio(uint8_t *data, int len, uint8_t wrencmd) ((void(*)(uint8_t*, uint32_t, uint32_t))func)(data, len, wrencmd); } -#ifdef HX8KBOARD +#ifdef HX8KDEMO void set_flash_qspi_flag() { uint8_t buffer[8]; From fabb3eaf70faf5760634a0f238037d5a6a0b1be6 Mon Sep 17 00:00:00 2001 From: matt venn Date: Thu, 30 Aug 2018 22:27:34 +0200 Subject: [PATCH 2/2] fix firmware recipes --- picosoc/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/picosoc/Makefile b/picosoc/Makefile index db4cf92..3f4ef1e 100644 --- a/picosoc/Makefile +++ b/picosoc/Makefile @@ -26,12 +26,12 @@ hx8kdemo.bin: hx8kdemo.asc icetime -d hx8k -c 12 -mtr hx8kdemo.rpt hx8kdemo.asc icepack hx8kdemo.asc hx8kdemo.bin -hx8kprog: hx8kdemo.bin firmware.bin +hx8kprog: hx8kdemo.bin hx8kdemo_fw.bin iceprog hx8kdemo.bin - iceprog -o 1M firmware.bin + iceprog -o 1M hx8kdemo_fw.bin -hx8kprog_fw: firmware.bin - iceprog -o 1M firmware.bin +hx8kprog_fw: hx8kdemo_fw.bin + iceprog -o 1M hx8kdemo_fw.bin hx8kdemo_fw.elf: sections.lds start.s firmware.c riscv32-unknown-elf-gcc -DHX8KDEMO -march=rv32imc -Wl,-Bstatic,-T,sections.lds,--strip-debug -ffreestanding -nostdlib -o hx8kdemo_fw.elf start.s firmware.c