New port: cad/ecpprog: Driver for FTDI based JTAG probes, to program ECP5 FPGAs

This commit is contained in:
Yuri Victorovich 2020-09-16 04:29:57 +00:00
parent 682057a1e3
commit fbfdbd0fb8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=548757
4 changed files with 39 additions and 0 deletions

View File

@ -24,6 +24,7 @@
SUBDIR += cura-engine
SUBDIR += digital
SUBDIR += dinotrace
SUBDIR += ecpprog
SUBDIR += electric
SUBDIR += electric-ng
SUBDIR += fasm

27
cad/ecpprog/Makefile Normal file
View File

@ -0,0 +1,27 @@
# $FreeBSD$
PORTNAME= ecpprog
DISTVERSION= g20200725
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
COMMENT= Driver for FTDI based JTAG probes, to program ECP5 FPGAs
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/../COPYING
LIB_DEPENDS= libftdi1.so:devel/libftdi1
USES= gmake pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= gregdavill
GH_TAGNAME= 2b3e8eaba8faae5ae175ccec36b31e67d24244f7
WRKSRC_SUBDIR= ${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>

3
cad/ecpprog/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1600229750
SHA256 (gregdavill-ecpprog-g20200725-2b3e8eaba8faae5ae175ccec36b31e67d24244f7_GH0.tar.gz) = 5477cd27d0b934d5a51a2b646549d4751a7bf0470e8bbdb05465168d140dba3f
SIZE (gregdavill-ecpprog-g20200725-2b3e8eaba8faae5ae175ccec36b31e67d24244f7_GH0.tar.gz) = 17768

8
cad/ecpprog/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
ecpprog is a basic driver for FTDI based JTAG probes, to program ECP5 FPGAs.
Features:
* Flash programing via JTAG link to ECP5 part
* Validate ECP5 IDCODEs
* Read/Decode ECP5 status register
WWW: https://github.com/gregdavill/ecpprog