Using Yocto Project with BeagleBone Black

H M Irfan Sadiq

  • 出版商: Packt Publishing
  • 出版日期: 2015-06-19
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 125
  • 裝訂: Paperback
  • ISBN: 178528973X
  • ISBN-13: 9781785289736
  • 海外代購書籍(需單獨結帳)

商品描述

Unleash the power of the BeagleBone Black embedded platform with Yocto Project

About This Book

  • Build real world embedded system projects using the impressive combination of Yocto Project and Beaglebone Black
  • Learn how to effectively add multimedia to your board and save time by exploiting layers from the existing ones
  • A step-by-step, comprehensive guide for embedded system development with hands-on examples

Who This Book Is For

This book is ideal for system developers with knowledge and experience of embedded systems. Knowledge of BeagleBone Black is assumed, while no knowledge of Yocto Project build system is necessary.

What You Will Learn

  • Develop a successful package or image with the help of the BitBake tool
  • Generate a recipe for some trendy console-based games
  • Boot up BeagleBone using images created with Yocto Project
  • Customize the root file system using a custom layer
  • Create a home surveillance solution using a webcam attached to the BeagleBone USB port
  • Turn BeagleBone into a Wi-fi access point by attaching a USB dongle
  • Build different versions of the helloworld recipe

In Detail

The Yocto Project produces tools and processes that enable the creation of Linux distributions for embedded software, independent of the architecture. BeagleBone Black is a platform that allows users to perform installation and customizations to their liking, quickly and easily.

Starting with a basic introduction to Yocto Project's build system, this book will take you through the setup and deployment steps for Yocto Project. You will develop an understanding of BitBake, learn how to create a basic recipe, and explore the different types of Yocto Project recipe elements. Moving on, you will be able to customize existing recipes in layers and create a home surveillance solution using your webcam, as well as creating other advanced projects using BeagleBone Black and Yocto Project.

By the end of the book, you will have all the necessary skills, exposure, and experience to complete projects based on Yocto Project and BeagleBone Black.

商品描述(中文翻譯)

釋出 BeagleBone Black 嵌入式平台的潛力,使用 Yocto Project

關於本書
- 使用 Yocto Project 和 BeagleBone Black 的強大組合來建立真實世界的嵌入式系統專案
- 學習如何有效地將多媒體加入到您的板子中,並通過利用現有層來節省時間
- 透過實際範例進行嵌入式系統開發的逐步、全面指南

本書適合對嵌入式系統具有知識和經驗的系統開發人員。假設您已經了解 BeagleBone Black,但不需要了解 Yocto Project 建置系統。

您將學到什麼
- 使用 BitBake 工具成功建立套件或映像
- 為一些時髦的基於控制台的遊戲生成配方
- 使用 Yocto Project 創建的映像啟動 BeagleBone
- 使用自定義層自定義根文件系統
- 使用連接到 BeagleBone USB 端口的網絡攝像頭創建家庭監控解決方案
- 通過連接 USB 無線網絡適配器將 BeagleBone 轉換為 Wi-Fi 存取點
- 建立不同版本的 helloworld 配方

詳細內容
Yocto Project 提供了工具和流程,可獨立於架構為嵌入式軟體創建 Linux 發行版。BeagleBone Black 是一個平台,允許使用者快速且輕鬆地進行安裝和自定義。

從對 Yocto Project 建置系統的基本介紹開始,本書將帶您進行 Yocto Project 的設置和部署步驟。您將了解 BitBake,學習如何創建基本配方,並探索不同類型的 Yocto Project 配方元素。接著,您將能夠在層中自定義現有配方,並使用您的網絡攝像頭創建家庭監控解決方案,以及使用 BeagleBone Black 和 Yocto Project 創建其他高級專案。

通過閱讀本書,您將具備完成基於 Yocto Project 和 BeagleBone Black 的專案所需的所有必要技能、經驗和曝光。