Hello,
I’m using a ChipWhisperer-Lite with a CW308 UFO board and the STM32F303 target, and I’ve run into a problem where the STM32F303 won’t power up if the measurement probe is connected.
Current setup:
- CW-Lite powered and connected via micro-USB
- CW308 connected via the 20-pin to the CW-Lite
- Measurement probe connected from CW-Lite MEASURE to J17 on the CW308
- No external 5 V DC supply (waiting on one - it nay be a brown out/the CW-Lite can’t supply enough power)
- Target powered via CW-Lite 3.3 V
CW308 jumper settings:
- J4 – 3.3V (CW3.3V)
- J3 – HS2/OUT
- J14 – FILT/FILT_LP/FILT_HP
- J16 – No connection
- S1 – On or Auto
- 3.3V SRC – J1/CW
- VADJ SRC – 3.3V
- 1.2V, 1.8V, 2.5V, 3.3V, LDO SRC – J1/CW
- 5V SRC – DC
Behavior:
- With the measurement probe connected: the STM32F303 target does not power up (LED2 and LED3 stay off, no SWD connection possible).
- With the probe disconnected: the target powers up correctly (LED2/LED3 illuminate) and programming via SWD works.
Question:
- What is the correct way to connect the measurement probe so I can capture power traces without preventing the STM32F303 target from powering?
- Should J16 (SH-↔SH+) be populated while programming, and only removed when actually measuring?
- Are there specific ChipWhisperer-Lite measurement settings (e.g., AC-coupling, high-Z input) required to avoid loading the rail?
- Is an external 5 V supply required in this setup, or should powering the target from the CW-Lite 3.3 V be sufficient?
Thanks in advance for the guidance!