Hi allerseits, ich habe gestern meinen ueber 7 Jahren alten PC aufgeruestet (neues Mainboard, CPU=4xIntel Core5, 16GB RAM) und dann Ubuntu 14.04 64bit installiert. Dann gestern abend noch Xilinx ISE 14.7 draufgepackt. Laeuft leider nicht... Es scheint so, als ob etliche .so (shared objects, aka DLLs fuer Win User) fehlen... Immerhin habe ich ISE 14.1 (hatte da noch 'nen Backup) ans laufen gebracht, das funzt prima... Hier habe ich mal bei X nachgefragt: http://forums.xilinx.com/t5/Installation-and-Licensing/New-PC-with-Ubuntu-14-04-64bit-ISE-Webpack-installed-Doesn-t/td-p/482958 ...nur falls es jemanden juckt... Gruessle, - berndl
Moin, von Xilinx kannst du keine große Hilfe erwarten, da du ein OS verwendest, was nicht offiziell supported wird. Kann man ja auch irgendwo verstehen... Ich hab bei mir eine Virtualbox mit Win7 laufen. Das ist zwar nicht optimal, aber spart eine Menge Ärger, zumal bei jedem Update der Xilinxsoftware unter Ubuntu jedes Mal irgendwas anderes wieder nicht funktioniert... Gruß
och bisher liefs (bis Ubuntu 12.04 und ISE 14.1) unter Linux ganz gut. Eigentlich sogar besser als 'auf Arbeit' unter Win (xp/7). Aber dass sie vergessen, einen Sack voll .so (fuer Winler: .dll) mit auszuliefern ist auch neu... Und eines sollte auch X klar sein: Keine gute Linux und Windows Unterstuetzung ihrer Tools heisst auch, keine X chips mehr in unseren naechsten Produkten. Das wird jetzt X nicht wirklich wirtschaftlich jucken, aber beim naechsten Board entscheide ich mich dann halt fuer A anstatt X!
berndl schrieb: > Es scheint so, als ob etliche .so (shared objects, aka DLLs fuer Win > User) fehlen... Welche denn zum Beispiel?
Also, entweder ist beim Download der ISE was schiefgegangen und das TAR-File ist defekt, oder die 0-Byte Dateien sind Hard-Links auf Dateien, die in den unterstützten Linuxversionen vorhanden sind, unter Ubuntu aber nicht vorhanden sind, oder in anderen Ordnern liegen als erwartet. Evtl. hilft Dir aber auch dass hier weiter: http://forums.xilinx.com/t5/Simulation-and-Verification/ISim-under-Ubuntu-11-04/td-p/143852
:
Bearbeitet durch User
tja, ich dachte auch schon, dass Ubuntu 14.04 zu neu fuer ISE14.7 ist und daher die shared libs nicht passen. Aber warum tut es dann mit dem noch aelteren ISE14.1? Die 14.6 hatte ich am WE auch mal gezogen und installiert, hat auch nicht funktioniert... Naja, 14.1 laeuft ja mal gerade, mal sehen wie sich das Problem aber doch evtl. loesen laesst.
Betreibe ISE 14.7 und 14.2 unter Ubuntu 14.04 64bit. Synthese und P&R .. laufen bei mir völlig probemlos. Probleme, die ich festgestellt habe, sind: - Das SDK von 14.7 erzeugt bei mir aus dem selben Projekt für einen Microblaze Code der nicht läuft während 14.2 problemlos funktioniert - Der eingebaute vhdl-Editor von ISE hängt sich nach einiger Zeit auf. Tasteneingaben werden dann falsch interpretiert. Darüber hinaus kann ich berichten: Quartus II 32bit 13.1.0 verhält sich bis jetzt unauffällig. Lattice Diamond 3.1 x64 bekomme ich direkt unter Ubuntu nicht ans Laufen. Fehlermeldung habe ich im Moment nicht zur Hand.
Xilinx hatte schon immer miserable Software. Ihr jammert über ISE, aber habt ihr schonmal Vivado ausprobiert? ;) Ich würde gerne wissen, welche Drogen man nehmen muss, um sich so ein Usability-Verbrechen auszudenken und gutzuheißen. Und wie bekommt man das eigentlich so schnarchlangsam ("Compiling Source File Hierarchy") und speicherfressend hin? Das muss fast schon Absicht sein. Aber laut Xilinx ist Vivado eben immer noch "in development" und unfertig. Ist mir prinzipiell ein Rätsel, wie Xilinx damit davonkommt. Es geht hier ja nicht um Freeware, ISE/Vivado plus SDK kosten tausende Euro. Die zahlt man, und bekommt (gefühlt) eine halbgare Beta. Zudem ist die Software der Konkurrenz anscheinend merklich bugfreier und unproblematischer. Und warum die bei Xilinx in Sachen Linux immer noch an RHEL und SLES festhalten, obwohl das niemand ernsthaft auf einer Workstation nutzen will, verstehe ich nicht. Es wäre doch mal ein guter Schritt, endlich SLES rauszuschmeißen und Ubuntu LTS in den Support aufzunehmen. Was man alles für praktische Probleme man mit Vivado hat... Erstens haufenweise Bugs. Zweitens sehr merkwürdige Benutzerführung. Drittens erfordert saubere Versionskontrolle komplizierte Klimmzüge mit TCL-Skripten, die man händisch erzeugen und anpassen muss. Offensichtlich ist Versionskontrolle nicht vorgesehen, und das macht mir ehrlich gesagt etwas Angst. Denn im Rückschluss bedeutet es wahrscheinlich, dass die meisten Nutzer keine Versionskontrolle anwenden.
Ja, Vivado ist wirklich schlimm. Ich krieg da auch immer Krämpfe. Unklar, vor allem diese zig Statusbalken die da irgendwo laufen. Benutzbar ist der Mist nur auf der Konsole. Einmal eingerichtet gehts mit diesen Runs ganz gut. Aber schon die Bitgen optionen zu setzen geht nur über TCL. Und die Simulation ist grauenhaft. Die haben schon seit mehreren Versionen ein Bug am Modell des Artix 7 GTP, unbenutzbar, denn bis der Reset durch ist, muss man knapp 2ms simulieren, was etwa eine Stunde dauert. Da ist ja selbst das Bitfile schneller fertig. Der Hardware manager ist vollkommen gruselig, mit dem Digilent Plugin schmierts dauernd ab, das ganze Konzept mit den Servern hakelt dauernd. Die Chips sind halt super, und wenn man einmal bei X ist geht man ja nicht so schnell wieder weg, die Umgewöhnung und neue Lizenzen kosten ja auch richtig Geld. Andere haben dafür andere Probleme. ich habe übrigens wegen o.g. Simulations Bug mein Design wieder nach ISE 14.7 zurück portiert, da klappt die Simulation. Ist zum Glück der 200er Artix, der wird von der ISE unterstützt.
AHED schrieb: > Betreibe ISE 14.7 und 14.2 unter Ubuntu 14.04 64bit. Interessant. Ich habe jetzt mal die ISE14.1 installiert, da sind die bei 14.7 angemotzten Files da. Es handelt sich uebrigens nicht um Hardlinks wie von Thomas vermutet, es sind 'echte' Files aus dem Xilinx .tar. Kannst du mal auf deinem Ubuntu Hobel ein
1 | sudo find / -name libboost_signals-gcc41-mt-* |
machen und den output hier posten? Mein output sieht (14.1) so aus:
1 | /opt/Xilinx/14.1/ISE_DS/ISE/lib/lin/libboost_signals-gcc41-mt-p-1_38.so.1.38.0 |
2 | /opt/Xilinx/14.1/ISE_DS/ISE/lib/lin64/libboost_signals-gcc41-mt-p-1_38.so.1.38.0 |
Ich habe ISE 14.7 installiert unter Mint17 (64bit) ("trusty" clone) Geht ok , mit ein bischen mod's , für firefox , und die alte pace Hier ist meiner installierte boosts Hast du die ia32-libs installiert (vorher die installation)
1 | bingo@X200-1 ~/tmp/ISE14.7 $ uname -a |
2 | Linux X200-1 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
3 | bingo@X200-1 ~/tmp/ISE14.7 $ |
1 | ~/xilinx/14.7/ISE_DS $ ls -l ISE/lib/lin/libboost* |
2 | -rwxr-xr-x 1 bingo bingo 66564 Oct 13 2013 ISE/lib/lin/libboost_bzip2-gcc41-mt-p-1_38.so.1.38.0 |
3 | -rwxr-xr-x 1 bingo bingo 69340 Oct 13 2013 ISE/lib/lin/libboost_date_time-gcc41-mt-p-1_38.so.1.38.0 |
4 | -rwxr-xr-x 1 bingo bingo 95264 Oct 13 2013 ISE/lib/lin/libboost_filesystem-gcc41-mt-p-1_38.so.1.38.0 |
5 | -rwxr-xr-x 1 bingo bingo 491004 Oct 13 2013 ISE/lib/lin/libboost_graph-gcc41-mt-p-1_38.so.1.38.0 |
6 | -rwxr-xr-x 1 bingo bingo 47732 Oct 13 2013 ISE/lib/lin/libboost_iostreams-gcc41-mt-p-1_38.so.1.38.0 |
7 | -rwxr-xr-x 1 bingo bingo 68128 Oct 13 2013 ISE/lib/lin/libboost_prg_exec_monitor-gcc41-mt-p-1_38.so.1.38.0 |
8 | -rwxr-xr-x 1 bingo bingo 352184 Oct 13 2013 ISE/lib/lin/libboost_program_options-gcc41-mt-p-1_38.so.1.38.0 |
9 | -rwxr-xr-x 1 bingo bingo 739664 Oct 13 2013 ISE/lib/lin/libboost_regex-gcc41-mt-p-1_38.so.1.38.0 |
10 | -rwxr-xr-x 1 bingo bingo 494868 Oct 13 2013 ISE/lib/lin/libboost_serialization-gcc41-mt-p-1_38.so.1.38.0 |
11 | -rwxr-xr-x 1 bingo bingo 82692 Oct 13 2013 ISE/lib/lin/libboost_signals-gcc41-mt-p-1_38.so.1.38.0 |
12 | -rwxr-xr-x 1 bingo bingo 14908 Oct 13 2013 ISE/lib/lin/libboost_system-gcc41-mt-p-1_38.so.1.38.0 |
13 | -rwxr-xr-x 1 bingo bingo 78152 Oct 13 2013 ISE/lib/lin/libboost_thread-gcc41-mt-p-1_38.so.1.38.0 |
14 | -rwxr-xr-x 1 bingo bingo 359228 Oct 13 2013 ISE/lib/lin/libboost_wserialization-gcc41-mt-p-1_38.so.1.38.0 |
15 | -rwxr-xr-x 1 bingo bingo 78960 Oct 13 2013 ISE/lib/lin/libboost_zlib-gcc41-mt-p-1_38.so.1.38.0 |
16 | bingo@X200-1 ~/xilinx/14.7/ISE_DS $ |
Und 64bit
1 | bingo@X200-1 ~/xilinx/14.7/ISE_DS $ ls -l ISE/lib/lin64/libboost* |
2 | -rwxr-xr-x 1 bingo bingo 65488 Oct 13 2013 ISE/lib/lin64/libboost_bzip2-gcc41-mt-p-1_38.so.1.38.0 |
3 | -rwxr-xr-x 1 bingo bingo 78904 Oct 13 2013 ISE/lib/lin64/libboost_date_time-gcc41-mt-p-1_38.so.1.38.0 |
4 | -rwxr-xr-x 1 bingo bingo 107992 Oct 13 2013 ISE/lib/lin64/libboost_filesystem-gcc41-mt-p-1_38.so.1.38.0 |
5 | -rwxr-xr-x 1 bingo bingo 522872 Oct 13 2013 ISE/lib/lin64/libboost_graph-gcc41-mt-p-1_38.so.1.38.0 |
6 | -rwxr-xr-x 1 bingo bingo 53576 Oct 13 2013 ISE/lib/lin64/libboost_iostreams-gcc41-mt-p-1_38.so.1.38.0 |
7 | -rwxr-xr-x 1 bingo bingo 71552 Oct 13 2013 ISE/lib/lin64/libboost_prg_exec_monitor-gcc41-mt-p-1_38.so.1.38.0 |
8 | -rwxr-xr-x 1 bingo bingo 383984 Oct 13 2013 ISE/lib/lin64/libboost_program_options-gcc41-mt-p-1_38.so.1.38.0 |
9 | -rwxr-xr-x 1 bingo bingo 770928 Oct 13 2013 ISE/lib/lin64/libboost_regex-gcc41-mt-p-1_38.so.1.38.0 |
10 | -rwxr-xr-x 1 bingo bingo 539640 Oct 13 2013 ISE/lib/lin64/libboost_serialization-gcc41-mt-p-1_38.so.1.38.0 |
11 | -rwxr-xr-x 1 bingo bingo 91080 Oct 13 2013 ISE/lib/lin64/libboost_signals-gcc41-mt-p-1_38.so.1.38.0 |
12 | -rwxr-xr-x 1 bingo bingo 16824 Oct 13 2013 ISE/lib/lin64/libboost_system-gcc41-mt-p-1_38.so.1.38.0 |
13 | -rwxr-xr-x 1 bingo bingo 89528 Oct 13 2013 ISE/lib/lin64/libboost_thread-gcc41-mt-p-1_38.so.1.38.0 |
14 | -rwxr-xr-x 1 bingo bingo 394000 Oct 13 2013 ISE/lib/lin64/libboost_wserialization-gcc41-mt-p-1_38.so.1.38.0 |
15 | -rwxr-xr-x 1 bingo bingo 90632 Oct 13 2013 ISE/lib/lin64/libboost_zlib-gcc41-mt-p-1_38.so.1.38.0 |
16 | bingo@X200-1 ~/xilinx/14.7/ISE_DS $ |
Meiner downloaded tar (wie ich installiere von
1 | bingo@X200-1 ~/tmp/ISE14.7 $ ls -l Xilinx_ISE_DS_Lin_14.7* |
2 | -rw-r--r-- 1 bingo bingo 6538618880 Jun 28 16:31 Xilinx_ISE_DS_Lin_14.7_1015_1.tar |
3 | |
4 | bingo@X200-1 ~/tmp/ISE14.7 $ md5sum Xilinx_ISE_DS_Lin_14.7_1015_1.tar |
5 | e8065b2ffb411bb74ae32efa475f9817 Xilinx_ISE_DS_Lin_14.7_1015_1.tar |
6 | bingo@X200-1 ~/tmp/ISE14.7 $ |
/Bingo Dänemark
:
Bearbeitet durch User
berndl schrieb: > Hi allerseits, > > ich habe gestern meinen ueber 7 Jahren alten PC aufgeruestet (neues > Mainboard, CPU=4xIntel Core5, 16GB RAM) und dann Ubuntu 14.04 64bit > installiert. Dann gestern abend noch Xilinx ISE 14.7 draufgepackt. > Laeuft leider nicht... > > Es scheint so, als ob etliche .so (shared objects, aka DLLs fuer Win > User) fehlen... > > Immerhin habe ich ISE 14.1 (hatte da noch 'nen Backup) ans laufen > gebracht, das funzt prima... > > Hier habe ich mal bei X nachgefragt: > http://forums.xilinx.com/t5/Installation-and-Licensing/New-PC-with-Ubuntu-14-04-64bit-ISE-Webpack-installed-Doesn-t/td-p/482958 > Ich kann mich dunkel auch an solche Problem unter Opensuse erinnern. Bei mir läuft die 14.7. Ich glaube ich hatte die Grafikkarte herausgenommen und nutze die Grafikkarte der IntelCPU. Ich hatte aber bereits Probleme mit der Installation.
sudo find / -name libboost_signals-gcc41-mt-* liefert bei mir: /opt/Xilinx/14.2/ISE_DS/ISE/lib/lin64/libboost_signals-gcc41-mt-p-1_38.s o.1.38.0 /opt/Xilinx/14.2/ISE_DS/ISE/lib/lin/libboost_signals-gcc41-mt-p-1_38.so. 1.38.0 /opt/Xilinx/14.7/ISE_DS/ISE/lib/lin64/libboost_signals-gcc41-mt-p-1_38.s o.1.38.0 /opt/Xilinx/14.7/ISE_DS/ISE/lib/lin/libboost_signals-gcc41-mt-p-1_38.so. 1.38.0 hab installiert von Xilinx_ISE_DS_14.7_1015_1.tar md5sum Xilinx_ISE_DS_Lin_14.7_1015_1.tar bfe4e9c3cd8d2d7024163ca140113d25 Xilinx_ISE_DS_14.7_1015_1.tar also wohl die Linux + Windows Variante mit 8.4 GB
Altera: Nicht so tolle Chips, gute Software (nicht selbst getestet, sagt das Forum) Xilinx: Nicht so tolle Software, gute Chips (selbst getestet) Man kann wohl nicht alles haben ;-) Wobei Vivado hier scheinbar stabil läuft (Ubuntu + Win 7 x64). Keine Ahnung warum die Ubuntu nicht "supporten", es geht ja ;-) (wobei ich wegen anderer Software aktuell öfters Windows nutze als Linux...) So schlimm finde ich die useability übrigens auch nicht. Der HW Manager ist seltsam, aber funktioniert hier eigentlich stabil (mit Digilent Plugin). Der Simulator ist der Hauptkritikpunkt.
so, ich hab' jetzt mal 14.7 parallel zur funktionierenden 14.1 installiert: Jetzt funktioniert komischerweise alles... Die Libs sind jetzt da, Dateigroesse ist jetzt >> 0
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.