Connection

Connection to Onboard Computer

SSH over USB

With the USB cable connected and the host PC interface configured (see Host PC Setup):

On the first connection, SSH will ask you to verify and accept the host key fingerprint:

The authenticity of host '192.168.55.1 (192.168.55.1)' can't be established.
ED25519 key fingerprint is SHA256:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

Type yes and press Enter to proceed. The key will be saved and you will not be prompted again on subsequent connections.

Enter the password dronecore when prompted.

HDMI + Keyboard (optional)

Connect a monitor and USB keyboard directly to DCS2 for local console access. Log in with the same credentials (dcs_user / dronecore).

Quick Connection Checklist


Connection to FMU

DCS2 includes MAVLink Router, which automatically routes MAVLink traffic from the FMU to the USB network interface. In newer distributions, MAVLink Router is pre-installed and running by default.

This means that a ground control station such as QGroundControl (QGC) running on the host PC will detect the FMU automatically over UDP without any additional configuration - regardless of whether the FMU is an onboard module or an external autopilot connected to DCS2.

Parameter
Value

Protocol

UDP

Address

192.168.55.1

Port

14550

QGC listens on UDP port 14550 by default and will connect automatically once the USB link is established.

circle-info

If the FMU is not detected in QGC, verify that MAVLink Router is running on DCS2. For details see [MAVLink Router]([TODO: link to mavlink-router section]).


Internet Connection

To complete your development setup, it is recommended to forward internet access from your host PC to DCS2. This allows you to install packages, pull repositories, and update the system directly from the board.

[TODO: verify and document the recommended method - likely IP forwarding + NAT via iptables on the host PC. Example commands below are indicative.]

On your host PC, enable IP forwarding and set up NAT:

On DCS2, set the default gateway and DNS:

Verify connectivity from DCS2:

[TODO: check if there is a helper script in ~/airvolute/ that automates this]

Last updated