[FE training-materials-updates] Update buildroot lab to generate a UBIFS image

Boris Brezillon boris.brezillon at free-electrons.com
Thu Jun 4 17:09:52 CEST 2015


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

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

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

commit ac160b40ad21ded6b749456e16308104fdbad11e
Author: Boris Brezillon <boris.brezillon at free-electrons.com>
Date:   Thu Jun 4 17:08:33 2015 +0200

    Update buildroot lab to generate a UBIFS image
    
    Signed-off-by: Boris Brezillon <boris.brezillon at free-electrons.com>


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

ac160b40ad21ded6b749456e16308104fdbad11e
 labs/sysdev-buildroot/sysdev-buildroot.tex | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/labs/sysdev-buildroot/sysdev-buildroot.tex b/labs/sysdev-buildroot/sysdev-buildroot.tex
index 1c1a736..0d5e2ea 100644
--- a/labs/sysdev-buildroot/sysdev-buildroot.tex
+++ b/labs/sysdev-buildroot/sysdev-buildroot.tex
@@ -185,20 +185,15 @@ lab.
 
 \item Flash the new system on the flash of the board
   \begin{itemize}
-  \item First, in buildroot, select the JFFS2 filesystem image type.
+  \item First, in buildroot, select the UBIFS filesystem image type.
   \item You'll also need to provide buildroot some information on the
-    underlying device that will store the filesystem. In our case, we
-    will store it on a NAND, with pages 2kB wide, and with an erase
-    size of 128kB.
-  \item We'll also need to pad the output to the end of the next erase
-    block
-  \item Then, once the image has been generated, flash it on your
-    board.
+    underlying device that will store the filesystem. In our case, the
+    logical eraseblock size is 124KiB, the minimum I/O unit size is
+    2048 and the Maximum logical eraseblock (LEB) count is 1000.
+  \item Then, once the image has been generated, update your rootfs
+    volume.
   \end{itemize}
 
-  Once generated, look at the size of your JFFS2 image, and make sure
-  your MTD partition is large enough to hold it!
-
 \item Add dropbear (SSH server and client) to the list of packages
   built by Buildroot and log to your target system using an ssh client
   on your development workstation. Hint: you will have to set a



More information about the training-materials-updates mailing list