Program via Pi
Programming the FPGA-384 board using a Raspberry Pi.
It is assumed that the IceStorm tool chain & FPGA-384 software have already been installed.
In general, you can run the tool chain and board programming sequence as:
yosys -q -p "synth_ice40 -blif example.blif" example.v
arachne-pnr -q -d 384 -P qn32 -c /usr/local/share/arachne-pnr/chipdb-384.bin \
-p example.pcf example.blif -o example.asc
icepack example.asc example.bin
fpga-384 -p example.bin
This should program the board with the fpga.bin file and reset it so that it is now actively configured and running. You will then need to supply or read the signals to the pins to see the FPGA work its logic confuration.
The tutorial examples have put the build process and the test signals into programs built with a Makefile which you can copy and adapt.
So to try out your board with premade examples, click here and try the Blink one first.