I can’t quite tell from your picture, where is your J3 jumper? You need a jumper on row 3 (HS2/out) so that the target gets the clock from the CW-lite (see: CW308 UFO — ChipWhisperer Documentation).
This is why the error message says to check that the target has a valid clock.
I’ve checked the J3 jumper, and it is correctly placed on row 3 (HS2/out) to receive the clock from the CW-Lite. I’ve attached a close-up picture of that row to confirm.
Since the issue persists, could there be another reason why the STM32F3 is not detected? I’ve also double-checked BOOT0/BOOT1 settings and power connections.
Any further suggestions would be greatly appreciated!
Yes, I ran scope.default_setup() and ensured that the target is firmly pressed into the CW308. I also checked the reference pictures and videos to confirm the correct setup.
However, the issue still persists.
I tried plugging an external crystal oscillator (X1) in, but the issue still persists.
In that case it sounds like your STM32 is dead. Contact sales@newae.com to arrange a replacement. If you have any other CW308 target it would be useful to check whether they function normally, to rule out any other possible problem here.
hi, i’ve had this issue too. Have you tried to run it on a different environment?
I haven’t been able to successfully find the cause of this, but I’ve had this issue on 2 of my machines with arch linux.
However, when I connected from the same machine to a remote ubuntu VM, and forwarded the USB, it works. Might be worth a try