> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-staging.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 开发工作流程

> 将常见的 Ubuntu 开发任务映射到支持它们的文档章节。

Ubuntu 文档是按照开发者通常从开发板启动到应用开发的过程来组织的。请将本页作为主要工作流程的路线图。

## 工作流程地图

<CardGroup cols={2}>
  <Card title="1. 设置设备" icon="plug" href="ubuntu-supported-hardware">
    连接开发板、配置主机访问、确认串口或网络连接，并完成首次启动任务。
  </Card>

  <Card title="2. 更新软件" icon="rotate" href="https://ubuntu.com/download/qualcomm-iot#evaluation-kit">
    刷写镜像、升级 Ubuntu 软件包、重置系统镜像，或在支持的情况下使用 Qualcomm Launcher。
  </Card>

  <Card title="3. 安装所需软件包" icon="box">
    安装设备验证、开发、示例、AI 工作流程和工具所需的基础软件包。
  </Card>

  <Card title="4. 验证外设" icon="sliders" href="https://ubuntu.com/download/qualcomm-iot#evaluation-kit">
    测试摄像头、音频、显示、网络、USB、PCIe、UART、I2C、SPI、传感器、内存及其他板级接口。
  </Card>

  <Card title="5. 运行示例" icon="play" href="ubuntu-tools-and-acceleration#acceleration-paths">
    运行预构建示例应用程序、启动 QDemo、配置应用程序，并在您的版本支持时自定义现有示例。
  </Card>

  <Card title="6. 构建 AI 和机器人工作流程" icon="brain" href="ai-workflows/ai-workflows_overview">
    运行模型，试用 AI Hub、LiteRT、ONNX Runtime、IM SDK、QIR SDK、LLM/VLM 容器、语音工作流程和机器人示例。
  </Card>
</CardGroup>

## 新开发板的建议顺序

1. 打开您开发板的设备概述。
2. 完成设置指南并验证控制台或 SSH 访问。
3. [安装所需软件包](https://ubuntu.com/download/qualcomm-iot#evaluation-kit)。
4. 确认网络和存储正常工作。
5. 验证您的应用程序所需的外设接口。
6. 运行一个示例应用程序以确认完整的技术栈。
7. 添加 AI、机器人、多媒体或自定义应用工作流程。

## 何时使用各章节

| 章节      | 使用场景……                           |
| ------- | -------------------------------- |
| 设备设置    | 您第一次连接开发板或重新验证主机访问。              |
| 更新软件    | 您需要刷写、升级、恢复或重置 Ubuntu 镜像。        |
| 所需软件包   | 某个工作流程要求您在目标设备上安装依赖项。            |
| 外设和接口   | 您需要验证板级 I/O 或调试硬件接口。             |
| 示例应用程序  | 您希望在集成自己的代码之前拥有一条已知可用的应用路径。      |
| AI 工作流程 | 您想运行或优化 ML、GenAI、语音或多媒体 AI 工作负载。 |
| 机器人工作流程 | 您想使用面向 ROS 的工作流程和机器人示例。          |
| 工具      | 您需要远程开发、性能分析、容器或支持工具。            |
