is there a way to have more than about 50 samples per second on live variables using the Segger J-Link ?
I tried openocd with the J-Link and it gave me about 800 samples/sec. Unfortunately I was not able to figure out, how to flash my microcontroller (ADUCM360) using openocd so I have to use the Segger GDB, wich works fine for both, programming and debugging, but is slow on showing live variables.
Unfortunately this is a limitation of the Segger gdb stub. In order to avoid race conditions between live variables and the actual debugger, VisualGDB needs to use a relatively slow memory reading interface.
You could try manually changing the UseUnreliableLiveMemoryEngine node in the .vgdbsettings file to force VisualGDB to use a faster memory access mechanism, however it could cause random crashes and/or unexpected behavior.