Skip to main content
在烧写内核或验证启动之前,您需要与 Qualcomm® Linux 开发套件建立 两个物理连接:用于 fastboot 和 ADB 的 USB 连接,以及用于捕获早期启动日志的 串口控制台连接。

所需硬件

设置串口控制台

Qualcomm® Linux 开发套件通过 USB 转串口适配器暴露调试 UART。 在网络栈可用之前,串口控制台是查看早期启动消息、内核 panic 以及 U-Boot/UEFI 输出的主要通道。

安装终端仿真器

连接 USB 转串口适配器

将适配器插入主机并识别设备节点:
如果权限被拒绝,请将您的用户添加到 dialout 组:

打开串口控制台

Qualcomm Linux 开发套件使用 115200 波特、8N1、无硬件流控:
要退出 minicom,请按 Ctrl-A 然后按 X。要禁用硬件流控,请使用 Ctrl-A O → Serial port setup 打开 minicom 设置,并将 Hardware Flow Control 设置为 No。
或者使用 picocom:
有关开发板特定的 UART 引脚分配和适配器接线,请参阅您开发套件的 硬件文档。

设置 fastboot 和 ADB

Fastboot 用于烧写内核镜像;ADB 在设备启动后提供 shell 访问。

安装平台工具

进入 fastboot 模式

设备上电后,按下音量减键。串口控制台会显示:
确切的按键组合因开发板而异。如果上述方法不起作用,请参阅您开发套件的 硬件文档。

验证 fastboot 连接

预期输出(序列号因开发板而异):
如果没有设备出现,请检查 USB 线缆,确认设备处于 fastboot 模式,并验证 USB 权限:

验证 ADB 连接(启动后)

设备完全启动后,ADB 应通过同一根 USB 线缆枚举出来:
预期输出:
打开 shell:

后续步骤

确认串口控制台和 fastboot 可用后,请继续阅读 安装和启动内核,烧写您的构建并验证 正在运行的内核。