Reply by leonardopsantos May 18, 20052005-05-18
Hello All
    No, I didn't patch anything. Just the regular Mandrake 10.
Powerpack install. Don't know if this procedure will work for th
Community Edition

1) set your LD_LIBRARY_PATH to the Xilinx installation C
LD_LIBRARY_PATH=/mnt/cdrom/platform/lin/bin/lin:$LD_LIBRARY_PAT

2) Install OpenMotif. I used this file
http://rpmfind.net/linux/RPM/fedora/updates/3/x86_64/openmotif-2.2.3-6.FC3.1.i386.htm
openmotif-2.2.3-6.FC3.1.i386.rp

3) Install libcurl. It's located in the Mandrake install DVD
You also have to make a softlink to libcurl.so.3.0.0 as libcurl.so.2
ln -s libcurl.so.3.0.0 libcurl.so.

This will get the installer working. After you install all three CDs
run
(assuming you installed ISE at /opt/Xilinx
/opt/Xilinx/settings.s
This script was't with execute permissions, so I had to chmod' i

Now, just run
/opt/Xilinx/bin/lin/ise 

This should start ISE. I had one more 'glitch'. I couldn't create
open, etc, any projects. If I tried to create a new project, IS
would tell me "cannot create tem project at...". If you look at th
path it[ trying to create the project, it[ your own tm
path, problably under you home dir. What gives? The solution i
simple, but very stupid. It's a ISE bug, obviously, unset th
'TMPDIR' environment variable. No, don try to point it to anothe
path, it's a ISE bug and even as root you get the error, so it's no
a permitions problem. So unset it
unset TMPDI
If i do
$ export | grep TM

you should read something like this
declare -x GCONF_TMPDIR="/tmp
declare -x TMP="/home/lsantos/tmp
The important thing is NOT to have TMPDIR in this list. Exit and star
ISE again, obvioulsy with the same terminal you 'unseted� th
variable. Voil�! ISE works. Although the simulator doesn't :-(, whic
was my main reason to install ISE 7.1 in the first place, as I alread
have ISE 6.3 worwing fine

Reply by Jason Tang May 16, 20052005-05-16
leonardopsantos wrote:
> Hello All: > I have a succes story about ISE 7.1i and Mandrake 10.1, with the > usual hassle of library linking and installing openmotif. > What I haven't been able to do is to use iMpact. The GUI loads > fine, but it seems unable to load the Xilinx cable drivers. I tried > to recompile the drivers, but that didn't work either. Has anyone > been able to use iMpact on a 2.6 Linux box? Or at a Linux box at > all? > Thanks! >
I've just successfully used the new ISE 7.1i for Linux (on Fedora Core 3 - kernel 2.6.11) to program an XC9500 using the jtag parallel cable I made last week. I had to patch / recompile the drivers. There was some work involved, but it wasn't too terrible. I used the method outlined in this article: http://www.fpga-faq.org/FAQ_Pages/0044_Xilinx_Parallel_on_Linux.htm There were some unnecessary parts, and some necessary parts that were a little foggy. But I managed. Hint: don't bother with the Xilinx drivers - use the windrvr from http://www.jungo.com/ Jason
Reply by Jason Tang May 16, 20052005-05-16
Duane Clark wrote:
> Phil Tomson wrote: > >> >> Well, it turns out the the ISE GUI is unusable for me - it takes up to >> several minutes to respond to mouse clicks. > > > I found that behavior if I have, for example, setiathome running in the > background. Even renicing seti to priority 19 did not help. I would > suggest checking for processor intensive tasks running in the background. >
Much thanks for that! I was really excited when I saw the ISE WebPack for Linux. But that excitement turned to horror when it took 3 minutes to resize the main window. Killing my Folding@Home Client cleared up the slowness.
> So in my alias to configure for the Xilinx environment, I kill seti too: > xi seti stop;source $XILINX/settings.csh;source > $XILINX_EDK/setup.csh;source /opt/eldk/v2p_bsp_envs.csh > >> >> However, I'd actually prefer to be able to script the whole thing. I >> know that a while back someone posted a link to a webpage that showed >> how to run the Xilinx tools from the command line but now I can't find >> it even via goodle. Anyone got the link? >> >> PHil >>
Reply by Phil Tomson May 10, 20052005-05-10
In article <geedneaXzs35YOLfRVn_vg@giganews.com>,
leonardopsantos <leonardopsantos@gmail-dot-com.no-spam.invalid> wrote:
>Hello All: > I have a succes story about ISE 7.1i and Mandrake 10.1, with the >usual hassle of library linking and installing openmotif.
Can you give us any hints about what you had to do to get ISE 7.1i running under Mandrake? I can run it but it's very slow - did you have to patch the kernel? PHil
Reply by leonardopsantos May 9, 20052005-05-09
Hello All
    I have a succes story about ISE 7.1i and Mandrake 10.1, with th
usual hassle of library linking and installing openmotif
     What I haven't been able to do is to use iMpact. The GUI load
fine, but it seems unable to load the Xilinx cable drivers. I trie
to recompile the drivers, but that didn't work either. Has anyon
been able to use iMpact on a 2.6 Linux box? Or at a Linux box a
all
Thanks

Reply by May 3, 20052005-05-03
Marc Randolph wrote:
> My WAG is that they mistakenly thought they needed to go binary to
Rudolf Usselmann wrote:
> "WAG" !!! Wow ! Last time I heard WAG was about 10+ years ago > when I was working at Tandem. We also used EWAG (E=educated).
Around here it's a SWAG (Scientific...).
Reply by Rudolf Usselmann May 3, 20052005-05-03
Marc Randolph wrote:
> I'm guessing it wasn't paranoia, because they provide a way to import > and export information to/from the new binary .ise file: > > http://support.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=21067 > > My WAG is that they mistakenly thought they needed to go binary to > improve the speed of the GUI (which can be sluggish with large > projects, even on a decently fast machine). So that would line up with > cause (a) above. > > Marc
"WAG" !!! Wow ! Last time I heard WAG was about 10+ years ago when I was working at Tandem. We also used EWAG (E=educated). Amazing, I almost forgot it ... ;*) Cheers, rudi ============================================================= Rudolf Usselmann, ASICS World Services, http://www.asics.ws Your Partner for IP Cores, Design, Verification and Synthesis
Reply by Marc Randolph May 3, 20052005-05-03
Phil Tomson wrote:
> In article <4262f6e4$1@clear.net.nz>, > Jim Granville <no.spam@designtools.co.nz> wrote: > >Phil Tomson wrote: > >> In article <1113761592.889108.25670@f14g2000cwb.googlegroups.com>, > >> Marc Randolph <mrand@my-deja.com> wrote: > >>>Howdy Phil, > >>> > >>> It used to be. The GUI group appears to have gone to binary
project
> >>>file, at least on Windows version of ISE 7.1i - that move alone
has
> >>>almost driven me away from using the VHDL flow, back to using the
edif
> >>>flow. > >> > >> Bizarre. While the rest of the world is going to text formats
like XML
> >> (even Microsoft's Visual Studio.NET now store project files as
editable
> >> XML.) Xilinx decides to move to a binary format? Can anyone from
Xilinx
> >> comment on the rationale for doing this? > > > > There are solid version control, and user support, reasons for
using
> >an ASCII project file, that can be shared between GUI and command
line
> >flows. > > It also has operational benefits : You use the GUI for what it is
good
> >at ( one off set-up ), and the command line when speed and > >removal-of-operator-error are important. > > > > It can also save money - in this example, a user could set up in a
> >borrowed Windows GUI, then run Linux command line, knowing the > >results will be (hopefully) the same. > > > > Where I have seen moves to binary project (and design!) files in
the
> >past, that has been driven by paranoia, and an effort to reduce > >portability to the "others". > > > > History shows that the minus side of this move, outweighed any
plus
> >side. Fundamental rule: Do not penalise the legitimate users! > > > > Seems to be two possible causes : > >a) A novice was put in charge of the project file decision > >and/or > >b) The paranoia quotient really is going up at Xilinx > > [see other posts ?] > > But what would they be paranoid about? Are they afraid that Altera
will
> create a Xilinx to Altera project converter or something? Even if
they
> did so, would it really be that big of a deal? The benefits of
having a
> user-editable ASCII project file (which you outline) seem to greatly > outweigh this risk.
I'm guessing it wasn't paranoia, because they provide a way to import and export information to/from the new binary .ise file: http://support.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=21067 My WAG is that they mistakenly thought they needed to go binary to improve the speed of the GUI (which can be sluggish with large projects, even on a decently fast machine). So that would line up with cause (a) above. Marc
Reply by April 19, 20052005-04-19
I wrote:
> Note that Qt still would have per-seat license fees, so I don't think > it's even in the running.
Martin Ellis:
> Huh? Qt is licensed per developer seat, not per user seat. > See: http://www.trolltech.com/products/qt/migrate/motif.html
Thanks for the correction. I knew that there was commercial licensing involved, but had no idea that there weren't per-copy fees.
Reply by John Williams April 19, 20052005-04-19
Rudolf Usselmann wrote:
> Duane Clark wrote:
>>Of course, that doesn't get you the project in the first place. In >>general, I take an existing project that is similar to what I want, copy >>it over, and start modifying. > > > Exactly ! Thats is what I do. And as you point out the tricky > part is to get the project created. For that I still start up > xps, and ask it to "Save Makefile". After that I just run gmake ...
A trick to save waiting for the GUI: $ xps -nw system.xmp % save make % exit John