I Was trying to run “Tutorial B3-1 Timing Analysis with Power for Password Bypass” with the XMEGA target board. When I reached to the Automatic Resets part, I was trying to navigate to the auxiliary modules folder:
chipwhisperer\software\chipwhisperer\capture\auxiliary\ and open ResetCW1183Read.py and the scripts isn’t there.
(I’m using the virtual machine latest version)
In addition, I don’t have the option of “Reset AVR/XMEGA via CW-Lite” on the “Auxiliary Module” settings on CWCapture.
One thing you can try: if you want to get the most recent software, you can run the command
git pull
from anywhere inside the chipwhisperer folder. That will definitely get you the most recent scripts, but I haven’t tested whether anything else is broken on the VM after you do this.
I just tried this on my VM image and the Reset AVR option appeared. This should work for you too - let me know if it doesn’t. I also updated the install instructions to include a note about this (under Using VM Virtual Machine).
It’s possible to do this tutorial with GPIO toggle, but it involves wiring one of the GPIO pins to the XMEGA’s reset pin… I might just take this out of the tutorial.
Are you using “Reset AVR/XMEGA via CW-Lite”, or are you trying to use the other “Reset AVR”? I can look into the greyed-out Capture 1 - that definitely shouldn’t happen.
I’ll see if I can add a note about hardware resets with GPIO, but we’ve got a lot going on right now - what’s stopping you from using the Reset XMEGA aux module now?