I’m wondering if it’s possible to use a Stellaris Launchpad’s ICDI for “debug out” using OpenOCD and, if so, for which chips. In the OpenOCD documentation it makes clear that ST-LINK interfaces can only connect to STM32 target chips. I personally have an Energy Micro STK3700 board. It includes a J-Link debugger but it is only licensed to target Energy Micro chips. I was wondering if TI’s ICDI can only connect to TI chips.
Basically my goal is to have an inexpensive JTAG/SWD interface that I could use on Cortex-M0/M0+/M3/M4/M4F targets. A Stellaris Launchpad would be awesome, although the TI wiki says that it only supports JTAG. I’ve also found some using Versaloon on an STM Discovery board but that looks like quite a hassle to set up using multiple boards. This thread (https://forum.sparkfun.com/viewtopic.php?f=18&t=34882) suggests using the Black Magic firmware on an STM8S Discovery board but I don’t feel like documentation is that clear and it also requires a second board to program it. Am I just asking too much?