Open
Description
Hi Obijuan,
First of all, thanks for the awesome tutorial. It is really helping me start my (open-source) journey with FPGAs.
I don't know if you would be interested in updating some of the Makefiles/docs for some updated resources.
Mainly, arachne-pnr is no longer supported, so I have been updating everything to use a nextpnr.
I can definitely try to push the changes once I've gone through the whole tutorial.
Activity
jaimebw commentedon Mar 22, 2025
The main changes are like from this:
open-fpga-verilog-tutorial/tutorial/ICE40-HX8K_Breakout_Board/T03-inv/Makefile
Lines 34 to 42 in b138902
To something like this:
Same here:
open-fpga-verilog-tutorial/tutorial/ICE40-HX8K_Breakout_Board/T03-inv/Makefile
Lines 46 to 55 in b138902
To something like this:
I'm currently running under MacOs.
Also, there are some issues when I compile Verilog. Mainly, it has to do with re-declaring wires like in:
open-fpga-verilog-tutorial/tutorial/ICE40-HX8K_Breakout_Board/T02-Fport/Fport.v
Lines 16 to 27 in b138902
It complains and I have read that the newer standards do not let you declare explicitly that way. Corrected (more like more correct example):