Yocto for Raspberry Pi


Yocto for Raspberry Pi
by Pierre-Jean Texier , Petter Mabacker 
pages 页数:  214 pages
Publisher Finelybook 出版社:  Packt Publishing (6 July 2016)
Language 语言:  English
ISBN-10 书号:  178528195X
ISBN-13 书号:  9781785281952
B011746NUS
Create unique and amazing projects by using the powerful combination of Yocto and Raspberry Pi
About This Book
Set up and configure the Yocto Project efficiently with Raspberry Pi
Deploy multimedia applications from existing Yocto/OE layers
An easy-to-follow guide to utilize your custom recipes on your Raspberry Pi


Who this book is for
If you are a student or a developer of embedded software,embedded Linux engineer or embedded systems in competence with Raspberry Pi and want to discover the Yocto Project,then this book is for you. Experience with Yocto is not needed.

What you will learn
Explore the basic concept of Yocto's build system and how it is organized in order to use it efficiently with Raspberry Pi
Generate your first image with Yocto for the Raspberry Pi
Understand how to customize your Linux kernel within the Yocto Project
Customize your image in order to integrate your own applications
Write your own recipes for your graphical applications
Integrate a custom layer for the Raspberry Pi
In Detail
The Yocto Project is a Linux Foundation workgroup,which produces tools (SDK) and processes (configuration,compilation,installation) that will enable the creation of Linux distributions for embedded software,independent of the architecture of embedded software (Raspberry Pi,i.MX6,and so on). It is a powerful build system that allows you to master your personal or professional development.
This book presents you with the configuration of the Yocto Framework for the Raspberry Pi,allowing you to create amazing and innovative projects using the Yocto/OpenEmbedded eco-system. It starts with the basic introduction of Yocto's build system,and takes you through the setup and deployment steps for Yocto. It then helps you to develop an understanding of Bitbake (the task scheduler),and learn how to create a basic recipe through a GPIO application example. You can then explore the different types of Yocto recipe elements (LICENSE,FILES,SRC_URI,and so on). Next,you will learn how to customize existing recipes in Yocto/OE layers and add layers to your custom environment (qt5 for example).
Style and approach
A step by step guide covering the fundamentals to create amazing new projects with Raspberry Pi and Yocto.
Contents
Chapter 1. Meeting the Yocto Project
Chapter 2. Building our First Poky Image for the Raspberry Pi
Chapter 3. Mastering Baking with Hob and Toaster
Chapter 4. Understanding BitBake
Chapter 5. Creating,Developing,and Deploying on the Raspberry Pi
Chapter 6. Working with External Layers
Chapter 7. Deploying a Custom Layer on the Raspberry Pi
Chapter 8. Diving into the Raspberry Pi's Peripherals and Yocto Recipes
Chapter 9. Making a Media Hub on the Raspberry Pi
Chapter 10. Playing with an LCD Touchscreen and the Linux Kernel
Chapter 11. Contributing to the Raspberry Pi BSP Layer
Chapter 12. Home Automation Project - Booting a Custom Image
通过使用Yocto和Raspberry Pi的强大组合,创建独特而惊人的项目
关于这本书
使用Raspberry Pi有效地设置和配置Yocto项目
从现有的Yocto / OE层部署多媒体应用程序
一个易于遵循的指南,在您的Raspberry Pi上使用您的定制食谱
这本书是谁
如果您是嵌入式软件的学生或开发人员,嵌入式Linux工程师或具有Raspberry Pi能力的嵌入式系统,并希望发现Yocto项目,那么本书将为您而设。不需要Yocto的经验。
你会学到什么
探索Yocto构建系统的基本概念及其组织方式,以便有效地利用Raspberry Pi
生成您的第一个图像与Yocto为Raspberry Pi
了解如何在Yocto项目中自定义您的Linux内核
自定义您的图像,以便集成您自己的应用程序
为您的图形应用程序编写自己的食谱
整合Raspberry Pi的自定义图层
详细
Yocto项目是一个Linux基础工作组,它生成工具(SDK)和流程(配置,编译和安装),可以独立于嵌入式软件架构(Raspberry Pi,i.MX6),为嵌入式软件创建Linux发行版, 等等)。它是一个强大的构建系统,可以让您掌握个人或专业发展。
本书向您介绍了Raspberry Pi的Yocto框架的配置,允许您使用Yocto / OpenEmbedded生态系统创建令人惊奇和创新的项目。它开始于Yocto的构建系统的基本介绍,并引导您完成Yocto的设置和部署步骤。然后它帮助您开发对Bitbake(任务调度程序)的了解,并学习如何通过GPIO应用程序示例创建基本配方。然后,您可以浏览不同类型的Yocto配方元素(LICENSE,FILES,SRC_URI等)。接下来,您将学习如何在Yocto / OE图层中自定义现有配方,并将图层添加到自定义环境中(例如qt5)。
风格和方法
一步一步的指导,涵盖基础知识,用Raspberry Pi和Yocto创造出惊人的新项目。
目录
第一章会议Yocto项目
构建我们的第一个Poky图像为树莓Pi
掌握烘烤和烤面包机烘烤
第4章了解BitBake
第5章创建,开发和部署在Raspberry Pi上
第6章使用外部图层
第7章在Raspberry Pi上部署自定义层
第8章潜入树莓Pi的周边和Yocto食谱
第9章在树莓上制作媒体中心
第10章使用LCD触摸屏和Linux内核播放
第11章对树莓Pi BSP层的贡献
第12章家庭自动化项目 - 引导自定义图像

下载地址 Download
打赏
未经允许不得转载:finelybook » Yocto for Raspberry Pi

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏