layer[2] :: Toolchain setup


Installing cygwin is pretty easy. Just download the Installer from the cygwin homepage.

After you have selected a download mirror, you will be prompted a "Select Packages" Window. We need Python for the upload script sw/common/ and the memory file generator script sw/common/, so check if its node is set to Default (This should suffice).

The Devel node contains 'make', 'subversion', 'binutils' and the 'gcc'. These packages should be selected by default.

ISE WebPack

You can download the WebPack here if you haven't already installed it.

The hardware build script xilinx/Makefile assumes that you have installed the WebPack at "C:\Xilinx". If your installation is located somewhere else, don't forget to adjust the build script.


Download and extract pySerial. Open cygwin and navigate into the pySerial directory. Type

python install

If you still get some error when using the upload script, you probably need to install pyWin as well.

© copyright 1999-2017, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.