I may have accidentally bricked the chipwhisperer.
I did not use the chipwhisperer for quite some time, when I used the red right light on the chipshisperer (which usually blinks when I’m in the firmware update mode was lit). Now, I tried replacing the firmware (Sam3U) and used the chipwhisperer VM to do that). As soon as i entered the firmware update mode, a faint lit red and blue light started to appear.
Now I’m not able to exit or update the firmware (I tried BOSSA update utility too). Is there anything I can do ?
I tried following the steps, however, the VM recognises the chipwhisperer as “Atmel BOSSA Program Port” and when I use chipwhisperer software to program the firmware, the chipwhisperer capture software shows an error - chipshiwperer not connected.
I believe i need to update the firmware using BOSSA utility on my primary OS (Windows). However, I am not sure where is the firmware for the same. Any links to the SAM3U firmware ?
I’ve pushed v3.4.3 onto Github - if you run git pull in the VM it should update your software and let you program your CW-Lite normally (via the software).
I tried updating the firmware, no luck
Got an error
An error has occurred:
Could not configure port: (5, ‘Input/output error’)
It is usually safe to continue, but save your work just in case.
If it persists, try reseting the settings first before creating a new ticket informing the details bellow.
traceback (most recent call last):
File “/home/cwuser/chipwhisperer/software/chipwhisperer/capture/scopes/cwhardware/ChipWhispererSAM3Update.py”, line 189, in runSamba
sam.con(self.serlist.currentText())
File “/home/cwuser/chipwhisperer/software/chipwhisperer/hardware/naeusb/bootloader_sam3u.py”, line 47, in con
bytesize=serial.EIGHTBITS
File “/usr/local/lib/python2.7/dist-packages/serial/serialutil.py”, line 282, in init
self.open()
File “/usr/local/lib/python2.7/dist-packages/serial/serialposix.py”, line 296, in open
self._reconfigurePort()
File “/usr/local/lib/python2.7/dist-packages/serial/serialposix.py”, line 325, in _reconfigurePort
raise SerialException(“Could not configure port: %s” % msg)
SerialException: Could not configure port: (5, ‘Input/output error’)
I also tried the BOSSA utility, no luck, the firmware updates, however the chip remains the same.
That error sounds like the computer can’t find a connected ChipWhisperer. A few things to think about…
Are you sure that you selected the right COM port? Do you have anything else connected to the computer that runs as a COM port?
Now that you’ve programmed something onto the CW-Lite with Bossa, how does the device appear on the computer? Is it a ChipWhisperer-Lite or an Atmel programmer device?
Maybe the CW-Lite got partially programmed (something failed partway through a programming cycle). You can try again by erasing the code on the Lite: short circuit the ERASE jumper (on the bottom right), then power cycle the ChipWhisperer. Then Bossa or the CWCapture programmer might work again.
It shows as BOSSA ATmel program port, I did short it using a jumper cable, but nothing seems to move. The blue/ right lights are consistent. The programmer doesn’t seem to work .