犀牛派 X1 + AidLux 上手实操:从刷机到「工位回血」
这篇是 rhinopi-x1-aidlux 仓库的上手指南。照着做完,你会得到:
- 一块刷好 AidLux 融合系统(Android 13 + Ubuntu 22.04)的犀牛派 X1
- 环境检查、USB 摄像头、CPU / OpenCV / NPU 体检三份能对照的输出
- 一个在浏览器里玩的上半身小游戏 工位回血:摄像头盯着你有没有久坐、坐姿好不好,坐满 25 分钟就带你做一组 2 分钟的伸展动作

本文的依据
所有命令、版本和数字都来自仓库(commit 5d97e02,2026-10-08)里的文档、代码和实测记录。仓库里的数字是在一块联调板上跑出来的(2026-09-14 / 09-15 / 09-28),你的板子以当场输出为准。官方资料只作入口:犀牛派 X1 文档、AidLux 文档中心、开发者门户。
你要准备什么
| 东西 | 说明 |
|---|---|
| 犀牛派 X1 | 高通 QCS8550(kalama) |
| 12V 5A 电源 | DC 5.5×2.5 mm,插 DC_IN。不要用手机充电器,Type-C 也不能给板子供电 |
| Windows 电脑 | 刷机(QFIL)和 ADB 用;和板子在同一局域 网 |
| USB-A 转 USB-C 线 | 电脑 USB-A ↔ 板子 TYPE-C,用来 ADB 和刷机 |
| 网线 | 插板子 WAN(系统里是 eth0),推荐有线 |
| USB 摄像头(UVC) | 仓库实测用 Logitech C920;插板子 USB-A |
| 可选 | HDMI 显示器(接 HDMI_OUT)、键鼠 |
软件这边,电脑上先把仓库拉下来:
git clone https://github.com/peterpanstechland/rhinopi-x1-aidlux.git
cd rhinopi-x1-aidlux
仓库里你会用到的目录:
| 目录 | 作用 | 端口 |
|---|---|---|
examples/01_env_check | 系统、Python、AidLite、相机探测 | — |
examples/usb_camera | 找 USB 采集节点、抓帧、测 MJPG 帧率 | — |
examples/02_compute_bench | CPU / OpenCV / NPU 体检 | — |
examples/04_mediapipe | AidLite 上的 BlazePose(工位回血依赖它) | :8091 |
examples/06_shadow_puppet | 工位回血游戏 | :8090 |
03_modelfarm、05_yolo、07_csi_camera 目前在仓库里还是「待写」,本文不涉及。
第 1 步:接线和上电

| 线 | 插哪里 | 做什么 |
|---|---|---|
| 12V 5A 电源 | DC_IN | 唯一供电,插上后板子自己启动 |
| USB-A 转 USB-C | 板子 TYPE-C | ADB 和刷机。摄像头不要插这里 |
| 网线 | WAN | 上行口 eth0。旁边 3 个 LAN 是板载局域网 192.168.1.1/24(br-lan),SSH 不要找这个网段 |
| HDMI | HDMI_OUT | 可选。HDMI_IN 是采集口,不是显示输出 |
| 键鼠、摄像头 | USB-A(共 4 个) | 不要插 TYPE-C |
顺序:先插 DC_IN。启动过程中电源灯红灯常亮;绿灯常亮并且风扇转才算起来了。一直红灯、风扇不转,按一下 POWER。然后插 TYPE-C,在 Windows 上确认:
adb devices -l
看到 product:kalama model:RhinoPi_X1 就对了。接口定义以官方硬件说明和电源接口为准。
板子已经是融合系统?
如果你的板子已经装好 AidLux、能用 ssh aidlux@<板子IP> 登录,可以直接跳到第 3 步。刷机会清空用户数据。
第 2 步:刷机,装好 AidLux
2.1 选包
镜像在 AidLux 文件站下载(网页可能要登录)。下表是仓库 2026-09-14 实查时看到的文件,下载前请到镜像列表页确认最新版本。
| 用途 | 目录 | 当时的文件 | 大小 |
|---|---|---|---|
| Windows 刷机工具 | eda4c1da | QPST_2.7.496.zip、USB_Driver_qud.win.1.1_installer_10061.1.zip、platform-tools.zip | 60 / 18 / 6 MB |
| 融合整包(一次刷完) | 4ccc30f9 | RhinoPi-X1.T04_LA.user.2025121609.aidlux.zip | 4.74 GB |
| 仅 Android | a521955b | RhinoPi-X1.T04_LA.user.2026070119.zip | 1.85 GB |
| 仅 AidLux | 154a82b5 | aidlux_3.0.0.124_enterprise_qc8550_lu2204_signed.zip | 3.05 GB |
怎么选:
- 新板、想少一步:融合整包,刷完在 Android 里把 AidLux 初始化到 100%。
- 板上版本已经比整包新(例如构建号是
2026070119,而整包是2025121609):整包会降级,走拆分——先刷 Android,再用install.bat装 AidLux。 - OTA 只给已经是融合系统、只想升级的人,不是第一次刷机。
2.2 装 Windows 工具
- 解压
USB_Driver_qud.win.1.1_installer_10061.1.zip,运行setup.exe - 解压
QPST_2.7.496.zip,运行QPST.2.7.496.1.exe,一路 Next - QFIL 默认在
C:\Program Files (x86)\Qualcomm\QPST\bin\QFIL.exe - 电脑上没有 ADB 的话,用同目录里的
platform-tools.zip
2.3 进下载模式(EDL)
刷机会清空板子上的用户数据
先备份。刷机和 AidLux 初始化过程中不要拔电源。
对 USB 那条设备下命令,不要对网络 ADB(ip:5555