\subsection{Machines} \begin{frame}[fragile] \frametitle{machine configs} to get a list of currently available machine configs: \begin{verbatim} poky/build-ti % grep -r '@NAME' ../meta*/conf/machine \end{verbatim} if no machine fits your needs, define your own! \end{frame} \begin{frame}[fragile] \frametitle{create a beaglebone-black machine config} create the file 'meta-mybsp/conf/machine/beaglebone-black.conf': \begin{verbatim} #@TYPE: Machine #@NAME: BeagleBone Black #@DESCRIPTION: Machine configuration for the http://beagleboard.org/bone board require conf/machine/include/ti33x.inc IMAGE_FSTYPES += "ext3 tar.gz" EXTRA_IMAGEDEPENDS += "u-boot" SERIAL_CONSOLE = "115200 ttyO0" SPL_BINARY = "MLO" UBOOT_SUFFIX = "img" UBOOT_MACHINE = "am335x_boneblack_config" UBOOT_ENTRYPOINT = "0x80008000" UBOOT_LOADADDRESS = "0x80008000" \end{verbatim} \end{frame}