快速入门:您需要自定义构建吗?
在深入了解 Yocto 构建工作流之前,请先考虑哪条路径适合您:- 只想快速上手? Qualcomm 提供预构建、可直接烧写的镜像,您无需搭建构建环境即可下载并烧写到设备上。请参阅烧写预构建镜像。
- 需要定制? 如果您想添加额外的软件包、修改默认设置、适配自定义硬件、添加或移除应用程序,或集成您自己的软件,那么本指南——以及完整的 Yocto 构建工作流——正适合您。请继续阅读下文。
本指南涵盖的内容
本指南阐述 Qualcomm Linux 基于 Yocto 的平台框架。内容包括:- Yocto 概念和 Qualcomm 层堆栈
- Qualcomm 维护的元数据层
- 机器、发行版和镜像配置
- 构建环境设置和
kas配置模型 - Yocto 中的内核集成
- 固件和引导集成
- 安全启动和镜像签名
- 存储、分区和布局
- 容器、虚拟化和 OTA 更新
- 定制工作流
- 调试 Yocto 构建
本指南不涵盖的内容
- 内核开发和调试——请参阅 Qualcomm Linux 内核指南
- 设备烧写——请参阅 Qualcomm Linux 引导指南
本指南的定位
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 版本说明的相关章节。
- 请参阅 Qualcomm Linux 支持的硬件 SoC IQ-9075 和 IQ-8275。

