Skip to content

UART Serial Terminal

Interact with target devices (routers, embedded development boards, switches) via serial console.

For embedded debugging, industrial control, and other specialized scenarios. Regular users typically don't need this.

Before You Begin

You need Notes
FlexKVM Completed Quick Start wiring and network setup
2.54mm Dupont wires (female) At least 3
Target device Supports serial communication; parameters (baud rate, etc.) must be confirmed in advance

Pinout

FlexKVM's UART interface is a 3-pin header with letter labels beside each pin:

IO UART

Silkscreen Pin Description
T TXD Data transmit → connect to target device RX
R RXD Data receive → connect to target device TX
G GND Ground — common ground with target device

UART cross-connect: FlexKVM TXD → target device RXD, FlexKVM RXD → target device TXD, GND interconnected. Only these three wires are needed.

Wiring

FlexKVM                 Target Device
  TXD ───────────────→ RXD
  RXD ←─────────────── TXD
  GND ──────────────── GND

Software Configuration

Top bar → click chip icon → IO menu → UART Serial Terminal.

UART interface

Communication Parameters

Set parameters after enabling UART. Parameters must match the target device exactly, otherwise you'll get garbled output or no communication:

Parameter Default Common values
Baud rate 115200 9600, 19200, 38400, 57600, 115200
Data bits 8 5/6/7/8
Stop bits 1 1/2
Parity None None/Odd/Even

The default 115200 8N1 is the most common configuration for serial devices.

Start & Disconnect

Set parameters → click Start → a terminal window opens for direct interaction with the device.

UART terminal window

Terminal layout: top-left shows current serial configuration (e.g., 115200 8N1), status indicator next to baud rate (🟢 connected / 🔴 disconnected), right side has export log / clear / disconnect buttons.

Parameters can't be changed while connected. Disconnect first if you need to change them.


FAQ

Garbled output? → Parameters don't match the target device — baud rate mismatch is the most common cause. Verify the device's parameters and reconfigure.

Can't connect? → Confirm the target device's serial port is enabled and the wiring is correct (TXD→RXD, RXD←TXD, GND interconnected).

No response to commands? → Confirm the target device is in a state that accepts commands. Some devices only respond to serial input during specific phases.


Back to User Guide