Commit d81bdbdf authored by li hongming's avatar li hongming

Update Makefile

parent 88ba29df
...@@ -14,12 +14,6 @@ REF_DESIGN_MCS_TGT = $(REF_DESIGN_DIR)/cute_a7_ref_design.runs/impl_1/cute_a7_re ...@@ -14,12 +14,6 @@ REF_DESIGN_MCS_TGT = $(REF_DESIGN_DIR)/cute_a7_ref_design.runs/impl_1/cute_a7_re
REF_DESIGN_ELF_BIT_TGT = $(REF_DESIGN_DIR)/cute_a7_ref_design.runs/cute_a7_ref_design_elf.bit REF_DESIGN_ELF_BIT_TGT = $(REF_DESIGN_DIR)/cute_a7_ref_design.runs/cute_a7_ref_design_elf.bit
REF_DESIGN_ELF_MCS_TGT = $(REF_DESIGN_DIR)/cute_a7_ref_design.runs/cute_a7_ref_design_elf.mcs REF_DESIGN_ELF_MCS_TGT = $(REF_DESIGN_DIR)/cute_a7_ref_design.runs/cute_a7_ref_design_elf.mcs
FULL_DESIGN_DIR := $(LOCAL)syn/cute_a7_full_design
FULL_DESIGN_TOP := $(LOCAL)top/cute_a7_full_design
FULL_DESIGN_BIT_TGT = $(FULL_DESIGN_DIR)/cute_a7_full_design.runs/impl_1/cute_a7_full_design.bit
FULL_DESIGN_MCS_TGT = $(FULL_DESIGN_DIR)/cute_a7_full_design.runs/impl_1/cute_a7_full_design.mcs
FULL_DESIGN_ELF_BIT_TGT = $(FULL_DESIGN_DIR)/cute_a7_full_design.runs/cute_a7_full_design_elf.bit
FULL_DESIGN_ELF_MCS_TGT = $(FULL_DESIGN_DIR)/cute_a7_full_design.runs/cute_a7_full_design_elf.mcs
.PHONY: clean wrpc_sw wrpc_sw_clean \ .PHONY: clean wrpc_sw wrpc_sw_clean \
\ \
...@@ -62,36 +56,3 @@ program_a7_flash_ref: $(REF_DESIGN_MCS_TGT) ...@@ -62,36 +56,3 @@ program_a7_flash_ref: $(REF_DESIGN_MCS_TGT)
program_a7_flash_elf_ref: $(REF_DESIGN_ELF_MCS_TGT) program_a7_flash_elf_ref: $(REF_DESIGN_ELF_MCS_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh program_flash $< source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh program_flash $<
# full design
compile_a7_full_design:
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh compile_wrpc "$(FULL_DESIGN_DIR)/cute_a7_full_design.xpr"
update_elf_a7_full_design: $(FULL_DESIGN_ELF_BIT_TGT)
$(FULL_DESIGN_ELF_BIT_TGT):$(WRPC_SW_UPDATE_TGT) $(FULL_DESIGN_BIT_TGT)
source $(VIVADO_PATH_SET) && updatemem -meminfo $(FULL_DESIGN_TOP)/cute_a7_full_design.mmi -data $(WRPC_SW_UPDATE_TGT) \
-bit $(FULL_DESIGN_BIT_TGT) -proc dummy -out $(FULL_DESIGN_ELF_BIT_TGT) -force
rm updatemem*.log
rm updatemem*.jou
flash_a7_full_design: $(FULL_DESIGN_BIT_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh generate_mcs $< $(FULL_DESIGN_MCS_TGT)
flash_a7_full_design_elf: $(FULL_DESIGN_ELF_BIT_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh generate_mcs $< $(FULL_DESIGN_ELF_MCS_TGT)
program_a7_full_design: $(FULL_DESIGN_BIT_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh program_fpga $<
program_a7_full_design_elf: $(FULL_DESIGN_ELF_BIT_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh program_fpga $<
program_flash_a7_full_design: $(FULL_DESIGN_MCS_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh program_flash $<
program_flash_elf_a7_full_design: $(FULL_DESIGN_ELF_MCS_TGT)
source $(VIVADO_PATH_SET) && ./tools/tcl/run_cute_a7_tcl.sh program_flash $<
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment