Fist of all, thank you @lukevalenty for a great board. BTW it was delivered to Russia just in 2 weeks!
I’m having a little difficulties making it work with IceStorm though. The problem is that iceprog doesn’t see the board:
init.. Can't find iCE FTDI USB device (vendor_id 0x0403, device_id 0x6010). ABORT.
The device is successfully recognized by the system:
[194455.558409] usb 3-3: USB disconnect, device number 62 [194462.949464] usb 3-2: new full-speed USB device number 63 using xhci_hcd [194463.090700] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
Here is how it looks like in lsusb:
Bus 003 Device 063: ID 1209:2100 InterBiometrics
I tried to change device string according to the
--help output, e.g:
iceprog -d i:0x1209:0x2100 main.bin
However it doesn’t help:
init.. Can't find iCE FTDI USB device (device string i:0x1209:0x2100). ABORT.
The full source code is here. Package version (I’m using Arch Linux):
Name : icestorm-git Version : r410.69613a2-1
In the same time iceprog works with the IceStick board as expected.
I could use a little piece of advice.
UPD: turned out it works with
sudo but now I have a different error:
init.. Failed to get latency timer (reading latency timer failed). ABORT.