summaryrefslogtreecommitdiff
path: root/distribution/yocto-advanced/pres_yocto-advanced.tex
diff options
context:
space:
mode:
authorJohn Ogness <john.ogness@linutronix.de>2017-12-19 11:16:28 +0100
committerJohn Ogness <john.ogness@linutronix.de>2017-12-19 11:16:28 +0100
commit6e7e1b7172813fc4ecb60597f903dd21a4616159 (patch)
treedbfe0b8f1a3d51c275722ba86d4ffe109ee88aef /distribution/yocto-advanced/pres_yocto-advanced.tex
parent270520b4a2eac8725c8575c3180964289722e191 (diff)
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 <john.ogness@linutronix.de>
Diffstat (limited to 'distribution/yocto-advanced/pres_yocto-advanced.tex')
-rw-r--r--distribution/yocto-advanced/pres_yocto-advanced.tex53
1 files changed, 40 insertions, 13 deletions
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}