All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tom Zanussi <tom.zanussi@linux.intel.com>
To: yocto@yoctoproject.org
Subject: Yocto Hands-on Kernel Lab now available for Yocto 2.1 (krogoth)
Date: Wed, 04 May 2016 14:56:23 -0500	[thread overview]
Message-ID: <572A53E7.7050600@linux.intel.com> (raw)

Hi,

I'm happy to announce that an updated version of the Yocto 'Hands-on 
Kernel Lab' has been released and is available here:

   https://www.yoctoproject.org/sites/default/files/kernel-lab-2.1.pdf

The above document contains all the instructions you need to get started 
from scratch.

You can get to the lab and associated content by visiting the Yocto home 
page (https://www.yoctoproject.org/) and selecting 'Obtain training on 
your own or at an event' from the drop-down list you get by clicking on 
the 'START HERE TO LEARN MORE' box on the left-hand side and clicking on 
the 'Hands-on Kernel Lab for TP 2.1 krogoth' link.

The 'Hands-on Kernel Lab' has been updated to Yocto 2.1 ('krogoth') and 
a couple of new sections have been added.

See below for a complete list of what's covered along with the lab 
number covering those topics.

I've run through the lab twice, once on Fedora 20 and once on Ubuntu 
16.04, so it should be pretty solid at this point, but if you find 
problems, please let me know...

Thanks,

Tom

----

The 'Hands-on Kernel Lab' is a series of labs that covers the following 
topics:

   * Creating and using a traditional kernel recipe (lab1)

   * Using 'bitbake -c menuconfig' to modify the kernel configuration 
and replace the defconfig with the new configuration (lab1)

   * Adding a kernel module to the kernel source and configuring it as a 
built-in module by adding options to the kernel defconfig (lab1)

   * Creating and using a linux-yocto-based kernel (lab2)

   * Adding a kernel module to the kernel source and configuring it as a 
built-in module using linux-yocto 'config fragments' (lab2)

   * Using the linux-yocto kernel as an LTSI kernel (configuring in an 
item added by the LTSI kernel which is merged into linux-yocto) (lab2)

   * Using an arbitrary git-based kernel via the linux-yocto-custom 
kernel recipe (lab3)

   * Adding a kernel module to the kernel source of an arbitrary 
git-based kernel and configuring it as a loadable module using 'config 
fragments' (lab3)

   * Actually getting the module into the image and autoloading it on 
boot (lab3)

   * Using a local clone of an arbitrary git-based kernel via the 
linux-yocto custom kernel recipe to demonstrate a typical development 
workflow (lab4)

   * Modifying the locally cloned custom kernel source and verifying the 
changes in the new image (lab4)

   * Using a local clone of a linux-yocto kernel recipe to demonstrate a 
typical development workflow (lab4)

   * Adding and using an external kernel module via a module recipe (lab4)

   * Using the 'Yocto BSP Tools' yocto-bsp tool generate a new Yocto BSP 
(lab5)

   * Using the 'Yocto BSP Tools' yocto-kernel tool to add kernel config 
fragments (lab5)

   * Using the 'Yocto BSP Tools' yocto-kernel tool to add kernel patches 
(lab5)


             reply	other threads:[~2016-05-04 19:56 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-04 19:56 Tom Zanussi [this message]
2016-05-04 21:04 ` Yocto Hands-on Kernel Lab now available for Yocto 2.1 (krogoth) Tom Zanussi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=572A53E7.7050600@linux.intel.com \
    --to=tom.zanussi@linux.intel.com \
    --cc=yocto@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.