Forums

ISE under 64-bit Linux?

Started by Phil Tomson April 4, 2006
Just got an Athlon64 system.  I want to be able to run the Xilinx ISE tool 
suite on this box under Linux.  I'd also like to install a 64-bit Linux on it - 
are there any issues with running xst under 64-bit linux?  I suspect there 
might be driver issues with downloading bitstreams, but I'm thinking of 
using one of the open source tools for downloading bitstreams.



Phil
On Tue, 04 Apr 2006 17:54:28 +0000, Phil Tomson wrote:

> Just got an Athlon64 system. I want to be able to run the Xilinx ISE tool > suite on this box under Linux. I'd also like to install a 64-bit Linux on > it - are there any issues with running xst under 64-bit linux? I suspect > there might be driver issues with downloading bitstreams, but I'm thinking > of using one of the open source tools for downloading bitstreams. > > > > Phil
I'm running it on 64 bit FC4 on an X2 4400+, works fine. You need to put the following into your .cshrc setenv LD_ASSUME_KERNEL 2.4.7
ptkwt@aracnet.com (Phil Tomson) writes:
> Just got an Athlon64 system. I want to be able to run the Xilinx ISE tool > suite on this box under Linux. I'd also like to install a 64-bit Linux on it - > are there any issues with running xst under 64-bit linux? I suspect there > might be driver issues with downloading bitstreams, but I'm thinking of > using one of the open source tools for downloading bitstreams.
XST works fine, but the ISE Simulator is not available in the 64-bit version, nor, as you suspected, are cable drivers for programming. I'm hoping that they can get the 64-bit cable drivers into the next release (8.2i? 9.0i?). I looked into building them myself, but it's not feasible because even though the WinDriver demo kit supports 64-bit, Xilinx supplies their portion of the driver as a 32-bit object file. If Xilinx would release docs on the driver API, I expect that an open source version would get developed quickly. I don't see what down side this would have for Xilinx; anything that makes it easier for people to develop using Xilinx parts should be a good thing.
In article <qhd5fxdn27.fsf@ruckus.brouhaha.com>,
Eric Smith  <eric@brouhaha.com> wrote:
>ptkwt@aracnet.com (Phil Tomson) writes: >> Just got an Athlon64 system. I want to be able to run the Xilinx ISE tool >> suite on this box under Linux. I'd also like to install a 64-bit Linux on it - >> are there any issues with running xst under 64-bit linux? I suspect there >> might be driver issues with downloading bitstreams, but I'm thinking of >> using one of the open source tools for downloading bitstreams. > >XST works fine, but the ISE Simulator is not available in the 64-bit
That's fine. I use ghdl.
>version, nor, as you suspected, are cable drivers for programming. > >I'm hoping that they can get the 64-bit cable drivers into the next release >(8.2i? 9.0i?). I looked into building them myself, but it's not feasible >because even though the WinDriver demo kit supports 64-bit, Xilinx supplies >their portion of the driver as a 32-bit object file. > >If Xilinx would release docs on the driver API, I expect that an open >source version would get developed quickly. I don't see what down side >this would have for Xilinx; anything that makes it easier for people to >develop using Xilinx parts should be a good thing.
I seem to recall that there are some open source bitstream downloaders available for Linux... don't have any URL handy right at the moment, though. Phil
ptkwt@aracnet.com (Phil Tomson) writes:
> I seem to recall that there are some open source bitstream downloaders > available for Linux... don't have any URL handy right at the moment, though.
xc3sprog supports Spartan 3 parts: http://www.rogerstech.force9.co.uk/xc3sprog/ There are several other programs which are derived from an earlier program called ljp: JOLT: http://www.science-and-technology.nl/research/jolt/ xilinx-jtag: http://cas.et.tudelft.nl/~rene/xilinx-jtag.c Rudolf Usselmann's version of ljp: http://www.asics.ws/tools/ljp.c.gz