[FE training-materials-updates] Embedded Linux agenda updates: UBI(FS) instead of JFFS2

Michael Opdenacker michael.opdenacker at free-electrons.com
Thu Jan 28 14:07:33 CET 2016


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

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

commit 01a9aa7d81046983a8e0d6ffda502a736b054976
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Thu Jan 28 14:07:33 2016 +0100

    Embedded Linux agenda updates: UBI(FS) instead of JFFS2
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


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

01a9aa7d81046983a8e0d6ffda502a736b054976
 agenda/sysdev-agenda.tex    | 12 ++++++++----
 agenda/sysdev-fr-agenda.tex | 14 ++++++++++----
 2 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/agenda/sysdev-agenda.tex b/agenda/sysdev-agenda.tex
index ce216fc..dd5739c 100644
--- a/agenda/sysdev-agenda.tex
+++ b/agenda/sysdev-agenda.tex
@@ -337,16 +337,20 @@ Embedded Linux system development training\\
   \item Filesystems for MTD storage: JFFS2, Yaffs2, UBIFS.
   \item Kernel configuration options
   \item MTD storage partitions.
-  \item Mounting MTD filesystem images.
+  \item Focus on today's best solution, UBI and UBIFS:
+	preparing, flashing and using UBI images.
   \end{itemize}
 }
 {Lab – Flash filesystems}
 {
   {\em Using the SAMAD3 Xplained ARM board}
   \begin{itemize}
-  \item Creating partitions in your internal flash storage.
-  \item Formating the main partition with JFFS2 in read-only mode.
-  \item Using JFFS2 for system data.
+  \item Defining partitions in U-Boot for your internal
+        flash storage instead of using raw offsets.
+  \item Sharing these definitions with Linux.
+  \item Creating a UBI image on your workstation, flashing
+        it from U-Boot and booting your system on one of
+        the UBI volumes with UBIFS. 
   \end{itemize}
 }
 
diff --git a/agenda/sysdev-fr-agenda.tex b/agenda/sysdev-fr-agenda.tex
index 6707ab2..6d79c78 100644
--- a/agenda/sysdev-fr-agenda.tex
+++ b/agenda/sysdev-fr-agenda.tex
@@ -353,16 +353,22 @@ Travaux pratiques avec une carte ARM. \\
   \item Les systèmes de fichiers pour le stockage MTD : JFFS2, YAFFS2, UBIFS.
   \item Options de configuration du noyau.
   \item Partitions MTD.
-  \item Montage d'images de systèmes de fichiers MTD.
+  \item Etude en détail de la meilleure solution du moment, UBI et UBIFS:
+	préparation, flashage et mise en oeuvre d'images d'espace UBI.
+
   \end{itemize}
 }
 {TP – Systèmes de fichiers pour flash}
 {
   {\em Sur la carte ARM Xplained}
   \begin{itemize}
-  \item Création de partitions sur la mémoire flash interne.
-  \item Utilisation de JFSS2 en mode lecture seule pour les applications.
-  \item Utilisation de JFFS2 pour les données.
+  \item Définition de partitions dans U-Boot pour
+        votre stockage flash interne, au lieu d'utiliser
+        des offsets bruts.
+  \item Partage de ces définitions avec Linux.
+  \item Creation d'une image UBI sur votre station de travail,
+	flashage depuis U-Boot et démarrage de Linux sur un 
+        des volumes UBI via le système de fichiers UBIFS.
   \end{itemize}
 }
 




More information about the training-materials-updates mailing list