[BL training-materials-updates] slides: yocto: remove yocto-bsp slides

Quentin Schulz quentin.schulz at bootlin.com
Wed Aug 8 17:22:38 CEST 2018


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=96b0ccc84dd00be38362401863aa55934f39400c

>---------------------------------------------------------------

commit 96b0ccc84dd00be38362401863aa55934f39400c
Author: Quentin Schulz <quentin.schulz at bootlin.com>
Date:   Fri Jul 27 16:02:57 2018 +0200

    slides: yocto: remove yocto-bsp slides
    
    yocto-bsp has been removed and you now start from a clean layer created
    with bitbake-layers create-layer:
    https://www.yoctoproject.org/docs/2.5/bsp-guide/bsp-guide.html#creating-a-new-bsp-layer-using-the-bitbake-layers-script
    
    It does not make sense to repeat what's been said for the layers a few
    slides after. The overview slides are IMHO enough to explain the
    required files (machine).
    
    Signed-off-by: Quentin Schulz <quentin.schulz at bootlin.com>


>---------------------------------------------------------------

96b0ccc84dd00be38362401863aa55934f39400c
 slides/yocto-bsp/yocto-bsp.tex | 48 ------------------------------------------
 1 file changed, 48 deletions(-)

diff --git a/slides/yocto-bsp/yocto-bsp.tex b/slides/yocto-bsp/yocto-bsp.tex
index 20c74aa..aa877d3 100644
--- a/slides/yocto-bsp/yocto-bsp.tex
+++ b/slides/yocto-bsp/yocto-bsp.tex
@@ -39,54 +39,6 @@
   \end{itemize}
 \end{frame}
 
-\subsection{Generating a new BSP layer}
-
-\begin{frame}
-  \frametitle{Creating a new BSP 1/3}
-  \begin{itemize}
-    \item A dedicated command is provided to create BSP layers:
-      \code{yocto-bsp}.
-    \item As for the layers, \code{meta-} is automatically prepended
-      to the BSP layer's name.
-    \item \code{yocto-bsp create <name> <karch>}
-    \item \code{karch} stands for "kernel architecture". You can dump
-      a list of the available ones by running: \code{yocto-bsp list
-      karch}.
-    \item \code{yocto-bsp create felabs arm}
-  \end{itemize}
-\end{frame}
-
-\begin{frame}
-  \frametitle{Creating a new BSP 2/3}
-  \begin{itemize}
-    \item \code{yocto-bsp} will prompt a few questions to help
-      configure the kernel, bootloader and X support if needed.
-    \item You will also need to choose compiler tuning (cortexa9,
-      cortexa15, cortexm3, cortexm5\dots).
-    \item And enable some functionalities (keyboard and mouse
-      support).
-  \end{itemize}
-\end{frame}
-
-\begin{frame}
-  \frametitle{Creating a new BSP 3/3}
-  \begin{itemize}
-    \item A new layer is created, named \code{meta-<bsp_name>} and
-      contains the following information:
-      \begin{description}
-        \item[binary/] Contains bootable images or build filesystem,
-          if needed.
-        \item[conf/layer.conf] The BSP layer's configuration.
-        \item[conf/machine/] Holds the machine configuration files.
-          One is created by default: \code{<bsp_name>.conf}
-        \item[recipes-*] A few recipes are created, thanks to the user
-          input gathered by the \code{yocto-bsp} command.
-        \item[README] The layer's documentation. This file
-          \emph{needs} to be updated.
-      \end{description}
-  \end{itemize}
-\end{frame}
-
 \subsection{Hardware configuration files}
 
 \begin{frame}




More information about the training-materials-updates mailing list