Just received from mouser a brand new STLink V3.
Here cames a bit of teardown of it.
Powered by an STM32F723 BGA variant.
It has a pretty nice construction with insightful features (USB to CAN, I2C, SPI, JTAG, SVD, SWIM).
I would love to use this a general tool. (Patch AVRDude to flash AVRs with it, patch flashrom to flash random SPI flashes, etc.)
USB descriptors:
https://gist.github.com/martonmiklos/d44e2c5f03f83f800f269353fe256f11
Images:







Shipped with the latest FW:

The MB1440B is a kind of passive shield, just some protection diodes and a SN74LVC2T45 level shifter present for the SWIM.
Here cames a bit of teardown of it.
Powered by an STM32F723 BGA variant.
It has a pretty nice construction with insightful features (USB to CAN, I2C, SPI, JTAG, SVD, SWIM).
I would love to use this a general tool. (Patch AVRDude to flash AVRs with it, patch flashrom to flash random SPI flashes, etc.)
USB descriptors:
https://gist.github.com/martonmiklos/d44e2c5f03f83f800f269353fe256f11
Images:
Shipped with the latest FW:

The MB1440B is a kind of passive shield, just some protection diodes and a SN74LVC2T45 level shifter present for the SWIM.