跳转至

系统登录

在本章节中,你可以使用Mobaxterm进行串口调试,使用ADB进行安卓系统开发调试,使用SSH进行远程连接。

账号和密码

不同系统的默认用户名和密码如下:

系统 用户名 密码
Debian kickpi kickpi
Debian root root

Mobaxterm

通过串口调试工具连接 K9 以获取控制台交互界面,查找 UART 引脚,如下图所示。

K9 DEBUG引脚

  • 实物图

image-20260224140303582

工具准备

  • 软件:Mobaxterm
  • 硬件:串口调试线,,又称 USB-TTL 调试线。

Note

红色:VCC(无需连接);绿色:TX(发送);白色:RX(接收);黑色:GND(接地)。若在 MobaXterm 中无法获取串口输出,只需调换绿色与白色接线后重试即可。

image-20251110111232659

硬件安装

  • 示意图

9d99eaec0f81b27b7c9133d7e1831016

Mobaxterm 配置

1. 点击session新建会话窗口。

2. 选择会话窗口类型为serial。

3. 选择串口COM编号(打开Windows系统设备管理器 -> 端口界面查看COM编号)。

4. 设置Speed(bps) 为115200。

5. 启动会话窗口。

如图所示,点击OK之后,就会进入命令行输入窗口。

主板处于开机状态连接电脑,Mobaxterm会显示开发板开机时的信息输出。

连接成功,在命令行界面敲击回车,即可输入命令行。

ADB

安卓系统支持ADB功能使用,ADB(Android Debug Bridge)是安卓系统开发调试桥接工具,支持通过 USB 或网络连接设备,可实现应用安装、文件传输、命令执行等设备管理与调试操作。

工具准备

  • 硬件:USB Type-C 数据线
  • 软件:ADB_Tool

硬件安装

通过 USB A to A 或 USB A to C(需确保主机中有Type - C接口)数据线连接个人主机。

image-20260207144234926

ADB安装

1.解压 adb-tools.rar 压缩包,如解压到 D:\0_img\develop_tools\PhoenixSuit 路径。

2.打开cmd窗口,切换到解压目录。

cd D:\0_img\develop_tools\PhoenixSuit

3.运行命令,运行成功代表安装成功

adb.exe

image-20251106175607167

4.启动ADB调试。

adb.exe shell

image-20251106175925684

SSH

SSH 的全称是 Secure Shell(安全外壳协议),是一种加密的网络传输协议,核心作用是在不安全的网络环境中,安全地远程登录服务器、执行命令或传输文件

账号和密码

不同系统的默认用户名和密码如下:

系统 用户名 密码
Debian11 linaro linaro
Debian11 root root

IP获取

DHCP自动分配IP地址无需任何设置,可通过多种方式获取主板IP。

  • 系统内获取:开发板连接显示屏,登录系统使用ifconfig eth0获取IP地址。
  • 串口获取:在串口终端中输入ifconifg eth0获取IP地址(串口连接参考上文Mobaxterm章节)。

SSH连接

在命令行中输入命令进行 SSH 连接:

ssh <username>@<IP>

操作示例:

PS C:\Users\16708> ssh kickpi@192.168.77.186
The authenticity of host '192.168.77.186 (192.168.77.186)' can't be established.
ED25519 key fingerprint is SHA256:635IZrLQdeYlWWl3SCdLxu9fxLEPmStBapj4APCjzZE.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.77.186' (ED25519) to the list of known hosts.
kickpi@192.168.77.186's password:
Welcome to Ubuntu 24.04.2 LTS (GNU/Linux 6.1.75 aarch64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/pro

This system has been minimized by removing packages and content that are
not required on a system that users do not log into.

To restore this content, you can run the 'unminimize' command.
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

kickpi@kickpi:~$