diff --git a/examples/Makefile b/examples/Makefile index bec1d108..4a720dd5 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -120,7 +120,7 @@ nanolcd-tangnano-synth.json: nanolcd/TOP.v nanolcd/VGAMod.v $(YOSYS) -D LEDS_NR=3 -D OSC_TYPE_OSCZ -p "read_verilog $^; synth_gowin -json $@" %-tangnano4k-synth.json: %.v - $(YOSYS) -D LEDS_NR=6 -D OSC_TYPE_OSCZ -p "read_verilog $^; synth_gowin -json $@" + $(YOSYS) -D LEDS_NR=1 -D OSC_TYPE_OSCZ -p "read_verilog $^; synth_gowin -json $@" %-tangnano9k-synth.json: %.v $(YOSYS) -D LEDS_NR=6 -D OSC_TYPE_OSC -p "read_verilog $^; synth_gowin -json $@" diff --git a/examples/tangnano4k.cst b/examples/tangnano4k.cst index 819dbd2d..be3bd7d3 100644 --- a/examples/tangnano4k.cst +++ b/examples/tangnano4k.cst @@ -1,14 +1,24 @@ // these are the HDMI pins! -IO_LOC "led[0]" 27; -IO_LOC "led[1]" 28; -IO_LOC "led[2]" 29; -IO_LOC "led[3]" 30; -IO_LOC "led[4]" 31; -IO_LOC "led[5]" 32; +// in NP pairs +//TXC +IO_LOC "hdmi[0]" 27; +IO_LOC "hdmi[1]" 28; +//TX0 +IO_LOC "hdmi[2]" 29; +IO_LOC "hdmi[3]" 30; +//TX1 +IO_LOC "hdmi[4]" 31; +IO_LOC "hdmi[5]" 32; +//TX2 +IO_LOC "hdmi[6]" 34; +IO_LOC "hdmi[7]" 35; + +//Buttons IO_LOC "key" 15; IO_LOC "rst" 14; -IO_LOC "clk" 45; +IO_LOC "led" 10; +IO_LOC "clk" 45; // true LVDS pins IO_LOC "tlvds_p" 35,34;