all: led.fs tangnano9k.cst: wget https://github.com/YosysHQ/apicula/raw/refs/heads/master/examples/tangnano9k.cst || \ curl -LO https://github.com/YosysHQ/apicula/raw/refs/heads/master/examples/tangnano9k.cst led.json: led.v yosys -p "read_verilog led.v; synth_gowin -top led -json led.json" pnrled.json: tangnano9k.cst led.json nextpnr-himbaechel --json led.json --write pnrled.json \ --device GW1NR-LV9QN88PC6/I5 --vopt family=GW1N-9C \ --vopt cst=tangnano9k.cst led.fs: pnrled.json gowin_pack -d GW1N-9C -o led.fs pnrled.json flash: led.fs openFPGALoader -b tangnano9k -f led.fs