I’m looking to try out the Keybow 2040 with Rust, so if possible I’d like to connect to SWD. I’ve connected a picoprobe to the WD, WC and [-] pins (2nd, 3rd and 4th from top in the top left corner as viewed from the back).
Unfortunately I can’t connect to the keybow MCU (e.g. using probe-rs info
I don’t get any target device enumerated, I can see the picoprobe itself so that’s fine).
Looking at the schematic, there is a header shown with 3V3, SWCLK, SWDIO and ground, from top to bottom. Assuming the pins of this header are in order this implies that the “WD” and “WC” silkscreen labels are swapped on the board compared to the schematic. Since the other two headers seem to be in the right order (although the i2c one is upside down), this seems likely.
If this is the case, is it worth putting an erratum on the schematic and/or product page? I’ve had the keybow for some time so it’s possible it’s an older revision and this has been fixed in newer ones I guess?