[Solved] Problem with uploading bitstream to NEXYS A7 board (RVfpga version 2.2)
I am a starter in RVfpga. I followed the instructions in the RVfpga_WorkshopGuide.pdf to get started. But, when I tried to upload the rvfpganexys.bit file to the NEXYS A7 board in the example project ledsSwtiches_C-Lang. I met the following errors (A screenshot of the terminal window in the VS Code is copied below.).
"Error: libusb_claim_interface() failed with LIBUSB_ERROR_NOT_SUPPORTED
Error: unable to open ftdi device with vid 0403, pid 6010, description 'Digilent USB Device', serial '*' at bus location '*' "
I am not sure what causes these errors. Could anyone help me on this? MY VS Code version is 1.79.2. The Zadig version is 1.8. Many thanks.
The problem looks to be related with your system not recognizing the board. It can be caused due to several reasons. From your post I understand that you are using Windows. So first thing: have you followed the exact steps described in Appendix B for installing the board drivers in Windows? Specifically, have you selected "Digilent USB Device (Interface 0)", and nothing else (i.e. not "Digilent USB Device (Interface 1)"), as illustrated in Figure 99? If so, does driver installation finish correctly? If this is alright, we'll try some other things.
@dchaver Thank you for the quick reply. I could upload the bitstream now after reinstalling the driver to Interface 0 with Zadig. The example project works. I will continue studying more about RISC-V topic.