Top Page Index Mail Form |
最終更新日 2007.10.10
とりあえず箇条書きのものを公開。ubuntuに限らない内容も載ってる一方、勘違いもあるかも。
メニューの「システム」→「設定」→「メニューとツールバーの設定」で、「メニューのショートカット・キーを編集可能にする」をチェックする。変更するにはメニューを表示させて変更したいメニューの内容にカーソルを合わせた状態で、割り当てたいキーを押す。[Backspace]キーを押すと解除される。
Xilinx ISE Webpackは Red Hat用となっているが、Ubuntuでも本体は普通にインストールが行えるようだ。ただし、プログラマ(ライタ)に必要な windrvr6 のインストールには失敗する。http://ubuntuforums.org/archive/index.php/t-369873.html の最後の所を引用:
Here are the steps I did 0) installed ISE9.1i tools. 1) Downloaded and extracted install_drivers.tar.gz (from Xilinx answer record #22648) WD811LN.tgz (from jungo) 2) Linked the jungo drivers into install_drivers mv install_drivers/linux_drivers/windriver32/windrvr install_drivers/linux_drivers/windriver32/windrvr_ orig ln -s WinDriver/redist install_drivers/linux_drivers/windriver32/windrvr 3) Changed /bin/sh to point to /bin/bash instead of /bin/dash sudo rm /bin/sh sudo ln -s /bin/bash /bin/sh 4) Set CC to gcc-3.3 compiler (not sure if this is necessary) export CC=/usr/bin/gcc-3.3 5) Get header sources and fxload sudo apt-get install linux-headers-2.6.20-15-generic sudo apt-get install fxload 6) Update line 544 of ...windriver32/windrvr/linux_wrapper.c to bh->data = *((atomic_long_t *)data); 7) Run Xilinx install_drivers script sudo ./install_drivers 8) Make windrvr6 world accessable sudo chmod 666 /dev/windrvr6 9) modified /etc/rc.local to be /lib/modules/2.6.20-15-generic/kernel/drivers/misc/install_windrvr6 windrvr6 no /lib/modules/2.6.20-15-generic/kernel/drivers/misc/install_xpc4drvr chmod 666 /dev/windrvr6 exit 0
ポイントをあげておくと、
リンク先では /bin/sh を書き換えているが、エラーが起きるスクリプト自体の1行目を
#!/bin/bash
と書き換えてしまってもいいだろう。
最新版の WinDriverだと 4でもコンパイルできるみたい。
/lib/modules/2.6.20-16-generic/kernel/drivers/misc/install_windrvr6 windrvr6 no
chmod 666 /dev/windrvr6
あと、sudo apt-get install fxload も実行する必要があるのかもしれない。それとは逆に、うちの場合は install_xpc4drvr は rc.local に追加していないが動くみたい。このあたりはいろいろ検証してはいないのでよくわからない。