Discussion:
[UrJTAG-dev] Patch - UrJTAG and Xilinx Kintex7 - xc7k325t-ffg676
Christoffer Kjølbæk
2012-11-06 12:12:37 UTC
Permalink
Hi,

The attached patch will get the Xilinx Kintex7 - xc7k325t-ffg676
working with UrJTAG.

I had a few problems getting the Xilinx BSDL to work with bsdl2jtag,
and had to remove some of the content - see
http://permalink.gmane.org/gmane.comp.embedded.jtag.urjtag.devel/1327

I have only tested that I can find the FPGA and use the SVF part of
UrJTAG, which is working.

As the SVF file is about 44MB, UrJTAG was compiled with
CFLAGS += " -DYY_BUF_SIZE=52428800 -DYY_READ_BUF_SIZE=50000000"
to speed up the parsing process as described at
http://comments.gmane.org/gmane.comp.embedded.jtag.urjtag.devel/17

The patch is against
https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk/urjtag rev
2035

As I have only tested this with some of the functions of UrJTAG I take
no responsibility for the use of the patch, but I have programmed
various Kintex FPGAs without any problems :)
--
Christoffer Kjølbæk
Electronics Designer, M.Sc.Eng
Move Innovation

Phone: +45 32 20 50 60
Email: ***@moveinnovation.dk
Web: http://www.moveinnovation.dk
Generatorvej 8b st. | 2730 Herlev | Denmark
Joe
2013-01-04 04:10:14 UTC
Permalink
Post by Christoffer Kjølbæk
Hi,
The attached patch will get the Xilinx Kintex7 - xc7k325t-ffg676
working with UrJTAG.
I had a few problems getting the Xilinx BSDL to work with bsdl2jtag,
and had to remove some of the content - see
http://permalink.gmane.org/gmane.comp.embedded.jtag.urjtag.devel/1327
I have only tested that I can find the FPGA and use the SVF part of
UrJTAG, which is working.
As the SVF file is about 44MB, UrJTAG was compiled with
CFLAGS += " -DYY_BUF_SIZE=52428800 -DYY_READ_BUF_SIZE=50000000"
to speed up the parsing process as described at
http://comments.gmane.org/gmane.comp.embedded.jtag.urjtag.devel/17
The patch is against
https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk/urjtag rev
2035
As I have only tested this with some of the functions of UrJTAG I take
no responsibility for the use of the patch, but I have programmed
various Kintex FPGAs without any problems :)
Hi,
I can confirm that after modifying the appropriate BSDL file by removing the
offending sections found by Christoffer and generating the JTAG file that I have
been able to use Urjtag to program a Xilinx Kintex 7 xc7k160t-ffg676 device and
attached SPI flash.

In case anyone else has a similar problem, I suggest to follow Christoffer's
advice above.

Thanks,
Joe
Xiangfu Liu
2013-01-07 13:27:21 UTC
Permalink
Hi

Is there a step by step document on how to program a xilinx chip + spi flash?
I am using a xc6slx9 + winbond spi flash. but I cannot figure out how to reflash
the spi flash by using urjtag.

Thanks in advance.
Xiangfu
Post by Joe
Hi,
I can confirm that after modifying the appropriate BSDL file by removing the
offending sections found by Christoffer and generating the JTAG file that I have
been able to use Urjtag to program a Xilinx Kintex 7 xc7k160t-ffg676 device and
attached SPI flash.
In case anyone else has a similar problem, I suggest to follow Christoffer's
advice above.
Thanks,
Joe
Colin O'Flynn
2013-01-11 00:05:38 UTC
Permalink
Just noticed your post now - I did a little video in case you are still
looking for that answer. See
.

You can script some of it too instead.

-----Original Message-----
From: Xiangfu Liu [mailto:***@openmobilefree.net]
Sent: January-07-13 9:27 AM
Cc: urjtag-***@lists.sourceforge.net
Subject: Re: [UrJTAG-dev] Patch - UrJTAG and Xilinx Kintex7 -
xc7k325t-ffg676

Hi

Is there a step by step document on how to program a xilinx chip + spi
flash?
I am using a xc6slx9 + winbond spi flash. but I cannot figure out how to
reflash the spi flash by using urjtag.

Thanks in advance.
Xiangfu
Post by Joe
Hi,
I can confirm that after modifying the appropriate BSDL file by
removing the offending sections found by Christoffer and generating
the JTAG file that I have been able to use Urjtag to program a Xilinx
Kintex 7 xc7k160t-ffg676 device and attached SPI flash.
In case anyone else has a similar problem, I suggest to follow
Christoffer's advice above.
Thanks,
Joe
----------------------------------------------------------------------------
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC,
Windows 8 Apps, JavaScript and much more. Keep your skills current with
LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and
experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412

Loading...