FPGARelated.com
Forums

Which Linux Distro to use for Xilinx tools

Started by Narendra Sisodiya February 19, 2008
Hi,
I Love Linux, but currently i have to boot in XP because of xilinx
toolset (ISE, EDK, sysgen Matlab, chipscope etc)
May any body tell me , Any Linux Distro (other then commercial , like
redhat, i cann't buy) which will work perfectly with all
components(ISE, EDK, sysgen Matlab, chipscope etc).
I am using Fedora 7 and face problem with cable drivers and many such
things,
Is any body working perfectly with this any Linux Distro, ???
On Feb 19, 8:25 am, Narendra Sisodiya <narendra.sisod...@gmail.com>
wrote:
> Hi, > I Love Linux, but currently i have to boot in XP because of xilinx > toolset (ISE, EDK, sysgen Matlab, chipscope etc) > May any body tell me , Any Linux Distro (other then commercial , like > redhat, i cann't buy) which will work perfectly with all > components(ISE, EDK, sysgen Matlab, chipscope etc). > I am using Fedora 7 and face problem with cable drivers and many such > things, > Is any body working perfectly with this any Linux Distro, ???
I believe Sysgen is Windows only. So, I don't think there is any way to satisfy your requirement. If this is incorrect, that would be fantastic news to me, as Sysgen is one of the few things still tying me to Windows.
On Feb 19, 9:11 am, paragon.j...@gmail.com wrote:
> On Feb 19, 8:25 am, Narendra Sisodiya <narendra.sisod...@gmail.com> > wrote: > > > Hi, > > I Love Linux, but currently i have to boot in XP because of xilinx > > toolset (ISE, EDK, sysgen Matlab, chipscope etc) > > May any body tell me , Any Linux Distro (other then commercial , like > > redhat, i cann't buy) which will work perfectly with all > > components(ISE, EDK, sysgen Matlab, chipscope etc). > > I am using Fedora 7 and face problem with cable drivers and many such > > things, > > Is any body working perfectly with this any Linux Distro, ???
I use OpenSUSE 10.3/10.2 at work and have used all of the Xilinx tools successfully under it. For my cable drivers, I use the open-source drivers available at:http://rmdir.de/~michael/xilinx/. I currently have a patch for the driver that allows for a parallel cable to be used by both ChipScope and XMD at the same time. I'm still working on the USB version. I'm also working on an ECP patch for the driver to get the parallel cable running at higher speeds. Four minutes is way too long to wait for an image to program. I have run into a couple of problems with some of the older tools like fpga editor, pace, and floorplanner. To run these, I had to run them using "env DISPLAY=:0 <executable>" otherwise they would complain that they couldn't find X server. Now, I would NOT recommend OpenSUSE. I personally love Ubuntu and have read posts in the Ubuntu forums about people using the same tools under that distro with no problems. I have to use OpenSUSE because of restrictions at work. Also, Xilinx has, on more than one occasion, told me to use Linux for the development because their tools 'work better' under Linux than windows.
> I believe Sysgen is Windows only. So, I don't think there is any way > to satisfy your requirement. > > If this is incorrect, that would be fantastic news to me, as Sysgen is > one of the few things still tying me to Windows.
I don't know about sysgen, since I don't use it. -- Mike
On Feb 19, 7:33 pm, morphiend <morphi...@gmail.com> wrote:
> On Feb 19, 9:11 am, paragon.j...@gmail.com wrote: > > > On Feb 19, 8:25 am, Narendra Sisodiya <narendra.sisod...@gmail.com> > > wrote: > > > > Hi, > > > I Love Linux, but currently i have to boot in XP because of xilinx > > > toolset (ISE, EDK, sysgen Matlab, chipscope etc) > > > May any body tell me , Any Linux Distro (other then commercial , like > > > redhat, i cann't buy) which will work perfectly with all > > > components(ISE, EDK, sysgen Matlab, chipscope etc). > > > I am using Fedora 7 and face problem with cable drivers and many such > > > things, > > > Is any body working perfectly with this any Linux Distro, ??? > > I use OpenSUSE 10.3/10.2 at work and have used all of the Xilinx tools > successfully under it. For my cable drivers, I use the open-source > drivers available at:http://rmdir.de/~michael/xilinx/. I currently > have a patch for the driver that allows for a parallel cable to be > used by both ChipScope and XMD at the same time. I'm still working on > the USB version. I'm also working on an ECP patch for the driver to > get the parallel cable running at higher speeds. Four minutes is way > too long to wait for an image to program. > > I have run into a couple of problems with some of the older tools like > fpga editor, pace, and floorplanner. To run these, I had to run them > using "env DISPLAY=:0 <executable>" otherwise they would complain that > they couldn't find X server. > > Now, I would NOT recommend OpenSUSE. I personally love Ubuntu and have > read posts in the Ubuntu forums about people using the same tools > under that distro with no problems. I have to use OpenSUSE because of > restrictions at work. > > Also, Xilinx has, on more than one occasion, told me to use Linux for > the development because their tools 'work better' under Linux than > windows. > > > I believe Sysgen is Windows only. So, I don't think there is any way > > to satisfy your requirement. > > > If this is incorrect, that would be fantastic news to me, as Sysgen is > > one of the few things still tying me to Windows. > > I don't know about sysgen, since I don't use it. > > -- Mike
Thanks a lot Mike, If, Ubuntu works good for Xilinx, should i go with Debian , otherwise , i can go with SUSE also....
Narendra Sisodiya <narendra.sisodiya@gmail.com> wrote:
>Hi, >I Love Linux, but currently i have to boot in XP because of xilinx >toolset (ISE, EDK, sysgen Matlab, chipscope etc) >May any body tell me , Any Linux Distro (other then commercial , like >redhat, i cann't buy) which will work perfectly with all >components(ISE, EDK, sysgen Matlab, chipscope etc). >I am using Fedora 7 and face problem with cable drivers and many such >things, >Is any body working perfectly with this any Linux Distro, ???
You can use www.FreeBSD.org ,any software that is stuck with ms-win can be handled with www.WineHQ.org ,or be run under vmware or qemu. Freebsd also use libusb asfair.
On Feb 19, 10:49 pm, Sky46...@trline5.org wrote:
> Narendra Sisodiya <narendra.sisod...@gmail.com> wrote: > >Hi, > >I Love Linux, but currently i have to boot in XP because of xilinx > >toolset (ISE, EDK, sysgen Matlab, chipscope etc) > >May any body tell me , Any Linux Distro (other then commercial , like > >redhat, i cann't buy) which will work perfectly with all > >components(ISE, EDK, sysgen Matlab, chipscope etc). > >I am using Fedora 7 and face problem with cable drivers and many such > >things, > >Is any body working perfectly with this any Linux Distro, ??? > > You can usewww.FreeBSD.org,any software that is stuck with ms-win can be > handled withwww.WineHQ.org,or be run under vmware or qemu. > Freebsd also use libusb asfair.
Using Vmware,, or any virtualization technique to install windows on top of Linux is not a good solution,, --as it will take a hell lot of time of compile,,, I have already tried,,wine,, but i does not work perfectly,, i will not suggest wine or vmware,,or quem in context of xilinx tools, I will try with Debian,
Narendra Sisodiya <narendra.sisodiya@gmail.com> wrote:
>On Feb 19, 10:49 pm, Sky46...@trline5.org wrote: >> Narendra Sisodiya <narendra.sisod...@gmail.com> wrote: >> >Hi, >> >I Love Linux, but currently i have to boot in XP because of xilinx >> >toolset (ISE, EDK, sysgen Matlab, chipscope etc) >> >May any body tell me , Any Linux Distro (other then commercial , like >> >redhat, i cann't buy) which will work perfectly with all >> >components(ISE, EDK, sysgen Matlab, chipscope etc). >> >I am using Fedora 7 and face problem with cable drivers and many such >> >things, >> >Is any body working perfectly with this any Linux Distro, ??? >> >> You can usewww.FreeBSD.org,any software that is stuck with ms-win can be >> handled withwww.WineHQ.org,or be run under vmware or qemu. >> Freebsd also use libusb asfair.
>Using Vmware,, or any virtualization technique to install windows on >top of Linux is not a good solution,, --as it will take a hell lot of >time of compile,,, >I have already tried,,wine,, but i does not work perfectly,, i will >not suggest wine or vmware,,or quem in context of xilinx tools, >I will try with Debian,
The newer virtualization technqiues like Xen etc.. runs at near native execution speed. It's not perfect, but it can solve the task. Another approach is a dedicated ms-win box wich is remote controlled via VNC or RDP.
"Narendra Sisodiya" <narendra.sisodiya@gmail.com> wrote in message 
news:4a11eeee-c31f-4f2c-8f7b-10abce080ac2@s8g2000prg.googlegroups.com:

> Hi, > I Love Linux, but currently i have to boot in XP because of xilinx > toolset (ISE, EDK, sysgen Matlab, chipscope etc) > May any body tell me , Any Linux Distro (other then commercial , like > redhat, i cann't buy) which will work perfectly with all > components(ISE, EDK, sysgen Matlab, chipscope etc). > I am using Fedora 7 and face problem with cable drivers and many such > things, > Is any body working perfectly with this any Linux Distro, ???
I have had reasonable success with the ISE and EDK 9.x tools installed on Fedora and CentOS. I have also very briefly tried Kubuntu 7.? and OpenSuse 10.2. I gave up on OpenSuse due to time constraints. I would avoid using the tools in a virtual environment (VMware, etc.) if you also need to use the parallel or USB programming cable. It is a known issue, for VMware at least, that the Xilinx USB programmer does not work reliably with the Xilinx drivers installed within a virtual machine. This is true for both the Xilinx supplied proprietary driver (IF you can manage to even get it to install!) and the open-source user-space driver mentioned previously. --Tom
Hi Narenda,

Narendra Sisodiya wrote:

> I Love Linux, but currently i have to boot in XP because of xilinx > toolset (ISE, EDK, sysgen Matlab, chipscope etc) > May any body tell me , Any Linux Distro (other then commercial , like > redhat, i cann't buy) which will work perfectly with all > components(ISE, EDK, sysgen Matlab, chipscope etc). > I am using Fedora 7 and face problem with cable drivers and many such > things, > Is any body working perfectly with this any Linux Distro, ???
I use CentOS exclusively - www.centos.org. It is a source-level, free rebuild/clone of RHEL, which is Xilinx's official supported Linux distro. This means that all of Xilinx's advice re: Linux usage, applies, without actually purchasing RHEL. I am using both CentOS 4 and CentOS 5. A few workarounds required with CentOS 5 (as would be required with RHEL 5 as well), to get the Xilinx tools running happily under SELinux. But, the Xilinx cable drivers, and everything else I've used so far, all work nicely. Regards, John
On Feb 20, 1:30 am, Sky46...@trline5.org wrote:
> Narendra Sisodiya <narendra.sisod...@gmail.com> wrote: > >On Feb 19, 10:49 pm, Sky46...@trline5.org wrote: > >> Narendra Sisodiya <narendra.sisod...@gmail.com> wrote: > >> >Hi, > >> >I Love Linux, but currently i have to boot in XP because of xilinx > >> >toolset (ISE, EDK, sysgen Matlab, chipscope etc) > >> >May any body tell me , Any Linux Distro (other then commercial , like > >> >redhat, i cann't buy) which will work perfectly with all > >> >components(ISE, EDK, sysgen Matlab, chipscope etc). > >> >I am using Fedora 7 and face problem with cable drivers and many such > >> >things, > >> >Is any body working perfectly with this any Linux Distro, ??? > > >> You can usewww.FreeBSD.org,anysoftware that is stuck with ms-win can be > >> handled withwww.WineHQ.org,orbe run under vmware or qemu. > >> Freebsd also use libusb asfair. > >Using Vmware,, or any virtualization technique to install windows on > >top of Linux is not a good solution,, --as it will take a hell lot of > >time of compile,,, > >I have already tried,,wine,, but i does not work perfectly,, i will > >not suggest wine or vmware,,or quem in context of xilinx tools, > >I will try with Debian, > > The newer virtualization technqiues like Xen etc.. runs at near native > execution speed. It's not perfect, but it can solve the task. > Another approach is a dedicated ms-win box wich is remote controlled via > VNC or RDP.
Thanks but again I will not support RDP . Matlab and some software will not start via this type of remote login, infact i do not want to use Xen also because I do not want WinXP at all. I will try centos, as I am Fedora user, so Centos will be a similar one to me.