|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/deep-dive-into-yocto-embedded-linux-with-beagle-bone-black/
课程评论:没有评论
课程名称:深入探索基于Beagle Bone Black的Yocto嵌入式Linux 课程概述:本课程首先简要介绍了Yocto的基础知识和架构,包括Poky参考系统、BitBake、Meta Open Embedded核心以及Yocto的板级支持包。接下来,课程将逐步指导如何为Beagle Bone Black设置Yocto构建系统,包括安装依赖项、从Yocto项目的Git仓库下载Poky系统、准备构建环境、构建目标、构建核心最小映像以及对Beagle Bone Black进行映像烧录。此外,还提供了关于Yocto元数据、配方、BitBake文件、BitBake附加文件和类文件等信息。课程深入探讨了Yocto BitBake层的各种选项,如显示层、显示配方、创建层、添加层、删除层、显示交叉依赖、层索引获取和显示覆盖等。 课程还帮助学员从一个简单的Hello World示例开始,创建新的Yocto层,并逐步发展到优化自定义的Yocto板级支持包层。同时,课程还提供了创建配方的指导,从Hello World到完整功能的媒体盒映像生成配方,以及添加物联网网关中间件框架和应用程序的配方。 本课程将为希望深入了解Yocto和嵌入式Linux的学员提供全面的知识支持和实践经验。
Course starts with a brief introduction about yocto fundamentals and architecture, poky reference system, bitbake, meta open embedded core, yocto board support package. Then it helps to step by step procedure to setup yocto build system for beagleboneblack, starts from installing dependencies, downloading the poky system from yocto-project git repository, preparing build environment, build targets, building core-image-minimal and various targets, flashing the image into beagleboneblack. This also provides the information about yocto meta-data, recipes, bitbake files, bitbake append files, class file and etc.Yocto bitbake layers with various options like show-layers, show-recipes, create-layer, add-layer, remove-layer, show-cross-depends, layerindex-fetch, show-overlays. Helps you to create new yocto layer starting from a simple helloworld to optimized custom yocto board support package layer. Also it provides information to create recipes with starting from a helloworld, custom full feature media box image generation recipes and recipe to add IoT gateway middleware framework and applications.