Closed dburr closed 1 year ago
Upon further investigation, it appears that Lattice changed the ftdi.desc
of this board. In boards.json
if I change icestick.ftdi.desc
to Dual RS232-HS
then I am able to successfully upload.
Upon further investigation, it appears that Lattice changed the
ftdi.desc
of this board. Inboards.json
if I changeicestick.ftdi.desc
toDual RS232-HS
then I am able to successfully upload.
Thanks for that investigation, it helped me.
Thanks, solved it for me as well, just bought the Icestick 12-12-2022. Ubuntu 22.04 in Oracle VirtualBox on Windows10.
Upon further investigation, it appears that Lattice changed the
ftdi.desc
of this board. Inboards.json
if I changeicestick.ftdi.desc
toDual RS232-HS
then I am able to successfully upload.
Thanks for this fix! For anyone else having trouble finding the boards.json
file, I found mine under /home/$USER/.local/lib/python3.10/site-packages/apio/resources
Upon further investigation, it appears that Lattice changed the
ftdi.desc
of this board. Inboards.json
if I changeicestick.ftdi.desc
toDual RS232-HS
then I am able to successfully upload.
Thank you! In case anyone still can't find their path after @avielbr 's comment, I found mine under: C:\Users\$USER\AppData\Local\Programs\Python\Python311\Lib\site-packages\apio\resources
apio 0.8.1 Ubuntu 20.04.5 LTS
Subject line says it all. I am able to successfully build, verify, and sim (using the icestick/leds example project) however when I attempt to program the board, I get
apio system --lsftdi
shows the board correctly:And it also shows up in
lsusb
:It is the only USB-serial device connected to my machine.
Udev rules look fine, and I am a member of both
plugdev
anddialout
groups.I've tried completely nuking apio (including my user config directory) and reinstalling; no change. I've tried setting up apio in its own python virtualenv (in case some other python package is clashing with it); same behavior. I have also tried using this board on a different computer (a MacBook running OS X Big Sur 11.7.1, also running the latest version of apio (0.8.1) with the exact same behavior.
This is probably a fairly new revision of the board -- they have been out of stock at Digikey for a long time, but they just recently got some in stock, so I assume this is new stock. Maybe they changed something in the newer versions of this board?