Skip to content

Commit ad39569

Browse files
committed
chore: add optional params for soc test target
1 parent b1bccc7 commit ad39569

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

rtl/Makefile

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -309,13 +309,14 @@ socPrevBuild: changeTargetToSoCTop chiselBuild socNameCheck
309309
socBuild: socPrevBuild
310310
$(MAKE) VM_PARALLEL_BUILDS=1 OPT_FAST="-O3" -C $(SOC_COMPILE_HOME) -f V$(SOC_VSRC_TOP).mk -j1
311311

312+
# flash, loader
313+
SOC_APP_TYPE ?= flash
314+
# hello, memtest, rtthread
315+
SOC_APP_NAME ?= hello
316+
SOC_TARGET := $(SOC_APP_NAME)-$(SOC_APP_TYPE)
312317
socTest:
313-
$(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/flash/hello-flash.bin
314-
# $(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/flash/memtest-flash.bin
315-
# $(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/flash/rtthread-flash.bin
316-
# $(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/loader/hello-loader.bin
317-
# $(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/loader/memtest-loader.bin
318-
# $(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/loader/rtthread-loader.bin
318+
# TODO: check if the bin exist!
319+
$(SOC_VSRC_HOME)/emu -i $(YSYXSOC_HOME)/program/bin/$(SOC_APP_TYPE)/$(SOC_TARGET).bin
319320

320321
socSubmit:
321322
@cp $(BUILD_DIR)/soc/ysyx_210324.v ../../oscpu-submit/projects/soc/vsrc/

0 commit comments

Comments
 (0)