For the complete documentation index, see llms.txt. This page is also available as Markdown.

USB-C Console

Plugged into a host PC, the Jetson enumerates as one USB composite device (0955:7020) providing four functions:

Function
Host sees

RNDIS + CDC-NCM networking

Two USB Ethernet interfaces; Jetson at 192.168.55.1

CDC-ACM serial

Virtual COM port with a login console

Mass storage

L4T-README drive

Serial Console

Use the by-id path — the ttyACM number changes between sessions:

ls -l /dev/serial/by-id/
usb-NVIDIA_Linux_for_Tegra_1613223640377-if02 -> ../../ttyACM1
screen /dev/serial/by-id/usb-NVIDIA_Linux_for_Tegra_*-if02 115200

Log in with your username and password (default jetson / jetson). Your user must be in the dialout group.

On macOS the port is /dev/tty.usbmodem*; on Windows it is a COMx port in Device Manager.

This is not a boot console. The gadget (nv-l4t-usb-device-mode.service) and login prompt (serial-getty@ttyGS0.service) start under multi-user.target, so there is no UEFI, bootloader, or early kernel output — and no port at all if boot hangs before that point. For boot-level debugging use UART2 (/dev/ttyTHS2), see Connections.

Last updated