Skip to content

Instantly share code, notes, and snippets.

@makestuff
Created February 11, 2014 16:42
Show Gist options
  • Select an option

  • Save makestuff/8938660 to your computer and use it in GitHub Desktop.

Select an option

Save makestuff/8938660 to your computer and use it in GitHub Desktop.
Building 20140111 FPGALink & cksum example for Trenz TE630 LX75
$ cd $HOME
$ rm -rf 3rd/* apps/* libs/* common hdlmake
$ scripts/msget.sh makestuff/hdlmake/20140111
Fetching "makestuff/hdlmake/20140111"...
Uncompressing "makestuff/hdlmake/20140111" into "hdlmake" directory...
Fetching "makestuff/common/20140111"...
Uncompressing "makestuff/common/20140111" into "./common" directory...
$ cd hdlmake/apps/
$ ../bin/hdlmake.py -g makestuff/swled
MakeStuff HDL Builder (C) 2012-2013 Chris McClelland
Fetching https://github.com/makestuff/swled/archive/20140111.tar.gz
Success!
$ cd makestuff/swled/cksum/vhdl/
$ grep te630 README
../../../../../bin/hdlmake.py -t ../../templates/fx2all/vhdl -b te630-45 -p fpga
../../../../../bin/hdlmake.py -t ../../templates/fx2all/vhdl -b te630-75 -p fpga
$ ../../../../../bin/hdlmake.py -t ../../templates/fx2all/vhdl -b te630-75
:
$ ls -la top_level.bin
-rw-r--r-- 1 chris Administrators 751730 Feb 11 16:21 top_level.bin
$ cd ../../../../../../apps/
$ ../scripts/msget.sh makestuff/flcli
Fetching "makestuff/flcli/20140111"...
Uncompressing "makestuff/flcli/20140111" into "flcli" directory...
$ cd flcli/
$ make deps
:
$ cd ..
$ ../scripts/msget.sh makestuff/gordon
Fetching "makestuff/gordon/20140111"...
Uncompressing "makestuff/gordon/20140111" into "flcli" directory...
$ cd gordon/
$ make deps
:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment