ISEのプログラミングケーブルのドライバは、標準ではインストールされないので手動でインストールします。
(注記:
ISE WebPack 10.1 のケーブルドライバについては、2009’10’13更新の
VersysEDA UB804 ISE WebPack10.1インストール
ISE WebPack 11.1 のケーブルドライバについては、2009’10’17更新の
VersysEDA UB804 ISE WebPack11.1インストール
を参照。09’10’21追記)
参考にしたのは、こちらのサイトです。
まずホームディレクトリのXilinxフォルダにドライバインストール用のフォルダWinDrvrを作成します。
このフォルダにWD811LN.tgzとinstall_drivers.tar.gzをダウンロードします。
WD811LN.tgz:
http://www.jungo.com /st/download/WD811LN.tgz
install_drivers.tar.gz:
http://japan.xilinx.com/support/documentation/configuration_hardware.htm
この二つを解凍します。
$tar xzf WD811LN.tgz
$tar xvf install_drivers.tar.gz
解凍されたWinDriverとinstall_driversの二つのフォルダが作成されます。
$mv install_drivers/linux_drivers/windriver32/windrvr
install_drivers/linux_drivers/windriver32/windrvr_org
$ln -s /home/ubuntu/Xilinx/WinDrvr/WinDriver/redist
install_drivers/linux_drivers/windriver32/windrvr
$sudo rm /bin/sh
$sudo ln -s /bin/bash /bin/sh
$sudo apt-get install linux_headers-2.6.15-26-386
$sudo apt-get install fxload
install_driversに移動してドライバをインストールします。
$cd install_drivers
$sudo ./install_drivers
$sudo chmod 666 /dev/windrvr6
/etc/rc.localを修正します。
/lib/modules/2.6.15-26-386/kernel/drivers/misc/install_windrvr6 windrvr6 no
/lib/modules/2.6.15-26-386/kernel/drivers/misc/install_xpc4drvr
chmod 666 /dev/windrvr6
exit0
プラットフォームUSBとパラレルケーブルでの動作を確認しました。