diff --git a/README.md b/README.md index 1ba9156..256b162 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ The TinyFPGA BX board is a tiny FPGA board with low cost per logic element and convenient USB bitstream programming capability. It measures just 18mm x 36mm and is a perfect fit for breadboards. The heart of the BX board is a iCE40LP8K-CM81 FPGA from Lattice. ## Getting Started on the BX -The [TinyFPGA BX User Guide](https://tinyfpga.com/bx/guide.html) will help you get up and running with the BX. +The [TinyFPGA BX User Guide](https://tinyfpga.com/bx/guide.html) will help you get up and running with the BX. For full details on the ICE40 series of FPGAs you can read the [ICE40 Family Handbook](http://www.latticesemi.com/~/media/LatticeSemi/Documents/Handbooks/iCE40FamilyHandbook.pdf). @@ -30,6 +30,9 @@ This is a template iCEcube2 project for developing your own designs to program o ### icestorm_template This is a template IceStorm project for developing your own designs to program onto the board. It takes care of pin and clock constraints. Just edit the TinyFPGA_BX.v file to add your designs module(s). Use `make` to build your project. +### apio_template +This is a template using [apio](https://github.com/FPGAwars/apio) project for developing your own designs to program onto the board. It takes care of pin and clock constraints. Just edit the TinyFPGA_BX.v file to add your designs module(s). Use `apio build` to build your project and `apio upload` to upload the bitstream to your board. + ## Project Log For more information on the development and production of the B-Series please read and follow the [TinyFPGA B-Series Project Page](https://hackaday.io/project/26848-tinyfpga-b-series) at hackaday.io. diff --git a/apio_template/install_apio.bat b/apio_template/install_apio.bat index 6bc155d..7ff133c 100644 --- a/apio_template/install_apio.bat +++ b/apio_template/install_apio.bat @@ -1,5 +1,4 @@ -pip install apio==0.4.0b3 tinyprog -apio install system scons icestorm drivers +pip install apio tinyprog +apio install system scons icestorm iverilog drivers apio drivers --serial-enable @pause - diff --git a/apio_template/install_apio.sh b/apio_template/install_apio.sh index cf1d530..56c4091 100644 --- a/apio_template/install_apio.sh +++ b/apio_template/install_apio.sh @@ -1,4 +1,3 @@ -pip install apio==0.4.0b3 tinyprog -apio install system scons icestorm drivers +pip install apio tinyprog +apio install system scons icestorm iverilog apio drivers --serial-enable -