(原創) 如何解決『Error: More than one programming cable found in available hardware list --use--list option to display available hardware list and specify correct cableprogramming』錯誤訊息? (SOC) (Nios II) (μClinux) (DE2) (DE2-70)

Abstract
很多人在使用nios2-configure-sof將*.sof燒入DE2或DE2-70時,會遇到以上錯誤訊息,本文提出解決方法。

Introduction
若在DE2上安裝μClinux ((原創) 如何在DE2上安裝μClinux作業系統? (IC Design) (DE2) (Nios II) (OS) (Linux) (CentOS) (μClinux)),最後必須在command prompt下使用nios2-configure-sof將*.sof燒入DE2/DE2-70,有些人會遇到如下的錯誤訊息:

Error: More than one programming cable found in available hardware list
--use--list option to display available hardware list and specify correct
cableprogramming


這個錯誤訊息,主要是說目前有兩個以上cable可以用,導致nios2-configure-sof不知道要用哪一條cable,為什麼會造成這樣我並不清楚,很可能是因為在不同的USB port都使用過USB Blaster,導致每個USB port都安裝了USB Blaster driver所致,我個人是沒遇過這個錯誤訊息。

Solution
Step 1:
使用jtagconfig顯示目前哪一個cable可使用

如下圖所示,表示目前cable 1正連上DE2-70

jtag00

Step 2:
使用--cable參數指定使用哪一條cable

如下圖所示,指定使用cable 1,你可以依據你實際的情形調整

jtag01 

See Also
(原創) 如何在DE2上安裝μClinux作業系統? (IC Design) (DE2) (Nios II) (OS) (Linux) (CentOS) (μClinux)

posted on 2008-11-11 21:13  真 OO无双  阅读(4619)  评论(5编辑  收藏  举报

导航