Hello, received my ChipWhisperer Husky, and went through all tutorials. Checked drivers (recognized as USB Husky, Drivers has MI_00 in path all good), connected - so far so good. When connected CW313 target board with SMA cables, Husky disconnected and no further connection available. Now it isn’t recognized as Husky, only as USB Serial Device. Red Error LED is solid when device is connected.
Well, if an LED is lit, it’s not dead! The red “Error” LED indicates some error condition in the Husky FW. Before we try anything, what’s the exact status of all 6 front-panel LEDs if you unplug and re-connect Husky? Normally the four left-most LEDs are dimly lit, and the green Status LED is blinking. If so, what does scope = cw.scope() report?
Assuming that failed-- was this the first time that you connected the CW313 to Husky? When you say that you went through all the tutorials, can you be more specific?
Can you try:
import chipwhisperer as cw
cw.program_sam_firmware(hardware_type='cwhusky')
if this doesn’t work, erase the SAM3U firmware as described here, then try again.
As to what happened-- my only guess is that you shorted something on the CW313 with the SMA connector? First let’s get your Husky responsive again without the CW313 connected.
After that Status LED is blinking, and no more Error LED. It is recognized as Husky USB again!
Are there any tests that I cun run to make sure it’s 100% functional? Thank You!
Here is an image of my CW Husky board. My computer does not recognize the board and I am trying to erase firmware by shorting the SJ1 pins. I see the word “ERASE” in the middle but couldn’t find the SJ1 pins. My board version is Rev 03. Could you let me know which pins I am supposed to short to erase the firmware?