- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-15-2011 12:16 PM
Did you ever figure out how to run the software? I hit the same point that you have but got a little farther. I used this: http://lug.wsu.edu/node/383 I followed all of the steps and ended up with an error telling me this: "line 57: exec: ise: not found" So I went into where the startise file was and went to line 57 to find this: "exec ise". I am lost. Any help? This is pretty urgent that I get this working.
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-17-2011 01:47 PM
If (in a terminal) you type "env" and look for something like "PATH=...." you see which directories the system searches when you try to run a program. ISE uses a small script called "settings32.sh" to add some directories that contain ise, impact etc.
I suggest you try it manually first:
- Navigate to the directory that has this "settings32.sh", it's /opt/Xilinx/13.2/ISE_DS on my system & I don't think I changed install path from the default.
- Type "source settings32.sh" [ENTER], if you do "env" again & look for "PATH=...." you'll see that it has changed to include several directories where Xilinx ISE binaries are found. But otherwise you don't see anything happen, only these environment variables are changed.
- It should be enough now to simply type "ise" [ENTER] to start Project Navigator.
You can do 1 & 2 in one go like "source /opt/Xilinx/13.2/ISE_DS/settings32.sh" (change directory names as needed in case you installed ISE somewhere else).
You might be able to run ISE binaries directly, but basically: having environment variables set up properly, increases the chance that everything works as intended. That's what these "settings32.(c)sh" scripts are for.
Other suggestions above are simply means to automate this so that you don't have to remember this settings32.sh script each time when you start Project Navigator. Easiest is to edit "settings32.sh" to include environment variables you want, make a small script called something like "startise" (like the way you tried) and then (when you're really lazy), make an entry in your desktop environment's start menu to run that script.
For some more pointers, see my page here: bitcycle.org/electronics/1st_CPLD_project/
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-20-2011 02:40 AM
Hello,
I'm using Ubuntu 10.10 and I'm unable to install ISE 13.2.
I downloaded the tar-file for Linux and unzipped it. Now i can't run the xsetup file.
In the /Xilinx_ISE_DS_Lin_13.2_O.61xd.0.0 directory i entered the following commands:
sudo chmod a+x xsetup
./xsetup
and also the suggested
sudo su
export DISPLAY=0.0
./xsetup
This didn't have any visible effect. Also I can open the shell-file xinfo but not the shellfile xsetup by dubble-clicking on it in the file manager.
Any help is appreciated.
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-21-2011 12:34 PM
In that "export DISPLAY=..." you missed a colon :manwink: (see earlier comment). Can you provide more info, like:
Have you checked md5 checksum on downloaded .tar file? (md5sum -b downloaded-tar-file, reply here with result)
Are you using 32 bit or 64 bit Ubuntu, and on what kind of system (CPU, memory etc) ?
Did you try simply "sudo ./xsetup" (without that "sudo su" or export DISPLAY= stuff) ?
Did you check / try zoocad's suggestions (installation procedure on Ubuntu 10.04) ?
Can you run other executables from same drive as where xsetup is?
Try this (in a terminal)
xhost +local:root
sudo ./xsetup
xhost -local:root
Don't you see anything happening? Read: if any error message shows, tell us what it says!
If nothing visible happened, this may be a segfault. If so, when you type "dmesg" [ENTER], sometimes the last few lines may provide a clue (again: let us know what you find).
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-26-2011 02:35 AM
This is what i became for the md5 checksum (3d line):
c6db35d2f643196d24854cd5d0cefc74 *Xilinx_ISE_DS_Lin_13.2_O.61xd.0.0.tar
the instructions of zoocad:
--> cd ..../Xilinx_ISE_DS_Lin_13.2_0.61xd.0.0
--> sudo ./xsetup
this didn’t work, however I can open an other executable (eagle) in this directory ( /usr/local )
cd /usr/local/Eagle_5.7.0/bin
./eagle
(eagle opens)
i also tried the
xhost +local:root
sudo ./xsetup
xhost -local:root
this has the same result (none). with dmesg i get 15 pages of computer lines.
this lines drew my attention:
...
HEST: table is not found!
...
[ 20.789066] dvb_init() allocating 1 frontend
[ 20.830390] tda10046: chip is not answering. Giving up.
[ 20.830516] saa7134[0]/dvb: frontend initialization failed
....
Note: when i enter dmesg after
sudo su
export DISPLAY=:0.0
./xsetup
i also get 15 pages of information with the same error lines mentioned above.
Some more information on the system i’m using:
Ubuntu 10.10 32 bit (used with Zorin OS4)
CPU Intel Pentium 4 2,66 Ghz
partition i use for Ubuntu: 50 GB (total disc memory is 233 GiB)
Can you tell me what the result of the md5 checksum means?
Still unable to install ISE.. (but thanks already for the help, i’m learning alot here)
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-28-2011 07:31 PM
If you click "Downloads" on Xilinx start page, you see "MD5 Sum Value: ....." for each download. The md5 you report matches ISE 13.2 Linux-only installer, meaning: the .tar file you downloaded is OK (not corrupted). So you can exclude that as error-cause.
Output from dmesg looks like regular bootup messages to me, nothing about segfaults or anything. So forget that...
BUT: what exactly do you mean by "used with Zorin OS4" ?? Zorin OS4 != Ubuntu xx.yy, similarities might be many but sometimes that isn't good enough... If you're trying to install ISE on Zorin OS4, that might be the problem. In that case you might consider starting a separate topic. Or check Zorin OS forum / google to see if others have installed ISE on Zorin OS.
Want 2 do some more checks? Try this:
If you cd into the top-level directory that came out of the .tar file (Xilinx_ISE_DS_Lin_13.2_0.61xd.0.0 ? Can't check since I don't have the Linux-only installer here, I'm assuming setup files are the same as in Linux+Windows installer), type "cat xsetup". You'll see it's just a small shell script that figures out what system it runs on, and runs a matching installer. If you check that directory, you'll see another "xsetup" (small executable), and a much bigger "_xsetup". I suspect xsetup runs first & then _xsetup does the 'heavy lifting'...
Check permissions on those: "ls -l bin/lin/{x,_x}setup" should show something like "-rwxr-xr-x" for both files. 3x "r" and 3x "x", meaning: readable & executable by all users. If not, re-unpack the installer file using commandline "tar" program. Or perhaps your system has some unusual umask settings so that file permission aren't restored properly when unpacking the .tar file...
If that's okay: type "LD_LIBRARY_PATH=lib/lin ldd bin/lin/{x,_x}setup" and look for 'not found' in the result. If there's any, some needed packages/libraries are missing on your system, report library names where you see 'not found' behind it.
If the above is okay, just run the appropriate installer directly: "sudo bin/lin/xsetup"
P.S. best use copy & paste (into terminal window) for commands, easier & avoids typing mistakes!
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-30-2011 12:39 AM
I installed Xilinx ISE 13.2 in Ubuntu 10.04 in /usr/local/src/Xilinx/13.2/ISE_DS. Now, when I type the following in terminal:
/usr/local/src/Xilinx/13.2/ISE_DS/settings32.csh
It shows an error
bash: /usr/local/src/Xilinx/13.2/ISE_DS/settings32.csh: line 32: syntax error near unexpected token `('
bash: /usr/local/src/Xilinx/13.2/ISE_DS/settings32.csh: line 32: `foreach i ( `/bin/ls "${XIL_SCRIPT_LOC}"` )'
and when I type the following:
. /usr/local/src/Xilinx/13.2/ISE_DS/settings32.sh
It shows somewhat like
/bin/ls: cannot access XIL_SCRIPT_LOC=/usr/local/src/Xilinx/13.2/ISE_DS: No such file or directory
Now what am I supposed to do??
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-04-2011 01:52 AM
(to Retrotechie)
Hello,
thanks for the info. I have checked the permission on xsetup and _xsetup and they were ok.
About the libraries: these were not found in _xsetup (in xsetup all were found)
libwiclient.so => not found
libInst_Client7z.so => not found
libGui_Clip.so => not found
libQt_Core.so => not found
libQt_Gui.so => not found
libPortability.so => not found
libPort_Std.so => not found
libThread.so => not found
libxercesc.so => not found
libboost_filesystem-gcc41-mt-p-1_38.so.1.38.0 => not found
libboost_system-gcc41-mt-p-1_38.so.1.38.0 => not found
libboost_regex-gcc41-mt-p-1_38.so.1.38.0 => not found
libboost_iostreams-gcc41-mt-p-1_38.so.1.38.0 => not found
libisl_iostreams.so => not found
libCurl_Curl.so => not found
libOpenSSL_Crypto.so => not found
libOpenSSL_SSL.so => not found
libQt_Xml.so => not found
libQt_Solutions4.so => not found
libZlib.so => not found
libMiniZip.so => not found
libstlport.so.5.1 => not found
libboost_bzip2-gcc41-mt-p-1_38.so.1.38.0 => not found
I haven't checked the Zorin OS4 forum yet. But i will do this soon, as i'm also having a printer problem.
Thanks for your assistance,
grtz
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
10-06-2011 11:36 AM
Those are all libraries that come with ISE setup program (in lib/lin directory), and shouldn't be a problem since xsetup should locate those. Read: it looks like you're not missing anything that must be installed using your distro's package manager in order to run xsetup program.
Only thing left I can think of is to set this library search path anyway (just to be sure), run the desired xsetup program directly (skipping xsetup script in top directory), and if nothing visible happens, check the system log for clues:
$ sudo su
# export LD_LIBRARY_PATH=/path/were/you/unpacked/Xilinx_ISE _DS_Lin_13.2_O.61xd.0.0/lib/lin
# /path/were/you/unpacked/Xilinx_ISE_DS_Lin_13.2_O.6 1xd.0.0/bin/lin/xsetup
# tail -n 30 /var/log/syslog (and have a look at last few lines)
# exit
(using full paths starting at / here to make sure there's no problem when a program tries to determine its own location). If the above doesn't at least provide a clue what happened, then I'm out of ideas... :mansad:
Re: Installati on of ISE 13.2 on Ubuntu Linux
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-13-2012 12:54 PM
for i in `/bin/ls "${XIL_SCRIPT_LOC}"`
you replace the ${XIL_SCRIPT_LOC} inside the double quotes with the path where ISE_DS is. If you used the default installation path it should be /opt/Xilinx/13.2/ISE_DS. You save the file and you run ". settings32.sh" on command line. Then you go to "/.../Xilinx/13.2/ISE_DS/ISE/bin/lin" and give the command "./ise" . Hope I helped.











