跳转至

安装操作系统

Ubuntu 和 Android 镜像支持 SD 卡安装和 USB 安装,带有 eMMC 模块的主板在出厂时默认烧录了系统镜像,如果不需要烧录镜像,请跳过本章节。

镜像获取

从网盘中获取镜像文件。

镜像 系统 描述
update-h618-kickpi--android12-tablet-.img Android 12 平板 单屏显示,平板系统
update-h618-kickpi--android12-tv-.img Android 12 TV 单屏显示,TV 系统
kickpi--ubuntu-jammy-desktop-xfce-linux-5.4.125-.img Ubuntu 22.04 桌面 Xfce 桌面版
kickpi--ubuntu-jammy-server-linux-5.4.125-.img Ubuntu 22.04 服务器 服务器版
Armbian-unofficial__Kickpi--v2_noble_current_*_minimal.img Armbian Linux 6.12 最小化版
Armbian-unofficial__Kickpi--v2_noble_current_*_xfce_desktop.img Armbian Linux 6.12 Xfce 桌面版

Android 镜像 USB 安装

工具准备

USB 驱动安装

1. 进入 AW_Driver_V2.0.2 解压目录,点击运行 InstallUSBDrv.bat 安装驱动。

image-20260523152152684

设备管理器驱动安装成功:

image-20260512111629667

安装步骤

1. 通过 USB A - to C 烧录线连接电脑,使用管理员模式打开 PhoenixSuit V2.0.2 解压文件夹中的 PhoenixSuit。

2. 进入烧录软件,点击 Firmware 界面,点击 Image 选择刷入的 镜像

image-20260512112916118

3. 开发板进入安装模式,软件识别成功后自动安装,显示如下画面,等待安装成功即可。

Note

H618 Android 新版系统支持 Upgrade 升级,等待右下角显示 Device Connected 后,点击 Upgrade 按钮升级即可。

Note

安装模式
主板通电状态下,连接 Windows 电脑,长按 FEL 按钮(不要松开),再短按一下 RST 按钮,烧录工具识别到设备,松开 FEL 按钮。

image-20260512113035216

4. 镜像烧录成功,等待系统进入桌面。

Success

绿色 LED 常亮,蓝色 LED 持续闪烁(蓝色 LED 不会立刻亮起,请耐心等待)。
烧录后首次开机等待正常进入桌面后再进行断电,中途断电会导致系统异常!

image-20260512113601023

Ubuntu / Armbian 镜像 USB 安装

工具准备

安装步骤

1. 进入 AW_Driver_V2.0.2 解压目录,点击运行 InstallUSBDrv.bat 安装驱动。

image-20260523152152684

设备管理器驱动安装成功:

image-20260512111629667

2. 安装OpenixSuit并打开 OpenixSuit,按照图示步骤进行操作;①选择通用固件烧写;②选择一个 Android镜像;③选择 Ubuntu / Armbian 镜像。

image-20260410161143828

3. 开发板进入安装模式,软件显示如下画面,点击开始烧写。

Note

安装模式
主板断电状态下,长按主板背部 FEL 按键不放,插入 USB 烧录线,烧录工具检测到设备视为进入烧录模式,松开 FEL 按键
主板通电状态下,长按主板背部 FEL 按键不放,同时插入 USB 烧录线后再短按一下 RST 按键,烧录工具检测到设备视为进入烧录模式,松开 FEL 按键

image-20260410161505648

5. 镜像写入成功。

image-20260410163151259

Android 镜像 SD 安装

K2B / K2C 配备 1 个 SD 卡槽(兼容微型 SD 卡,又称 TransFlash 或 TF 卡),该卡槽亦可作为可引导启动设备。在 K2B / K2C 的启动顺序中,SD 卡拥有更高的优先级,因此设备会优先尝试从 SD 卡启动;当未检测到可挂载的 SD 卡时,再从板载 eMMC 启动。本文档中均采用 SD 卡表述,TF 卡与 SD 卡在本文中含义一致

通过工具可制作两种类型的启动卡:SD 启动卡的工作模式类似便携版操作系统(如 Windows PE),主要用于设备的各类维护与故障修复操作,也可用于验证用户的自定义系统配置;第二种为 SD 安装卡,当需要通过 SD 卡向板载 eMMC 烧录新系统镜像时,需制作该类型启动卡。此卡内置专用脚本,可完成 eMMC 的分区创建、文件系统格式化及镜像文件拷贝等操作。请务必确认自身使用需求,制作对应的 SD 卡。

工具准备

Note

SD 启动卡:含引导程序与完整系统镜像,支持设备从 TF 卡直接启动,适用于内置存储故障、开发调试等场景。
SD 安装卡:存储固件镜像和安装脚本,用于向设备内置存储(例如 eMMC)写入或升级固件。

  • 硬件:Windows 系统电脑 / 笔记本、电源适配器、HDMI 显示器(可选配),SD 卡、SD 卡读卡器。
  • 软件:烧录工具 PhoenixCard镜像

SD 启动卡

Note

eMMC 和 SD 启动卡同时存在镜像系统时,系统优先从 SD 卡启动。

1. 进入 PhoenixCard 解压文件夹,启动 PhoenixCard。

image-20260127110048175

2. 按照图示步骤进行操作,将下载好的镜像安装至 SD 卡中。

Note

操作过程中,PhoenixCard 请求格式化 SD 卡,确认格式化即可。

image-20260127111634656

3. SD 启动卡制作完成。

image-20260127112037981

4. 主板断电,将 SD 启动卡插入主板 TF 卡槽,重新连接电源,等待显示器正常显示系统桌面。

Success

绿色 LED 常亮,蓝色 LED 持续闪烁(蓝色 LED 不会立刻亮起,请耐心等待)。
烧录后首次开机等待正常启动后再进行断电,中途断电会导致系统异常!

SD 安装卡

1. 进入 PhoenixCard 解压文件夹,启动 PhoenixCard。

image-20260127110048175

2. 按照图示步骤进行操作,将下载好的镜像安装至 SD 卡中。

Note

操作过程中,PhoenixCard 请求格式化 SD 卡,确认格式化即可。

image-20260127135007436

3. SD 安装卡制作完成。

image-20260127135620835

4. 主板断电,将 SD 安装卡插入主板 TF 卡槽,等待镜像安装完成。

Success

显示器中会显示安装进度条,安装完成时显示器熄灭,绿色 LED 和蓝色 LED 同时处于熄灭状态,此时拔出 SD 卡,主板重新上电,等待系统重新启动。
烧录后首次开机等待正常启动后再进行断电,中途断电会导致系统异常!

Ubuntu / Armbian 镜像 SD 安装

工具准备

  • 硬件:SD 卡(建议存储 ≥ 16GB),SD 卡读卡器。
  • 软件:烧录工具 balenaEtcher镜像

安装步骤

1. 制作 SD 启动卡,将 SD 插入电脑,打开 balenaEtcher(建议使用管理员模式打开)烧录 Linux 镜像。

2. 烧录完成,关闭烧录软件即可。

3. 将烧录完成的 SD 卡插入开发板,重新上电,开发板会从 SD 卡中启动 Ubuntu 系统,连接 HDMI 显示器,查看桌面是否为 Ubuntu 系统桌面。

Note

此处的 Ubuntu 系统是从 SD 卡启动的,并没有安装进主板 eMMC 中(嵌入式多媒体卡)。如果只需要从 SD 卡中启动 Ubuntu 系统,请跳过后续烧录步骤。

4. Ubuntu 系统从 SD 启动卡拷贝到 eMMC。

  • 主板接入 HDMI 显示器,键盘鼠标,进入 Terminal Emulator。

  • 在 Terminal Emulator 中输入以下命令
sudo nand-sata-install 2 1
//输入密码
kickpi

  • 输入密码后,按下回车,系统自动进入烧录过程,等待烧录完成。

Tip

安装过程中请耐心等待。

  • 烧录完成,选择 Power off 按下回车,等待系统重启,断电并拔出 SD 卡,重新上电查看 Ubuntu 系统是否烧录成功。

常见问题

  • 系统启动介质优先级?

主板中 eMMC 和 SD 卡都烧录了系统,带着 SD 卡上电,系统优先从 SD 卡启动。

  • 如何区分系统是从 eMMC 中启动还是 SD 卡中启动?

Ubuntu 系统

执行 df -h 命令查看系统根目录挂载在哪个设备节点下:

kickpi@kickpi:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           391M  6.0M  385M   2% /run
/dev/mmcblk1p1   58G  4.7G   53G   9% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           2.0G  8.0K  2.0G   1% /tmp
/dev/zram1       47M  3.9M   40M   9% /var/log
/dev/mmcblk0p1   29G  4.9G   22G  19% /mnt/emmc/mmcblk0p1
tmpfs           391M   76K  391M   1% /run/user/1000
kickpi@kickpi:~$

Note

命令解析:
/dev/mmcblk1p1 58G 4.7G 53G 9% /
"/"目录挂载在 /dev/mmcblk1p1 下,系统从 SD 卡中启动。
"/"目录挂载在 /dev/mmcblk0p1 下,系统从 eMMC 中启动。

  • 安装驱动时出现兼容性错误?

image-20260309142952881

解决方法:参考Microsoft官方解决方法

image-20260309143717216