[FE training-materials-updates] yocto: labs: play with providers at the end of the lab
Antoine Ténart
antoine.tenart at free-electrons.com
Thu Dec 8 09:40:16 CET 2016
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=fb1e68e3211ffc28ebe270ce4c4e899800060606
>---------------------------------------------------------------
commit fb1e68e3211ffc28ebe270ce4c4e899800060606
Author: Antoine Tenart <antoine.tenart at free-electrons.com>
Date: Thu Dec 8 09:40:16 2016 +0100
yocto: labs: play with providers at the end of the lab
Signed-off-by: Antoine Tenart <antoine.tenart at free-electrons.com>
>---------------------------------------------------------------
fb1e68e3211ffc28ebe270ce4c4e899800060606
.../yocto-advanced-configuration.tex | 42 +++++++++++-----------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex b/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex
index b438be0..cf3bef1 100644
--- a/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex
+++ b/labs/yocto-advanced-configuration/yocto-advanced-configuration.tex
@@ -93,6 +93,27 @@ packages.
Tip: do not override the default enabled package list, but append the Dropbear
package instead.
+\section{Boot with the updated rootfs}
+
+First we need to put the rootfs under the NFS root directory so that it is
+accessible by NFS clients. Simply uncompress the archived output image in the
+previously created \code{/nfs} directory:
+\begin{verbatim}
+sudo tar xpf $BUILDDIR/tmp/deploy/images/beaglebone/\
+ core-image-minimal-beaglebone.tar.gz -C /nfs
+\end{verbatim}
+
+Then boot the board.
+
+The Dropbear SSH server was enabled a few steps before, and should now be
+running as a service on the BeagleBone Black. You can test it by accessing the
+board through SSH:
+\begin{verbatim}
+ssh root at 192.168.0.100
+\end{verbatim}
+
+You should see the BeagleBone Black command line!
+
\section{Choose a package variant}
Dependencies of a given package are explicitly defined in its recipe.
@@ -132,27 +153,6 @@ one used. The \code{MACHINE} variable can help here.
As this was only to show how to select a preferred provider for a
given package, you can now use \code{linux-ti-staging} again.
-\section{Boot with the updated rootfs}
-
-First we need to put the rootfs under the NFS root directory so that it is
-accessible by NFS clients. Simply uncompress the archived output image in the
-previously created \code{/nfs} directory:
-\begin{verbatim}
-sudo tar xpf $BUILDDIR/tmp/deploy/images/beaglebone/\
- core-image-minimal-beaglebone.tar.gz -C /nfs
-\end{verbatim}
-
-Then boot the board.
-
-The Dropbear SSH server was enabled a few steps before, and should now be
-running as a service on the BeagleBone Black. You can test it by accessing the
-board through SSH:
-\begin{verbatim}
-ssh root at 192.168.0.100
-\end{verbatim}
-
-You should see the BeagleBone Black command line!
-
\section{Going further: BitBake tips}
BitBake is a powerful tool which can be used to execute specific commands. Here
More information about the training-materials-updates
mailing list