快速入门:您需要自定义构建吗?
在深入了解 Yocto 构建工作流之前,请先考虑哪条路径适合您:- 只是想快速上手? Qualcomm 提供预构建的、可直接烧录的镜像,您无需搭建构建环境即可下载并烧录到设备上。请参阅烧录预构建镜像。
- 需要定制? 如果您想添加额外的软件包、修改默认设置、适配自定义硬件、添加或移除应用程序,或集成您自己的软件,那么本指南——以及完整的 Yocto 构建工作流——正适合您。请继续阅读下文。
本指南涵盖的内容
本指南介绍面向 Qualcomm Linux 的基于 Yocto 的平台框架。内容包括:- Yocto 概念与 Qualcomm 层堆栈
- 由 Qualcomm 维护的元数据层
- 机器、发行版和镜像配置
- 构建环境搭建与
kas配置模型 - Yocto 中的内核集成
- 固件与启动集成
- 安全启动与镜像签名
- 存储、分区与布局
- 容器、虚拟化与 OTA 更新
- 定制工作流
- 调试 Yocto 构建
本指南不涵盖的内容
- 内核开发与调试 — 请参阅 Qualcomm Linux Kernel Guide
- 设备烧录 — 请参阅 Qualcomm Linux Boot Guide
本指南的定位
Qualcomm Linux 文档集围绕三个互补的指南组织:本指南的目标读者
Qualcomm Linux 版本
Qualcomm Linux 版本及本文档基于 Yocto Project 的原则构建,帮助您进一步定制 Qualcomm Linux。Qualcomm Linux 2.0 基于 Yocto master 分支。 Qualcomm Linux 提供两种参考镜像:qcom-multimedia-image包含上游软件组件,以及来自 https://github.com/qualcomm-linux/kernelqcom-6.18.y的内核。qcom-multimedia-proprietary-image包含 Qualcomm 增值软件,以及来自 https://github.com/qualcomm-linux/kernelqcom-6.18.y的内核。
后续步骤
- meta-qcom 中定义的机器配置与开发套件相对应。
- 要查找机器配置与开发套件的对应关系,请参阅 Qualcomm Linux Release Notes 的相关章节。
- 请查看 Qualcomm Linux 支持的硬件 SoC IQ-9075 和 IQ-8275。

