在 i.MX Linux OS 上构建和定制三种方案:
- 构建 i.MX Yocto Project BSP 并在 i.MX 参考板上进行验证。 本文档中的说明详细描述了此方法。
- 自定义内核并使用内核和 U-Boot 创建自定义板和设备树。有关如何构建 SDK 和设置主机以仅在 Yocto 项目构建环境之外构建内核和 U-Boot 的详细信息,请参阅 i.MX 中的“如何在独立环境中构建 U-Boot 和内核”一章 用户指南 (IMXLUG)。
- 通过创建自定义 Yocto 项目层,自定义distribution adding或删除为 i.MX Linux 版本提供的 BSP 的包。 i.MX 提供了多个演示示例,以显示 i.MX BSP 版本之上的自定义层。
本文档的其余部分提供有关创建自定义 DISTRO 和板配置的说明。
1 创建自定义distro
自定义distro可以配置一个自定义构建环境。 发布的发行版文件 fsl-imx-wayland
、fsl-imx-xwayland
和 fsl-imx-fb
都显示了特定graphical backends的配置。 Distros还可用于配置其他参数,例如内核、U-Boot 和 GStreamer。 i.MX distro文件设置为创建测试我们的 i.MX Linux OS BSP 版本所需的自定义构建环境。
建议每个客户创建自己的distro文件,并将