[FE training-materials-updates] yocto: slides: move the image fstype part
Antoine Ténart
antoine.tenart at free-electrons.com
Thu Jul 7 12:22:16 CEST 2016
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=547a0df9494c5b2ad498de12062b18c408b04aef
>---------------------------------------------------------------
commit 547a0df9494c5b2ad498de12062b18c408b04aef
Author: Antoine Tenart <antoine.tenart at free-electrons.com>
Date: Thu Jul 7 12:22:16 2016 +0200
yocto: slides: move the image fstype part
Signed-off-by: Antoine Tenart <antoine.tenart at free-electrons.com>
>---------------------------------------------------------------
547a0df9494c5b2ad498de12062b18c408b04aef
slides/yocto-bsp/yocto-bsp.tex | 50 --------------------------------------
slides/yocto-image/yocto-image.tex | 49 +++++++++++++++++++++++++++++++++++++
2 files changed, 49 insertions(+), 50 deletions(-)
diff --git a/slides/yocto-bsp/yocto-bsp.tex b/slides/yocto-bsp/yocto-bsp.tex
index b5f3fd7..42f6403 100644
--- a/slides/yocto-bsp/yocto-bsp.tex
+++ b/slides/yocto-bsp/yocto-bsp.tex
@@ -130,8 +130,6 @@
e.g. \code{115200 ttyS0}
\item[KERNEL\_IMAGETYPE] The type of kernel image to build, e.g.
\code{zImage}
- \item[IMAGE\_FSTYPES] Format of the root filesystem images to be
- created, e.g. \code{tar.bz2 squashfs}
\end{description}
\end{frame}
@@ -198,54 +196,6 @@ MACHINE_FEATURES += "touchscreen"
\end{block}
\end{frame}
-\subsection{Image types}
-
-\begin{frame}
- \frametitle{\code{IMAGE_FSTYPES}}
- \begin{itemize}
- \item Configures the resulting root filesystem image format.
- \item If more than one format is specified, one image per format
- will be generated.
- \item Image formats instructions are delivered in Poky, thanks to
- \code{meta/classes/image_types.bbclass}
- \item Common image formats are: ext2, ext3, ext4, squashfs,
- squashfs-xz, cpio, jffs2, ubifs, tar.bz2, tar.gz\dots
- \end{itemize}
-\end{frame}
-
-\begin{frame}
- \frametitle{Creating an image type}
- \begin{itemize}
- \item If you have a particular layout on your storage (for example
- bootloader location on an SD card), you may want to create your
- own image type.
- \item This is done through a class that inherits from
- \code{image_types}.
- \item It has to define a function named \code{IMAGE_CMD_<type>}.
- \end{itemize}
-\end{frame}
-
-\begin{frame}[fragile]
- \frametitle{wic}
- \begin{itemize}
- \item A new way of creating images has been introduced recently:
- \code{wic}
- \item It is a tool that can create a flashable image from the
- compiled packages and artifacts.
- \item It can create partitions
- \item It can select which files are located in
- which partition through the use of plugins.
- \item The final image layout is described in a \code{.wks} file.
- \item It can be extended in any layer.
- \item Usage example:
- \begin{block}{}
- \begin{minted}{console}
-$ wic create mkefidisk -e core-image-base
- \end{minted}
- \end{block}
- \end{itemize}
-\end{frame}
-
\subsection{Formfactor}
\begin{frame}
diff --git a/slides/yocto-image/yocto-image.tex b/slides/yocto-image/yocto-image.tex
index 64e1484..5492f2d 100644
--- a/slides/yocto-image/yocto-image.tex
+++ b/slides/yocto-image/yocto-image.tex
@@ -86,6 +86,55 @@ LICENSE = "MIT"
\end{minted}
\end{block}
\end{frame}
+
+\subsection{Image types}
+
+\begin{frame}
+ \frametitle{\code{IMAGE_FSTYPES}}
+ \begin{itemize}
+ \item Configures the resulting root filesystem image format.
+ \item If more than one format is specified, one image per format
+ will be generated.
+ \item Image formats instructions are delivered in Poky, thanks to
+ \code{meta/classes/image_types.bbclass}
+ \item Common image formats are: ext2, ext3, ext4, squashfs,
+ squashfs-xz, cpio, jffs2, ubifs, tar.bz2, tar.gz\dots
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Creating an image type}
+ \begin{itemize}
+ \item If you have a particular layout on your storage (for example
+ bootloader location on an SD card), you may want to create your
+ own image type.
+ \item This is done through a class that inherits from
+ \code{image_types}.
+ \item It has to define a function named \code{IMAGE_CMD_<type>}.
+ \end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
+ \frametitle{wic}
+ \begin{itemize}
+ \item A new way of creating images has been introduced recently:
+ \code{wic}
+ \item It is a tool that can create a flashable image from the
+ compiled packages and artifacts.
+ \item It can create partitions
+ \item It can select which files are located in
+ which partition through the use of plugins.
+ \item The final image layout is described in a \code{.wks} file.
+ \item It can be extended in any layer.
+ \item Usage example:
+ \begin{block}{}
+ \begin{minted}{console}
+$ wic create mkefidisk -e core-image-base
+ \end{minted}
+ \end{block}
+ \end{itemize}
+\end{frame}
+
\subsection{Package groups}
\begin{frame}
More information about the training-materials-updates
mailing list