Which board are you trying to connect to the ChipWhisperer? The pinout can be found here if you’re trying to connect to an external board. The CW308 has another 20pin connector on it that you can connect to the Lite via a 20pin cable if you’re using that. See the following picture for an example (replace the CWPro with the Lite):
Thanks for your help. We are trying to connect one of our parts to the CW-Lite 2-part board. What is the other connector? And, are there any instructions or specifications on how we can build our board for our chip?
In that case, this pinout tells you what each of the pins on the 20 pin connector does (power out, ground, communication lines, etc). You’ll also need an SMA connector on the other board for voltage measurement and/or glitching. The board will require the following:
20 pin connector following the pinout linked earlier
Shunt resistor between V+ (3.3V from CW or regulator output) and Vcc of microcontroller
SMA connector connected to low side of shunt resistor
Capacitors only on high side of shunt resistor
A shared clock between the ChipWhisperer and the target. The ChipWhisperer can either output a clock or take one as an input.
I just tried it and it fails in the same way - it misses a couple of bytes. I know previously the code updated automatically for us. How can I make sure I am running the latest? The modified date says 5 hours.
Thanks 31415 and Alex. I successfully executed the git commands. I also ran the second set of commands and it said that it was up to date. However, now when I try to open any script, I get the following error, “Unreadable Notebook: /home/vagrant/work/projects/chipwhisperer/jupyter/PA_DPA_3-AES_DPA_Attack.ipynb NotJSONError(“Notebook does not appear to be JSON: ‘’…”,)”.
I would try and use the file 31415 linked to, but it seems that something is wrong with my setup now.
I don’t know how to resolve this. Any help is appreciated.