2016-04-23 11 views
2

iCEblink40-LP1K評価キットにビットストリームファイルをアップロードしようとしています(アークLinuxでiceprog)。iceprog - iCE FTDI USBデバイスが見つかりません

sudo iceprog setbit.bin 

そして、それは文句:

Can't find iCE FTDI USB device (vedor_id 0x0403, device_id 0x6010). 

そしてlsusbしか示しています。ここでは

Bus 001 Device 016: ID 1443:0007 Digilent Development board JTAG 

dmesgの出力です:

[ 5591.903500] usb 1-1: new full-speed USB device number 19 using xhci_hcd 

私はこれをどのように修正することができますか?

UPDATES

私が試した:

modprobe ftdi_sio 
echo 0403 6010 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id 

echo 1443 0007 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id 
sudo iceprog -d i:0x1443:0x0007 setbit.bin 

をしかし、それはまだ動作しません。

私はまた、別のデバイスが異なるクロック周波数で接続できると言いました。 iCEblink40ボードははFTDIベースのプログラミング回路を使用していないため、iceprogでプログラムすることができない https://tingcao.wordpress.com/2012/05/11/install-xilinx-cable-drivers-on-32-bit-ubuntu/#attachment_272

答えて

4

。代わりにiceBurnを使用してください:https://github.com/davidcarne/iceBurn(このツールはまた、Project IceStorm websiteからリンクされている)

はiceblinkボードの完全な例のためのアイス・ストームのgitリポジトリにもexamples/iceblink/ディレクトリを参照してください。 (この例は、iCEblink40-HX1Kボードで、iCEblink40-LP1Kボードではありませんので、FPGAピンの割り当てが2つのボードで異なるため、そのままでは動作しません。 2種類のボードで同じです。)

関連する問題