Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- rm -rf $HOME/frank
- cd $HOME
- mkdir frank
- cd frank
- wget -qO- http://www.swaton.ukfsn.org/bin/makestuff-lindar-20130610.tar.gz | tar zxf -
- cd makestuff/
- common/msget.sh hdlmake
- cd hdlmake/apps/
- ../bin/hdlmake.py -g makestuff/swled
- cd makestuff/swled/cksum/vhdl/
- mkdir -p ../svf
- mkdir -p ../log
- for i in fx2all/s3board fx2all/aes220 fx2all/nexys3 fx2all/nexys2-1200 fx2all/nexys2-500 fx2all/xylo-l fx2all/atlys fx2min/lx9 fx2min/ep3c16 epp/nexys2-1200 epp/ep2c5; do
- t=${i%/*}
- b=${i#*/}
- echo "Building ${t}-${b}.svf..."
- rm -f top_level.svf
- ../../../../../bin/hdlmake.py -t ../../templates/${t}/vhdl -b ${b} > ../log/${t}-${b}.log 2>&1
- cp top_level.svf ../svf/${t}-${b}.svf
- done
- mkdir -p ../svf/try
- cd ../svf/try
- cp /home/chris/CrazyCartridge.svf ..
- for i in ../*.svf; do
- echo $i;
- /home/chris/bin/svf2xsvf502 -i $i -o indirect.xsvf
- /home/chris/makestuff/libs/libfpgalink/xsvf2csvf/lin.x64/rel/xsvf2csvf indirect.xsvf indirect.csvf
- /home/chris/makestuff/libs/libfpgalink/xsvf2csvf/lin.x64/rel/xsvf2csvf $i direct.csvf
- ls -la *.csvf
- cmp indirect.csvf direct.csvf
- rm -f *svf*
- echo
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement