2016年4月27日 星期三

Xilinx - MorFPGA

官方下載網站:

http://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/design-tools.html

校內ftp:

Linux : wget ftp://120.117.74.22/ise.tar

解開並執行圖形安裝程式
用 root 執行 ./xsetup

Accept License Agreement
勾 accept

在 Select Products to Install
選擇 ISE WebPACK

在 Select Installation Options
把 install Cable Drivers 打勾


在 Select Destination Directory
選擇要儲存的位置

最後按 Install 等它安裝完畢
---------------------

完畢後

把 Platform Cable USB 插上電腦
紅燈表示 Cable Driver 沒有裝好
綠燈表示有裝好

以下是顯示紅燈時要執行的步驟

Install Xilinx USB Cable Drivers 14.7 on Debian

apt-get install fxload

Create /etc/udev/rules.d/xusbdfwu.rules with the following content;

# version 0003
ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0007", RUN+="/sbin/fxload -v -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusbdfwu.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0009", RUN+="/sbin/fxload -v -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusb_xup.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000d", RUN+="/sbin/fxload -v -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusb_emb.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000f", RUN+="/sbin/fxload -v -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusb_xlp.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0013", RUN+="/sbin/fxload -v -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusb_xp2.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0015", RUN+="/sbin/fxload -v -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusb_xse.hex -D $tempnode"

把 /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusbdfwu.hex
改成剛剛所安裝的路徑, 共六個.

然後執行
# udevadm control --reload-rules 

在把 Cable USB 重新插入, 應該會變綠色.

----------------------------

啟動 ISE 軟體

cd /Xilinx/14.7/ISE_DS, 你所安裝的路徑

source settings64.sh

ise 需要 Licence

我的 Licence
wget ftp://120.117.74.22/Xilinx.lic

執行 ise 後, 出現 Xilinx Licence Configuration Manager

選擇 Locate Existing License(s)
選擇 Xilinx.lic
----------------------

New Project
**晶片設定**
Family -> Spartan3
Device -> XC3S1500
Package -> FG676

從 project 開啟燒入程式
Configure Target Device展開 -> Generate Target PROM/ACE File
從 project 開啟設定接腳的程式
User Constraints展開 -> I/O Pin Planning (PlanAhead) - Post-Synthesis

指令直接輸入 impact 開啟燒入程式, 可以直接燒入 .bit .mcs 檔



沒有留言:

張貼留言