From a39271c9a3bf66529cd894327f20b71fafaeb820 Mon Sep 17 00:00:00 2001 From: Luca Date: Wed, 7 Jun 2023 10:57:17 +0200 Subject: [PATCH] Simplify `run` target for `platform=fpga` --- rules/pulpos/default_rules.mk | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rules/pulpos/default_rules.mk b/rules/pulpos/default_rules.mk index c710574..27e3bc8 100644 --- a/rules/pulpos/default_rules.mk +++ b/rules/pulpos/default_rules.mk @@ -336,8 +336,14 @@ endif endif ifeq '$(platform)' 'fpga' -run: - $(PULPRT_HOME)/bin/elf_run_genesys2.sh $(TARGETS) +launch_fpga: + @echo "file $(TARGETS)" > $@ + @echo "target remote :3333" >> $@ + @echo "monitor reset halt" >> $@ + @echo "load" >> $@ + @echo "c" >> $@ +run: launch_fpga + /opt/riscv/bin/riscv32-unknown-elf-gdb -x launch_fpga endif dis: