blob: 949996dda72dfab3e703b86faeedd5b73956ff18 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
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
|