前提条件
- 一台受支持的开发套件。请参阅开始页面上的设备矩阵。
- 一台 Ubuntu 24.04 主机(推荐)。Windows 和 macOS 主机可以用于 Qualcomm Linux 刷写。
- 一根 USB Type-C 电缆、您套件的电源以及 Wi-Fi 或以太网网络访问。
- 如果您计划使用调试 UART,需要一个串行控制台工具(例如
minicom)。
场景工作流
按您的场景选择相应的标签页。在每个标签页中,工作流图显示该场景所增加的阶段,可运行示例则用一个可用的示例走完整个流程。- 评估
- 开发
- 生产
使用评估场景以最小的投入证明 Qualcomm Dragonwing™ 开发套件或 Ventuno Q 开发板可以运行您的目标工作负载。该路径始终使用预构建的二进制文件:刷入的机器人镜像(Qualcomm Linux)或通过
apt 安装的 qirp-sdk(Ubuntu),以及来自 QIR SDK 目录的现成示例应用。工作流图
以下图展示了在两种操作系统中评估工作流的通用阶段。运行示例工作流
按操作系统的标签页操作,得到一个真实、最小化的序列,最后现成示例会在设备上运行。- Qualcomm Linux
- Ubuntu
1
下载机器人镜像
从 CodeLinaro 下载适合您机器的
qli-2.1-qcom-robotics-image.zip。URL 模式为 https://artifacts.codelinaro.org/artifactory/qli-ci/flashable-binaries/meta-qcom-robotics/qcom-robotics-distro/<machine>/qli-2.1-qcom-robotics-image.zip,其中 <machine> 是 iq-9075-evk 或 iq-8275-evk。2
使用 QDL 刷写机器人镜像
将设备置于紧急下载 (EDL) 模式,配置 Universal Flash Storage (UFS),刷写安全岛 (SAIL) 固件,然后使用 Qualcomm® Device Loader (当最后一行显示
qdl) 工具刷写机器人镜像。partition 1 is now bootable 时,刷写完成。将 SW2-3 DIP 开关拨下,然后重新给设备上电。3
在设备上设置 QIR SDK 和 ROS2 环境
启动两个终端,并在每个终端中运行以下命令。
SSH Session
4
运行系统监控 ROS 节点
在终端 1 中运行系统监控 ROS 节点。输出类似于:
SSH Session
5
查看系统信息
在终端 2 中,使用 使用
ros2 topic list 检查 ROS 话题。SSH Session
Output
ros2 topic echo /cpu 检查 CPU 信息:SSH Session
Output
后续步骤
- 端到端示例 — 针对图像分类和手部检测的演练,包含已发布的输入图像。

