Hi,
Yosys 0.9 (git sha1 1979e0b)
That is from 2019 ... you might need something more current :D
make sure that your nextpnr is built with the python bindings enabled
How to do that? I usually do:
Mmm, since it found Python, I'm guessing it was built with them.
Do you see the "new full-speed usb device" detected and then it fails to enumerate, or do you see nothing at all ?
Nothing at all, "dmesg" is completely empty after several rounds of plug in and/or reset.
Ok, then I'd check the connections from the fpga to the USB connector including the connector itself, and also the 1.5k resistor, the two inline resistors and the ESD protection IC. If you post a picture of that area, I can also check if I see something "off".
BTW, if you use IRC, the #osmocom on libra might be easier for that kind of debug.
Cheers,
Sylvain