[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