Content originally posted in LPCWare by frame on Thu Mar 01 03:26:01 MST 2012
Well, not to my total satisfaction ...
It doesn't work in JTAG mode (only SWD), which is not tragical at all.
With Crossworks, it does not work at all, complaining about a lost connection to target. I asked for help, but don't hold too much hope. The ST-Link adaptor is supported by Crossworks only under Windows - my second choice for a host OS.
> Still surprised that ST-Link is not lock somehow to ST ARM parts.
From my superficial understanding, the JTAG/SWD block is the same in all Cortex M3 parts, because it's supplied by ARM. So, I expect that physical layer to be basically identical in all adaptors, also. But then, one can decide to implement some additional code in the adaptor firmware to check for certain device IDs, and just refuse to work with others. ST obviously decided not to go this route. However, they do not explicitly encourage or support it, so you are on your own.