Hi,
I am using a Windows installation of Chipwhisperer v4.0.1 with Chipwhisperer-Lite and CW305 target. I did install the USB drivers and select the USB programming mode by turning on M0,M1,M2. When I try to program the Artix 7 FPGA on the CW305 target I get a USB device not found error message. I am using the appropriate example bitstream that came with the software. Both CW-Lite and CW305 show up in Windows Device manager, so they are found but somehow CW software is not recognizing CW305. However, the CW software seems to be able to recognize CW-Lite.
Traceback (most recent call last):
File "C:\Program Files (x86)\ChipWhisperer\chipwhisperer\software\chipwhisperer\common\utils\parameter.py", line 391, in callAction
act(self)
File "C:\Program Files (x86)\ChipWhisperer\chipwhisperer\software\chipwhisperer\common\utils\util.py", line 302, in call
return self.method(self.target(), *args, **kwargs)
File "C:\Program Files (x86)\ChipWhisperer\chipwhisperer\software\chipwhisperer\capture\targets\CW305.py", line 164, in gui_programfpga
result = self.fpga.FPGAProgram(open(bsfile, "rb"), exceptOnDoneFailure=False)
File "C:\Program Files (x86)\ChipWhisperer\chipwhisperer\software\chipwhisperer\hardware\naeusb\fpga.py", line 60, in FPGAProgram
self.sendCtrl(self.CMD_FPGA_PROGRAM, 0xA0)
File "C:\Program Files (x86)\ChipWhisperer\chipwhisperer\software\chipwhisperer\hardware\naeusb\naeusb.py", line 207, in sendCtrl
return self.usbdev().ctrl_transfer(0x41, cmd, value, 0, data, timeout=self._timeout)
File "C:\Program Files (x86)\ChipWhisperer\chipwhisperer\software\chipwhisperer\hardware\naeusb\naeusb.py", line 185, in usbdev
if not self._usbdev: raise Warning("USB Device not found. Did you connect it first?")
Warning: USB Device not found. Did you connect it first?