Jump to content

Xilinx ISE: Difference between revisions

From HW wiki
Pisa (talk | contribs)
No edit summary
Meloumar (talk | contribs)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
# ISIM a gcc
= Notes for Xilinx ISE version 14.6 under Linux system =
#: V binarkach pro ISIM je natvrdo cesta ke gcc "/usr/bin/gcc4" a pote  "/usr/bin/gcc", ovsem s nejnovejsim gcc nefunguje (problemy se symboly pri linkovani). V mem pripade funguje gcc-3.3 (na internetu pisou problemy od gcc asi 4.7 a vice). Jedna se o binarky: "fuse", "vlogcomp" a "vhpcomp" (ve slozce unwrapped). Pripade je mozne je otevrit v hex editoru a upravit cestu ke gcc.


# QT a coregen
# ISIM and gcc
#: Je vhodne odnastavit QT_LIBRARY_PATH (jinak se v Coregenu nemusi spustit dialogy pro generovani zdrojovych souboru (aspon u RAMky) kvuli ruznym verzim Qt)
#: ISIM binaries have hardcoded gcc path, as "/usr/bin/gcc4" and "/usr/bin/gcc" (in this order), however doesn't work with newest GCC distributions (symbol mismatches during linking). If you run into a trouble (probable with GCC 4.7+ versions), install older GCC (3.3 works fine) and either symlink "/usr/bin/gcc4" to the old one, or modify the binaries with a hex editor and update the path in them. The binaries "fuse", "vlogcomp" and "vhpcomp" require patching.
# QT and Coregen
#: To prevent mismatches, unset QT_PLUGIN_PATH before running ISE, otherwise Coregen will segfault when running dialogs for source file generation (such as BRAM) due to different QT versions. It may be good to unset the rest of QT_ environmental variables too.


Xilix based boards at DCE
= Xilix based boards at DCE =


* [[XC2S100-kit]]
* [[XC2S100-kit]] includes documentation how to use FTDI2232 based cable with ISE 10.1
* [[XC2V1000-kit]]
* [[XC2V1000-kit]]
* [[/ML403]]
* [[ML403]]
* [[LX CPU1]]


[[Category:FPGA]]
[[Category:FPGA]]

Latest revision as of 09:20, 30 August 2013

Notes for Xilinx ISE version 14.6 under Linux system

  1. ISIM and gcc
    ISIM binaries have hardcoded gcc path, as "/usr/bin/gcc4" and "/usr/bin/gcc" (in this order), however doesn't work with newest GCC distributions (symbol mismatches during linking). If you run into a trouble (probable with GCC 4.7+ versions), install older GCC (3.3 works fine) and either symlink "/usr/bin/gcc4" to the old one, or modify the binaries with a hex editor and update the path in them. The binaries "fuse", "vlogcomp" and "vhpcomp" require patching.
  2. QT and Coregen
    To prevent mismatches, unset QT_PLUGIN_PATH before running ISE, otherwise Coregen will segfault when running dialogs for source file generation (such as BRAM) due to different QT versions. It may be good to unset the rest of QT_ environmental variables too.

Xilix based boards at DCE