blob: 72fc1b8a0e84679b3114d60f95b8dd59548ea613 [file]
PART = xczu7ev-ffvc1156-2-i
BIT2FASM_ARGS = --verbose
SOURCES = top_mini.v
all: top.fasm top.bits segprint.log
clean:
@rm -f *.bit
@rm -f *.bin
@rm -f *.bits
@rm -f *.fasm
@rm -f *.log
@rm -rf build
.PHONY: all clean
top.bit: $(SOURCES) runme.py
source zynqusp-swbut.sh; \
python runme.py
cp build/*.bit ./
top.fasm: top.bit
PYTHONPATH="$(URAY_DIR):$(URAY_DIR)/utils:$(URAY_DIR)/third_party/fasm" \
PATH="$(URAY_DIR)/build/tools:$(PATH)" \
$(URAY_BIT2FASM) $(BIT2FASM_ARGS) \
top.bit >top.fasm \
|| (rm -f top.fasm && exit 1)
top_patched.bit: top.fasm
fasm2bit.sh top.fasm top.bit $@