The Yocto-Project (YP) represents an Open-Source-Project which provides templates, tools and modes to generate Embedded Products independent of Linux based systems and their hardware architecture. Even experienced GNU/Linux-users don’t know how to accommodated their work flow to YP and whether they need it. This seminar will give answers and shows the most important elements which define the Yocto Project.
The seminar’s aim is the imparting of the required essentials on base of existing knowledge in GNU and Linux. As fundamental you should at least took the seminar Embedded Linux in theory and experienced. Also an advantage would be knowledge in GNU and/or Linux.
Package management : working with packages, IPK, creating a package-feed, Installation of software suit with opkg on hardware
Licensing, adding a customized license, Open-Source-License-Compliance
Devtool, demonstrating the creation of meta-layers for a real project (meta-cfengine)
Methods and Training Materials
Lecture and practical examples with host (laptops with Ubuntu 14.04.x LTS) and target system (e.g. Beagle Bone Black Rev.C - http://beagleboard.org/BLACK. The devices will be provided during the training. You receive a reference- and workbook, one Beagle Bone Black Rev. C plus one standard FTDI 3.3 V to USB cable. After the training you will get access to a download link with an already prepared Docker image and examples.