diff options
| author | John Ogness <john.ogness@linutronix.de> | 2017-12-19 11:16:28 +0100 |
|---|---|---|
| committer | John Ogness <john.ogness@linutronix.de> | 2017-12-19 11:16:28 +0100 |
| commit | 6e7e1b7172813fc4ecb60597f903dd21a4616159 (patch) | |
| tree | dbfe0b8f1a3d51c275722ba86d4ffe109ee88aef /distribution/yocto-advanced/pres_yocto-advanced.tex | |
| parent | 270520b4a2eac8725c8575c3180964289722e191 (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.tex | 53 |
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} |
