Just now I received a very useful information from Hungary. One great user of VHDL training board, which is available at my tindie store, kindly sent me very useful information about .svf file uploader.
I got the permission to share this information and would like to write here. Thank you so much HA5OF !!
------- quote begin ------
I had some issues trying to compile Mr Koichi Nishida's SVF programmer for Linux, so I thought you may like to know about another newer fork of the programmer, it is a nice fork because it now uses libfdi instead of FTDI's proprietary libraries. It is available here - https://bitbucket.org/skoe/easp/overview
Compilation instructions for Debian Linux (should work fine with Ubuntu or any other Debian derivatives), other Linux variants just install the necessary packages using your system's package manager.
# Install the prerequisite packages -
sudo apt-get install mercurial libftdi-dev
# clone the source using mercurial
hg clone https://bitbucket.org/skoe/easp
# Change directory into the "easp" directory
cd easp
# Run the author's custom build script
./make.sh
# As a test, wget one of Mr Kodera's example raw 9572XL SVF files from his github
wget https://raw.githubusercontent.com/kodera2t/CPLD_trainer/master/9572XL_sample_svf/9572XL_sevenseg.svf
# Initialise the easp application with the verbose switch and use the PID of the FTDI FT231x chip.
./easp -v -p 0x6015 9572XL_sevenseg.svf
--------quote end------
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.