Xilinx ISE Webpack 11.1 Linux <<windrv6.ko - Problem>>

Gast #1522575
Lesenswert?

Ich habe Xilinx ISE Webpack 11.1 unter Ubuntu 8.04 Debian (kernel =
2.6.24-19-generic) erfolgreich installiert, bekomme aber den parallelen
JTAG Programmer in iMPACT nicht zum Laufen.
konkrete Fehlermeldung:
WARNING:iMPACT -  Module windrvr6 is not loaded. Please reinstall the
cable drivers. See Answer Record 22648.

Also versuche ich das fehlende Kernelmodul windrv6.ko einzubinden und
quäle mich gerade dessen Compilierung rum. Habe verschiedene Versionen
WD711-WD911 und andere linuxdriver ausprobiert und alle versagen
entweder schon beim ./configure oder beim make mit solchen:

loading cache ./config.cache
./configure: 531: Syntax error: "(" unexpected

oder solchen
linux_wrappers.c: In Funktion »build_dma_list_26«:
linux_wrappers.c:1791: Fehler: »struct scatterlist« hat kein Element
namens »page«

Fehlermeldungen.

kennt das auch jemand? Hat jemand das windrv6.ko Kernelmodul unter
Debian 2.16.x zum laufen gebracht und kann es eventuell hier zum
downloaden einstellen?

Wer kennt eine gute andere CPLD-Programmersoftware für Linux, die mit
iMPACT mithalten kann. Kann auch gerne ein Konsolenprogramm sein, dann
aber gut dokumentiert.

xilprg erkennt wenigstens bei mir wenigstens schoneinmal den Xilinx
95144 CPLD. Also die Hardware funktioniert. Nur mit xilprg kann ich
(noch) nicht wirklich was anfangen.

Vielen Dank, bin für jeden Tip dankbar.
Grüsse min
Gast #1522620
Lesenswert?

@ Torsten Landschoff
Vielen Dank ersteinmal!

Diese Seite habe ich natürlich schon gefunden:
http://www.rmdir.de/~michael/xilinx/
ppdev ist Bestandteil meiner Kernelsourcen.

Das Problem ist der fehlende windrv.ko, den ich nicht kompiliert bekomme 
und deswegen nicht mit insmod laden kann. Ohne den funktioniert aber 
mein JTAG-Parallelprogrammer unter iMPACT nicht. Oder muss ich etwa 
wegen der
CPLD-Programmierung Windoof-Rückfällig werden?
windrv6 ist wirklich: " a pain in the ass! "

USB scheint da deutlich weniger Probleme zu machen.
Kennt jemand einen guten USB-JTAG-Programmer für Xilinx CPLDs?


Grüsse aus Heidelberg
#1523164
Lesenswert?

Wolfgang R. schrieb:
> Beitrag "Update auf ISE 11.4 unter Linux"
>
> wer lesen kann ist klar im Vorteil

Das wird aber nicht mit dem PPProgger funktionieren.

min schrieb:
>Diese Seite habe ich natürlich schon gefunden:
>http://www.rmdir.de/~michael/xilinx/
>ppdev ist Bestandteil meiner Kernelsourcen.

>Das Problem ist der fehlende windrv.ko, den ich nicht kompiliert bekomme
>und deswegen nicht mit insmod laden kann.

Dafuer ist ja der Treiber rmdir da, der ersetzt windrv.ko. Einfach nach 
der Anleitung vorgehen und dann sollte das auch funktionieren...
#1523176
Lesenswert?

>>Diese Seite habe ich natürlich schon gefunden:
>>http://www.rmdir.de/~michael/xilinx/
>>ppdev ist Bestandteil meiner Kernelsourcen.
>
>>Das Problem ist der fehlende windrv.ko, den ich nicht kompiliert bekomme
>>und deswegen nicht mit insmod laden kann.
>
> Dafuer ist ja der Treiber rmdir da, der ersetzt windrv.ko. Einfach nach
> der Anleitung vorgehen und dann sollte das auch funktionieren...


Dann im Klartext

export PATH=$PATH:/opt/Xilinx/11.1/ISE/bin/lin
export LD_PRELOAD=/usr/local/lib/libusb-driver.so
exec /opt/Xilinx/11.1/ISE/bin/lin/ise


oder so ähnlich

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren