STLink V3-MINIE edge connector SWD not working
I have an STLink V3-MINIE. For targets that don't have an STDC14 connector, I use it with a breakout board connected to the STDC14 connector via ribbon cable. The breakout board splits the connections to 0.100" pins so I can connect to my targets using 0.100 dupont jumper wires. Everything works great that way: both UART and SWD functionality.
However, I also soldered a 2x5 0.100" pin header to the 2mm edge connector at the end of the MINIE to eliminate the need for the ribbon cable and breakout board. Here, the UART functionality works, but the SWD does not and it does not in a very interesting way:
- Even though the 0.100 pins on the edge connector show very low (virtually none) DC resistance to the respective pins on the STDC14 breakout board, only the UART functionality works; SWD does not.
- When I connect SWDIO and SWCLK to the breakout board and observe the signals (with a scope) at the edge connector, SWD works and the signals look identical to the signals if I connect SWDIO and SWCLK to the edge connector and observe them at the breakout board (but then SWD does not work).
- If I connect both SWDIO and SWCLK to the breakout board, SWD works
- If I connect SWDIO to the breakout board and SWCLK to the edge connector, SWD works.
- If I connect SWCLK to the breakout board and SWDIO to the edge connector, SWD works.
- If I connect both SWDIO and SWCLK to the edge connector, SWD fails.
- Oddly, the Vcc (target voltage detect) connection has a similar issue and must be connected to the breakout board even though the STLink reads the correct target voltage when Vcc is connected to the edge connector (but SWD connections won't work).
Because so many targets don't yet have STDC14 connectors and rely on 0.100" pin headers, it would be great if ST could help get the MINIE working for SWD via the edge connector. Would it be possible to get a schematic showing any components between the two connectors? Any other ideas about what could be causing this? FYI, both the ribbon cable and the dupont wires are 6" in length.
