(1). CPU: Andes RISC CPU core_N12.
(2). 平台: ADP-XC5FF676 V1.1.
(3). Linux OS: Ubuntu9.04.
(4). Toolchains: AndeSight v1.3.3 for Linux.
(5). Embedded Linux2.6.18
(6). Verilog IDE: Xilinx ISE 11.1.
2. 目的: 安裝Xilinx JTAG tools Linux 驅動程式,使iMPACT可以連線USB Cable.
3. 實驗步驟:
(1). 將USB Cable接上PC,發現USB Cable LED顯示〝紅燈〞.
(2). 使用〝Terminal〞,輸入〝sudo apt-get install gitk git-gui libusb-dev build-essential fxload〞安裝必要的Package.
(3). 輸入〝cd /opt〞至此目錄.
(4). 輸入〝sudo mkdir Xilinx〞建立檔案夾.
(5). 輸入〝cd Xilinx〞至此目錄.
(6). 輸入〝sudo git clone git://git.zerfleddert.de/usb-driver〞開始下載usb-driver-HEAD.tar.gz的source code.
(7). 輸入〝cd usb-driver〞至此目錄.
(8). 輸入〝sudo make〞開始編譯,
產生〝libusb-driver.so〞檔.
(9). 輸入〝export LD_PRELOAD=/opt/Xilinx/usb-driver/libusb-driver.so〞.
注意: 輸入〝vim ~/.bashrc〞,使用Vim修改Ubuntu環境變數.A. 按〝i〞輸入模式,開始編輯.
B. 如不想編輯按〝ESC -> :q!〞不存檔並結束編輯.
C. 修改完成後按〝ESC -> :wq〞存檔並結束編輯.
D. 可以在〝Terminal〞下輸入〝export〞,檢視環境變數.
(10). 輸入〝sudo cp /home/acer/ISE-11.1/ISE/bin/lin/xusbdfwu.rules /etc/udev/rules.d/〞與〝sudo cp /home/acer/ISE-11.1/ISE/bin/lin/xusb*.hex /usr/share/〞.
(11). 輸入〝sudo /etc/init.d/udev restart〞.
(12). 開啟iMPACT,輸入〝cd /home/acer/ISE-11.1/ISE/bin/lin〞至此目錄,再輸入〝./impact〞執行程式.
(13). USB Cable LED應顯示〝綠燈〞,
iMPACT應該要能連線到USB Cable.
沒有留言:
張貼留言