Thank you for the feedback.
- Segger J-Link is working fine. I can open J-Flash and enter nRF52840_xxAA as chip type and successfully connect to chip. Also read out the memory and so on.
- In your last post I take that a single forward slash should be used (so changed to that) and also that the command line version of the GDB server should be used (the one with *CL.exe at the end), so changed also to that.
- I see that Arduino IDE 2b4 is a 64-bit application, as it is installed under C:\Program Files, whereas Segger J-Link tools are installed under C:\Program Files (x86). I guess, C:/Program Files (x86)/SEGGER/JLink/JLinkGDBServerCL.exe is thus correct (I am using v6.98, it is now installing into C:\Program Files (x86)\SEGGER\JLink\ and not as in your example into a folder with a version number).
- After these changes when hitting in Arduino IDE v2b4 now Verify, it for the first time complained that I need to install "Arduino Mbed OS Nano Boards by Arduino". I had "Arduino mbed-enabled Boards by Arduino" installed. Both include Nano 33 BLE in their supported boards. Which is now correct?
Anyhow, the installer fails, as it runs as Admin, but tries to install into local user profile, where Admin by default also has no access.
Logged in as admin (Windows is domain connected), as admin I was able to install the "Arduino Mbed OS Nano Boards by Arduino" into local user (=admin) profile.
But now under Admin it again wants also the other board package as well. And it says, it is deprecated:
Nevertheless I am installing it then as well under admin account.
So I try there the Blink.ino program, where I put it on desktop. I again create a debug_custom.json in the same folder with following content:
{
"servertype": "jlink",
"interface": "swd",
"serverpath": "C:/Program Files (x86)/SEGGER/JLink/JLinkGDBServerCL.exe"
}
No change, still only empty launch.json is opened.
Any further ideas I could test?
Also for my understanding - if I use the debug_custom.json, then I should not need the launch.json at all, correct? Or should there be some content in launch.json as well?

