From 6e7e1b7172813fc4ecb60597f903dd21a4616159 Mon Sep 17 00:00:00 2001 From: John Ogness Date: Tue, 19 Dec 2017 11:16:28 +0100 Subject: update yocto-advanced: sync to devel/manut/yocto The devel/manut/yocto heavily diverted from master. Sync with latest version 8cd4956a9b48a316eab6dc6d1b1f6cd51362fecf. Signed-off-by: John Ogness --- .../yocto-advanced/pres_yocto-advanced.tex | 53 ++++++++++++++++------ 1 file changed, 40 insertions(+), 13 deletions(-) (limited to 'distribution/yocto-advanced/pres_yocto-advanced.tex') diff --git a/distribution/yocto-advanced/pres_yocto-advanced.tex b/distribution/yocto-advanced/pres_yocto-advanced.tex index 8aabc24..13b673e 100644 --- a/distribution/yocto-advanced/pres_yocto-advanced.tex +++ b/distribution/yocto-advanced/pres_yocto-advanced.tex @@ -1,6 +1,7 @@ \input{configpres} \title{YOCTO - Advanced} +\date{} \maketitle \begin{frame} @@ -9,28 +10,54 @@ \item Using BSP layers \item Create layers \& recipes for own applications \item Define a distribution - \item Create a customized image class - \item Build images + \item Integrate own Kernel \end{itemize} \end{frame} +\input{yocto-local-conf} \input{yocto-layers} -\input{yocto-ti-layer} +%\input{yocto-wega-layer} +\input{yocto-create-own-layer} +\input{yocto-add-simple-application} +\input{yocto-add-autotools-based-src} \input{yocto-layer-imx6} -\input{yocto-flash-official-bb-img} -\input{yocto-bbb-machine-conf} \input{yocto-add-own-kernel} -\input{yocto-u-boot-integration} -\input{yocto-sdcard-generation} +%\input{yocto-flash-official-bb-img} +%\input{yocto-bbb-machine-conf} +%\input{yocto-u-boot-integration} +%\input{yocto-sdcard-generation} \input{yocto-distro-definitions} -\input{yocto-create-own-layer} \input{yocto-extend-image} -\input{yocto-local-conf} -\input{yocto-excercise-build-bbb-img} -\input{yocto-add-simple-application} -\input{yocto-add-autotools-based-src} -\input{yocto-add-qt-cmake-projects} +%\input{yocto-add-qt-cmake-projects} \input{yocto-img-customization} +\begin{frame}[fragile] +\frametitle{override default config files} +default templates can be overridden by setting TEMPLATECONF +to e.g. meta-foo/conf during ./oe-init-buildenv. + +Then meta-foo/conf bblayers.conf.sample and local.conf.sample will +be used. + +The default location is specified in + +\begin{verbatim} +% cat .templateconf +# Template settings +TEMPLATECONF=${TEMPLATECONF:-meta-yocto/conf} +\end{verbatim} +\end{frame} +\input{yocto-scripts} \input{yocto-resume} +\begin{frame} + \frametitle{Application Development Excercise} +\begin{itemize} +\item generate a standalone or integrated SDK +\item configure the SDK in eclipse +\item build and remote debug yesterdays application on the beaglebone-black +\item integrate the application into the image +\item build the image including your application +\end{itemize} +\end{frame} + \input{tailpres} -- cgit v1.2.3