Wie ich bereits vor 3 monaten
gebloggt habe bin ich mit dem Xilinx ISE WebPACK 9.1i unter Linux recht zufrieden. Leider gab es damals Probleme mit den USB Cable Drivers unter aktuellen 2.6er kernels.
Zwar kann man die sourcen runterladen (siehe
Xilinx Answer Record #22648), aber die Linux Kernel API ist halt ein moving target und die sourcen kompilieren nur mit alten Kernels.
Nunja. Jetzt hab ich den Bedarf also gibt es nun von mir
einen Patch zur Loesung des Problems. Ob es da von Xilinx selbst so bald eine neue Version gibt ist abzuwarten. Leider ist eines der Probleme das sie Teile der Kernel API nutzen die inzwischen nur noch fuer GPL module zugelassen sind. Fuer den privaten Bedarf kann das ja jeder fuer sich entsprechend umpatchen aber Xilinx selbst hat diese Option fuer ihre offiziellen Sourcen natuerlich nicht...
wget ftp://ftp.xilinx.com/pub/utilities/fpga/install_drivers.tar.gz
tar xvzf install_drivers.tar.gz
cd install_drivers
wget http://www.clifford.at/writings/xilinx_install_drivers_20070924.patch
rm -vf /lib/modules/*/kernel/drivers/misc/{xpc4drvr,windrvr6}.ko
patch -p1 < xilinx_install_drivers_20070924.patch
./install_drivers
Getestet hab ich es leider noch nicht weil ich daheim kein Board fuer sowas hab. Aber spaetestens Mittwoch Abend werde ich bei meinem
Verilog HDL Vortrag im Metalab sehen ob das ganze auch funktioniert..