title: Can someone point me toward a bitbake or openembedded tutorial?
body: <p>I've been working with the <a href="http://www.angstrom-distribution.org/building-angstrom">Angstrom Linux distribution</a> for the BeagleBoard. Can anyone point me to a tutorial or reference for how bitbake and <a href="http://www.openembedded.org/wiki/Main_Page">OpenEmbedded</a> actually work? For example, when I invoke bitbake like this:</p>
  
  <pre><code>bitbake virtual/kernel
  </code></pre>
  
  <p>what's actually happening? I've grep'ed the Angstrom recipes and searched the Angstrom filesystem, but I don't seem to be able to find references to either virtual or kernel. I feel a bit flummoxed working with this toolchain and making kernel patches without really understanding how bitbake works.</p>