I'm trying to upload a bitstream file to iCEblink40-LP1K Evaluation Kit with iceprog
on Arch Linux.
sudo iceprog setbit.bin
Then it complains:
Can't find iCE FTDI USB device (vedor_id 0x0403, device_id 0x6010).
And lsusb
shows only:
Bus 001 Device 016: ID 1443:0007 Digilent Development board JTAG
Here is the output of dmesg
:
[ 5591.903500] usb 1-1: new full-speed USB device number 19 using xhci_hcd
How can I fix this?
UPDATES
I tried:
modprobe ftdi_sio
echo 0403 6010 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id
and
echo 1443 0007 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id
sudo iceprog -d i:0x1443:0x0007 setbit.bin
But it still not working.
I also found someone said that different devices can be connect with different clock frequency. https://tingcao.wordpress.com/2012/05/11/install-xilinx-cable-drivers-on-32-bit-ubuntu/#attachment_272