17
1 Meeting the Yocto Project Understanding Poky

Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

Embed Size (px)

Citation preview

Page 1: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

1 Meeting the Yocto Project

Understanding Poky

Page 2: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

2 Baking Our Poky-based

System

Downloading the Poky source code

Page 3: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

Running images in QEMU

Page 4: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

3 Using Hob to Bake an Image

Building an image using Hob

Page 5: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

Customizing an image with Hob

Page 6: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer
Page 7: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer
Page 8: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

5 Detailing the Temporary Build

Directory

Exploring the temporary build directory

Page 9: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

Understanding the work directory

Understanding the sysroot directories

Page 10: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

8 Developing with the Yocto

Project

Using an image-based SDK

Page 11: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

9 Debugging with the Yocto

Project

Tracking image, package, and SDK contents

Page 12: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

10 Exploring External Layers

Powering flexibility with layers

Detailing the layer's source code

Page 13: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer
Page 14: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

Adding meta layers

Page 15: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

11 Creating Custom Layers

Making a new layer

Page 16: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

14 Booting Our Custom

Embedded Linux

Exploring Wandboard

Page 17: Meeting the Yocto Project - Packt · strace was added * IMAGE INSTALL: added "strace" meta-* / classes conf COPYING README recipes-* . - included layers priority 5 S: bttbake- layer

Using Wandboard with the Yocto Project