RTT console when using gdb from vscode (nrf5340, similar to JLinkRTTViewer) ?

Is it possible to view RTT console outputs in vscode during a debug session?
I would like to see RTT console outputs right from the start, e.g. from bootloader, preferably in a terminal inside vscode.

It works with JLinkRTTViewer but not when a GDBserver already launched from vscode.

00> *** Booting Zephyr OS build v3.1.99-ncs1  ***
00> I: Starting bootloader
00> I: Swap type: none
00> I: Bootloader chainload address offset: 0x14000
00> I: Jumping to the first image slot

I was not able to use an existing session in JLinkRTTViewer.

Also is it possible to avoid resetting the device when attaching gdb (worked when I use pyocd)?

vscode starts GDB server with these arguments:
JLinkGDBServerCLExe -singlerun -nogui -if swd -port 50000 -swoport 50001 -telnetport 50002 -device nRF5340_xxAA_APP -speed 15000

{
    "type": "cortex-debug",
    "request": "attach",
    "name": "Attach mcuboot nRF5340_xxAA_APP (jlink)",
    "servertype": "jlink",
    "interface": "swd",
    "device": "nRF5340_xxAA_APP",
    "serverpath": "/opt/SEGGER/JLink/JLinkGDBServerCLExe",
    "cwd": "${workspaceRoot}",
    "executable": ".build/mcuboot/zephyr/zephyr.elf",
    "showDevDebugOutput": "none",
    "breakAfterReset": true,
    "serialNumber": "",
    "serverArgs": [
        "-speed",
        "15000"
    ],
    "svdFile": "${workspaceRoot}/src/external/mbed-os/targets/TARGET_NORDIC/TARGET_NRF5x/nrfx/mdk/nrf5340_network.svd",
    "presentation": {
        "hidden": false,
        "group": "mcuboot",
        "order": 1
    }
}


Command line: -singlerun -nogui -if swd -port 50000 -swoport 50001 -telnetport 50002 -device nRF5340_xxAA_APP -speed 15000
-----GDB Server start settings-----
GDBInit file:                  none
GDB Server Listening port:     50000
SWO raw output listening port: 50001
Terminal I/O port:             50002
Accept remote connection:      yes
Generate logfile:              off
Verify download:               off
Init regs on start:            off
Silent mode:                   off
Single run mode:               on
Target connection timeout:     0 ms
------J-Link related settings------
J-Link Host interface:         USB
J-Link script:                 none
J-Link settings file:          none
------Target related settings------
Target device:                 nRF5340_xxAA_APP
Target device parameters:      none
Target interface:              SWD
Target interface speed:        15000kHz
Target endian:                 little

Connecting to J-Link...
J-Link is connected.
Firmware: J-Link V11 compiled Nov 14 2022 17:38:39
Hardware: V11.00
S/N: 821009594
Feature(s): GDB
Checking target voltage...
Target voltage: 3.24 V
Listening on TCP/IP port 50000
Connecting to target...
Connected to target
Waiting for GDB connection...Connected to 127.0.0.1

Related