Skip to content
DuolixDuolix
HomeAll RobotsKits & partsEvents

My

Saved itemsOrders

Explore

Developer docsCommunity
AboutSupportPrivacy

© 2026 Duolix

Duolix
Developer documentationQCS6490 hardware
All documentation
Start hereDevelopment overviewQuick startConnect to the device
QCS6490 hardwareQCS6490 hardware overviewQCS6490 interfacesQCS6490 bring-up
AidLux systemAidLux workspaceNetwork and remote accessDevelopment environmentStart an application at boot
AI developmentInference workflowAidLite SDKROS 2 integration
SDK referenceAidLite Python APIAidLite C++ APIAidCV Python APIAidConnect C++ APIAidConnect Android APIAidStream C++ APIAidVoice C++ API
TroubleshootingTroubleshooting
QCS6490 hardware

QCS6490 bring-up

Power on, confirm USB debugging, and discover a network address.

Use this sequence to establish a shell on a QCS6490 device without changing network configuration or flashing its system image. It assumes AidLux is already installed.

1. Prepare a safe bench setup

Disconnect motors and high-current loads. Check the power-input marking and supplied adapter for your Qmini revision. The source hardware procedure uses a 12 V, 3 A adapter for initial startup, but do not apply that value to an unverified assembly. Connect a display if first-boot approval or network setup may be needed.

2. Power on and wait

Apply power through the designated input. Allow AidLux to finish startup; a first boot may take longer than subsequent boots. Indicator-light behavior can differ by hardware revision, so confirm readiness through the local screen or a successful connection instead of relying on one LED pattern.

3. Confirm USB debugging, if available

Use a data-capable cable between the workstation and the device's USB debugging port. With ADB installed on the workstation, run:

adb devices

If the device appears as unauthorized, approve the debugging prompt on its local screen. Then open a shell:

adb shell

An empty list does not prove the device failed to boot. Check the cable, port mode, workstation permissions, and local screen first.

4. Discover the network address

Connect Ethernet to a network that provides DHCP, then run this read-only command in the device shell:

ip -brief address

Identify an address on the same trusted network as your workstation. Interface names are image-dependent; do not assume that a particular physical port always maps to eth0 or eth1. If SSH is enabled and you know the image account, connect from the workstation:

ssh <username>@<device-ip>

Change factory credentials before using a shared network. See Network and remote access for the broader connection workflow.

5. Record the environment

Once connected, collect a few non-destructive facts for future support:

uname -a
cat /etc/os-release
python3 --version

Record the Qmini revision, AidLux image version, and the output alongside your project. Do not flash an image or apply a static-IP command from another hardware revision without a verified recovery path.

PreviousQCS6490 interfacesNextAidLux workspace