Hi Sylvain,
Also which yosys version are you using ?
Yosys 0.9 (git sha1 1979e0b)
make sure that your nextpnr is built with the python
bindings enabled
How to do that? I usually do:
~/nextpnr# cmake . -DARCH=ice40
-- Building with IPO
-- Found Python3: /usr/lib/x86_64-linux-gnu/libpython3.8.so (found
suitable version "3.8", minimum required is "3.5") found components:
Development
-- Found Boost: /usr/include (found version "1.71.0") found
components: filesystem program_options iostreams system thread regex
chrono date_time atomic
-- Found Boost: /usr/include (found version "1.71.0") found
components: program_options filesystem system
-- Configuring architecture: ice40
-- Enabled iCE40 devices: 384;1k;5k;u4k;8k
-- Found Python3: /usr/bin/python3.8 (found suitable version "3.8.10",
minimum required is "3.5") found components: Interpreter
-- IceStorm install prefix: /usr/local
-- icebox data directory: /usr/local/share/icebox
-- Using iCE40 chipdb: /root/nextpnr/ice40/chipdb
-- Configuring done
-- Generating done
-- Build files have been written to: /root/nextpnr
then "make".
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.
Regards,
Csaba