Skip to content

roman3017/miniSpartan6-plus

 
 

Repository files navigation

miniSpartan6-plus

programming

# build xc3prog
sudo apt-get install subversion cmake build-essential libftdi-dev
svn co https://xc3sprog.svn.sourceforge.net/svnroot/xc3sprog/trunk xc3sprog
cd xc3sprog/
mkdir build
cd build
cmake -DUSE_FTD2XX=OFF ..
make
sudo ./xc3sprog -c ftdi
# program fpga
sudo ./xc3sprog -c ftdi dvid_serdes.bit
# program SPI flash
sudo ./xc3sprog -c ftdi bscan_spi_s6lx9_ftg256.bit
sudo ./xc3sprog -c ftdi -I dvid_serdes.bit
# erase SPI flash
sudo ./xc3sprog -c ftdi -I -e

chipscope/impact

git clone git@github.com:tmbinc/xvcd.git -b ftdi
cd xvcd
make
sudo build/xvcd &

use this cable plug-in:

"xilinx_xvc host=localhost:2542 disableversioncheck=true"

in impact/chipscope "cable setup.." while xvcd is running

references

board pinout

board pinout miniSpartan6+ pinout diagram by jamesots and jbeale1

scarab ide

# build ide
git clone https://github.com/scarabhardware/ScarabIDE.git
cd ScarabIDE
sudo apt-get install ant
ant
cp build/shared/*.jar lib/
# run it
. build/linux/mojo-ide

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 71.1%
  • VHDL 23.7%
  • Tcl 2.9%
  • C 1.7%
  • Coq 0.6%
  • Scala 0.0%