教程演示🔗
你会学到什么
-
Yocto 基础知识
-
用于 beaglebone black 的 Yocto 构建系统设置和图像生成
-
Yocto 层和食谱
-
创建新的 yocto 层
-
Yocto bitbake – 核心引擎
-
Bitbake 任务,如正常、手动、图像相关、内核相关
-
创建 HelloWorld 配方并添加到构建系统中
-
GStreamer 附带的媒体盒的自定义图像生成
-
自定义新 Yocto Board 支持包层创建Linux 内核在大小和速度方面的优化
要求
-
Ubuntu系统基本使用体验
-
BeagleBone 黑色硬件
-
USB 转串行 TTL 电缆
-
以太网电缆
-
Micro USB 电源线
-
微型 HDMI 转 HDMI 适配器
-
用于媒体盒功能的 HDMI 监视器
描述
课程首先简要介绍了 yocto 基础知识和架构、poky 参考系统、bitbake、meta open embedded core、yocto 板支持包。然后它有助于逐步为 beagleboneblack 设置 yocto 构建系统,从安装依赖项开始,从 yocto-project git 存储库下载 poky 系统,准备构建环境,构建目标,构建 core-image-minimal 和各种目标,闪烁图像变成 beagleboneblack。
这也提供了有关 yocto 元数据、配方、bitbake 文件、bitbake 附加文件、类文件等的信息。
Yocto bitbake 层具有各种选项,如显示层、显示配方、创建层、添加层、删除层、显示交叉依赖、层索引提取、显示覆盖。
帮助您创建新的 yocto 层,从简单的 helloworld 到优化的自定义 yocto 板支持包层。它还提供了从 helloworld 开始创建配方的信息、自定义全功能媒体盒图像生成配方和添加 IoT 网关中间件框架和应用程序的配方。
本课程适合谁:
- 嵌入式 Linux 初学者、中级
- 有兴趣学习和构建嵌入式 Linux 系统映像的爱好者
- 热衷于开始使用 Yocto 的开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。