When using the Chipwhisperer API, it seems there’s a lock on the USB side.
So let’s say I run a notebook and at some point the jupyter kernel crashes with an OOM. I restart the kernel, tweak my code to avoid the memory issue but I can’t re-open the Chipwhisperer because it wasn’t properly closed before and I lost the
scope object. The only way I have right now is to physically unplug and replug it on USB (or a shell script hack that leverages sysfs on Linux to simulate this).
Isn’t there a way to recover from there without these hacks?
It’s ok-ish when the setup is nearby but when using a remote setup over SSH, this problem starts being really annoying