03-Functional_Testing

Instructions

Unless otherwise specified, the testing methods are applicable to both Ubuntu and Android systems.

Ethernet

Connect the board's network port to a network cable.

K2B: 100M/1000M network port

image-20250427144337458

The left network port light being on indicates a 100M connection, and the right one being on indicates a 1000M connection.

K2C: 100M network port

K2C has no network port lights.

You can view the board's IP address through the router background or the serial port terminal.

image-20250412164019949

User-layer LED Status Control

The default LED trigger mode is "heartbeat", in which the LED status cannot be manually controlled. To enable command-based LED status control, use the following commands to set the trigger mode to "none" and then adjust the brightness:

IR Infrared

Android

Use a remote control to operate the main interface.

Ubuntu

image-20250412151436282

HDMI

Android System

Connect the motherboard to an HDMI-1080P monitor. After the system starts successfully, the interface is as follows:

image-20240306171855522

Ubuntu System

Connect the board to an HDMI-1080P monitor. The system display is as follows when booting:

image-20250412150306655

Audio

Android

Headphone audio output is disabled by default. Enable analog audio output in Android 12.0 system settings:

image-20250428151212987
image-20250428151241109
image-20250428151317031
image-20250428151339351
image-20250428151524271

Ubuntu

Desktop Playback

Requires an HDMI screen with built-in speakers.

Select the second option for HDMI output and the first for headphone output in the volume control menu at the top right corner.

image-20250427194148974

Command-line Playback

K2B

K2C

WiFi / Bluetooth

Android

image-20250428161839792

Ubuntu

WiFi

Bluetooth

1.Install Bluetooth Tools

2.Check Bluetooth Devices

3.Classic Bluetooth Operations

render audio via bluetooth audio device

image-20250428144858777

USB

Insert a USB flash drive and:

image-20250412150828553

mount

4G

Ubuntu

Applicable to K2C

1.Check USB Module Loading

2.Verify Serial Port Creation

3.Re-dial with SIM Card

If dialing fails:

4.External Network Ping Test

DNS Resolution Issue? Edit the resolv.conf file:

Add the following DNS servers:

Android

Android TV system does not support 4G functionality.

KEY

Android

Pressing the USER button wakes the device from sleep; long-pressing shuts it down (long-press does not power it on).

Ubuntu

Pressing the USER button opens the "Log out" interface.

image-20250512100543793

RS485/232

Applicable to K2C

KICKPI-K2C supports optional configurations: one RS485 port (/dev/ttyAS3) and one RS232 port (/dev/ttyAS4). Port labels are silkscreened on the board's back.

image-20250428162920707

Configuration Commands

FAQ

Problem: Unable to access the internet when using both a wired LAN and WiFi connection.

image-20250427165431777

Solution: Refer to Resolving Network Priority Issues When Using Wired and Wireless Networks Simultaneously in Linux.

Last updated