title: How to interact with ST-Link server (not the ST-Link GDB server)
body: <p>I currently write some code for a STM32 board and stumbled across some different debug utilities which confused me a bit.
  The way I debugged software for the ST boards was by using the ST Link GDB Server which comes with the CubeIDE. I connected my arm-none-eabi-gdb client to it and with that I could step through my code - perfectly fine.</p>
  <p>Now I saw that there is also a separate ST Link Server available for download from the ST website. I downloaded it but there is no User Manual, no reference manual and not a single hint how you can interact with the ST-Link server. All i can find out is that it listens on port 7184 for something but it seems like it's not a GDB server. The only relevant thing it says on the website is</p>
  <blockquote>
  <p>The ST-LINK server is an application to share the debug interface of a single ST-LINK board among several host applications, typically a debugging tool and a monitoring tool.</p>
  </blockquote>
  <p>That's great, but what are those monitoring tools ? What do they mean with a &quot;typically debugging tool&quot; ? And how can I interact with the ST-Link server ?</p>
  <p>The reasons I ask this is because I wanted to use some debug features which are supported by the ST-Link probe, but not by GDB and I thought maybe with the &quot;normal&quot; ST-Link server I can get those working.</p>