Zephyrs 'west' offers options for starting debug sessions via different backends, called runners, one of them being openocd. Investigate the viability of using this instead of raw openocd/jlink, and how this would integrate with GUI debugging in VSCode or any other code editor.