TangNano-9K-example project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
549 B

PYTHON_NAME ?= python
RISCV_NAME ?= riscv-none-embed
RISCV_PATH ?= D:/gnu-mcu-eclipse-riscv-none-gcc-8.2.0
MAKE ?= make
FW_FILE = fw/fw-flash/build/fw-flash.v
PROG_FILE ?= $(FW_FILE)
COMx ?= COM14
export PYTHON_NAME
export RISCV_NAME
export RISCV_PATH
.PHONY: all brom flash clean program
all: brom flash
$(FW_FILE): flash
brom:
$(MAKE) -C fw/fw-brom
flash:
$(MAKE) -C fw/fw-flash
clean:
$(MAKE) -C fw/fw-brom clean
$(MAKE) -C fw/fw-flash clean
program: $(PROG_FILE)
$(PYTHON_NAME) sw/pico-programmer.py $(PROG_FILE) $(COMx)