Files
2026-05-27 14:50:26 +03:00

885 B

Serial client

Prefer socat to support arrow keys

nc 192.168.1.154 7777
socat -d -d -,raw,echo=0 TCP:192.168.1.154:7777

Serial server

socat -d -d /dev/ttyACM0,b115200,raw,echo=0 tcp-listen:7777,reuseaddr

openocd server

openocd -f interface/cmsis-dap.cfg -f target/nrf52.cfg -c "bindto 0.0.0.0"

VScode launch.json

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Zephyr Remote Cortex-Debug (OpenOCD)",
      "type": "cortex-debug",
      "request": "launch",

      "executable": "${workspaceFolder}/build/zephyr/zephyr.elf",

      "servertype": "external",
      "gdbTarget": "192.168.1.154:3333",

      "gdbPath": "/usr/bin/arm-none-eabi-gdb",

      "runToEntryPoint": "main",

      "preLaunchCommands": [
        "monitor reset halt"
      ]
    }
  ]
}

generate key

openssl genrsa -out key.pem 2048