icoprog
Directory actions
More options
Directory actions
More options
icoprog
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
*********************************************************
* IcoProg -- Programmer and Debug Tool for the IcoBoard *
*********************************************************
The IcoBoard is a Raspberry PI hat featuring the ICE40 HX8K fpga. It
can be programmed using the IceStorm Open Source FPGA flow:
http://icoboard.org/
http://www.clifford.at/icestorm/
Installing
==========
Start by installing a RASPBIAN JESSIE image on an SD-card. Follow the
installation guide on the Raspberry PI web page:
https://www.raspberrypi.org/downloads/raspbian/
Boot the Raspberry PI from the SD card. Open a console window or
login to the Raspberry PI via ssh and execute the commands below
to setup the IcoBoard environment.
Expanding the root Filesystem
-----------------------------
Optionally expand the root filesystem to the entire SD card:
sudo raspi-config
Select "Expand Filesystem" and reboot the Raspberry PI.
Installing wiringPi
-------------------
IcoProg uses the wiringPi library. So we need to install it:
cd $HOME
git clone git://git.drogon.net/wiringPi
cd wiringPi && ./build
Installing IcoProg
------------------
Next we install IcoProg itself:
cd $HOME
git clone https://github.com/cliffordwolf/icotools.git
cd icotools/icoprog && make install