Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 May 2010 01:32:42 GMT
From:      "Wojciech A. Koszek" <wkoszek@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/146625: New port: xc3sprog -- programming Spartan FPGAs from the command line
Message-ID:  <201005160132.o4G1Wg8Y063046@www.freebsd.org>
Resent-Message-ID: <201005160140.o4G1e4Nw008563@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         146625
>Category:       ports
>Synopsis:       New port: xc3sprog -- programming Spartan FPGAs from the command line
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 16 01:40:04 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Wojciech A. Koszek
>Release:        FreeBSD 9-CURRENT
>Organization:
FreeBSD.org
>Environment:
FreeBSD laptop.freebsd.czest.pl 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r204442: Mon Mar  1 20:58:00 CET 2010     wkoszek@laptop.freebsd.czest.pl:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
With this application, you can program Xilinx Spartan S3E Started Kit board 
from the command line. Two reasons why I don't fetch sources from the
mainline:

- SourceForge tarball provides old version that doesn' work on FreeBSD

- I trimmed 'usage' message to properly identify xc3sprog's version. This is
  to help users, in terms of getting problem reports.

Both problems will be addressed in the mainline, since I'm working with
the author to change it. However, current version just works.

It depends on CMake (USA_CMAKE=yes) and *functionality* of `misc/fxload`, which 
has been commited today. This program, however, doesn't invoke `fxload`
in any way directly.

If presence of dependency on fxload is a mistake, simply remove that line.

I'm willing to provide support for this port as long as it remains 'simple'.

I'm not ports/ commiter.
>How-To-Repeat:
So far we don't have any software that can program S3E board.
>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xc3sprog.tgz
#
echo x - xc3sprog.tgz
sed 's/^X//' >xc3sprog.tgz << '490a89f5f3a746bd37e6835ad141b102'
XXh̒'o?2uCK5DX߰Km=$5tBXP|Dǒ@W5.lqRm+/2A)Dm09팝s=MH덅Y.~7q#~ے\KĮ!<߹('q=wk#3r];݊{ݞV6S~\v.O:Vw=sí(o/xxXx5rn{ṧ}E@uz_
X $xyCc!&.uΝ5!2Kd;qC-c+(gXojCo5H^8W݌K>CpM&z<H)dsdA /i26l|Kl<O7;*]A]WC|m,KoFF0u1afKk:>vt~XA[FPkF蛺hĦlK̸e5 P(2AЈlݢz_nU,PB
X*TPB
X*T]490a89f5f3a746bd37e6835ad141b102
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005160132.o4G1Wg8Y063046>