[FE training-materials-updates] buildroot: update lab to 2013.02

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Thu May 30 16:48:55 CEST 2013


Repository : git://git.free-electrons.com/training-materials.git

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

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

commit c555913292085f16cda74922db466763b4e046f3
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date:   Thu May 30 16:48:20 2013 +0200

    buildroot: update lab to 2013.02
    
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>


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

c555913292085f16cda74922db466763b4e046f3
 labs/sysdev-buildroot/sysdev-buildroot.tex |   12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/labs/sysdev-buildroot/sysdev-buildroot.tex b/labs/sysdev-buildroot/sysdev-buildroot.tex
index 01aaeba..e31c599 100644
--- a/labs/sysdev-buildroot/sysdev-buildroot.tex
+++ b/labs/sysdev-buildroot/sysdev-buildroot.tex
@@ -12,7 +12,7 @@ kernel image.
 \section{Get Buildroot and explore the source code}
 
 The official Buildroot website is available at
-\url{http://buildroot.org/}. Download the stable 2012.08 version which
+\url{http://buildroot.org/}. Download the stable 2013.02 version which
 we have tested for this lab. Uncompress the tarball and go inside the
 buildroot directory.
 
@@ -29,8 +29,7 @@ are:
   start reading buildroot.html which is the main Buildroot
   documentation;
 \item \code{fs} contains the code used to generate the various root
-  filesystem image formats, as well as the default root filesystem
-  {\em skeleton};
+  filesystem image formats
 \item \code{linux} contains the Makefile and configuration items
   related to the compilation of the Linux kernel
 \item \code{Makefile} is the main Makefile that we will use to use
@@ -39,8 +38,8 @@ are:
   patches and configuration items to compile the userspace
   applications and libraries of your embedded Linux system. Have a
   look at various subdirectories and see what they contain;
-\item \code{target} contains misc files, most of them being legacy,
-  except the {\em device table} in \code{target/device/generic}
+\item \code{system} contains the root filesystem skeleton and the {\em
+    device tables} used when a static \code{/dev} is used;
 \item \code{toolchain} contains the Makefiles, patches and
   configuration items to generate the cross-compiling toolchain.
 \end{itemize}
@@ -70,7 +69,6 @@ Set the following options:
 \begin{itemize}
 \item Target Architecture: \code{arm}
 \item Target Architecture Variant: \code{arm926t}.
-\item Target ABI: \code{EABI}
 \item Toolchain
   \begin{itemize}
   \item Toolchain type: \code{External toolchain}
@@ -207,7 +205,7 @@ Here's what you can do:
 \item Continue to use the same kernel as in the previous labs
 \item Extract the tar file for the generated root filesystem in a
 \code{nfsroot} directory. Make your board boot on this directory. 
-\item In the root filesystem, you may need to ddit \code{etc/inittab}
+\item In the root filesystem, you may need to edit \code{etc/inittab}
   uncomment the line with \code{ttyS0}, and replace all the occurrences
   of \code{ttyS0} by \code{ttyO2}
 \item Connect your board to an DVI-D or HDMI display



More information about the training-materials-updates mailing list