summaryrefslogtreecommitdiff
path: root/flash-memory/flash-filesystems
diff options
context:
space:
mode:
authorJan <jan@moestavern.(none)>2011-01-25 13:20:03 +0100
committerJan <jan@moestavern.(none)>2011-01-25 13:20:03 +0100
commit27321f4513e60d4f1707d430cebc1c73f81e8c3d (patch)
tree04c24abb8966725cbd995d8a9a226472b68a27e9 /flash-memory/flash-filesystems
parent95577aa82d409b2a5d6c34a0b48ea3354ed96b6e (diff)
flash-filesystems: Added some basic information about,
MTD partitioning, JFFS2, UBI, UBIFS
Diffstat (limited to 'flash-memory/flash-filesystems')
-rw-r--r--flash-memory/flash-filesystems/images/jffs2.diabin0 -> 1054 bytes
-rw-r--r--flash-memory/flash-filesystems/images/jffs2.pngbin0 -> 4327 bytes
-rw-r--r--flash-memory/flash-filesystems/images/ubi.diabin0 -> 1550 bytes
-rw-r--r--flash-memory/flash-filesystems/images/ubi.pngbin0 -> 7151 bytes
-rw-r--r--flash-memory/flash-filesystems/images/ubifs.diabin0 -> 1203 bytes
-rw-r--r--flash-memory/flash-filesystems/images/ubifs.pngbin0 -> 5407 bytes
-rw-r--r--flash-memory/flash-filesystems/pres_flashfilesystems_en.tex37
7 files changed, 37 insertions, 0 deletions
diff --git a/flash-memory/flash-filesystems/images/jffs2.dia b/flash-memory/flash-filesystems/images/jffs2.dia
new file mode 100644
index 0000000..21394ec
--- /dev/null
+++ b/flash-memory/flash-filesystems/images/jffs2.dia
Binary files differ
diff --git a/flash-memory/flash-filesystems/images/jffs2.png b/flash-memory/flash-filesystems/images/jffs2.png
new file mode 100644
index 0000000..63b4fe1
--- /dev/null
+++ b/flash-memory/flash-filesystems/images/jffs2.png
Binary files differ
diff --git a/flash-memory/flash-filesystems/images/ubi.dia b/flash-memory/flash-filesystems/images/ubi.dia
new file mode 100644
index 0000000..35eb9aa
--- /dev/null
+++ b/flash-memory/flash-filesystems/images/ubi.dia
Binary files differ
diff --git a/flash-memory/flash-filesystems/images/ubi.png b/flash-memory/flash-filesystems/images/ubi.png
new file mode 100644
index 0000000..0575579
--- /dev/null
+++ b/flash-memory/flash-filesystems/images/ubi.png
Binary files differ
diff --git a/flash-memory/flash-filesystems/images/ubifs.dia b/flash-memory/flash-filesystems/images/ubifs.dia
new file mode 100644
index 0000000..82105f2
--- /dev/null
+++ b/flash-memory/flash-filesystems/images/ubifs.dia
Binary files differ
diff --git a/flash-memory/flash-filesystems/images/ubifs.png b/flash-memory/flash-filesystems/images/ubifs.png
new file mode 100644
index 0000000..2b23aa9
--- /dev/null
+++ b/flash-memory/flash-filesystems/images/ubifs.png
Binary files differ
diff --git a/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex b/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex
index 2708766..0249aa0 100644
--- a/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex
+++ b/flash-memory/flash-filesystems/pres_flashfilesystems_en.tex
@@ -64,6 +64,27 @@ $ dmesg
\end{frame}
\begin{frame}[fragile]
+\frametitle{MTD Flash partitioning}
+\begin{itemize}
+\item Redboot partition parsing
+\item Boardsupport
+\item Kernelparameters:
+\begin{verbatim}
+mtdparts=edb7312-nor:256k(ARMboot)ro,
+-(root);edb7312-nand:-(home)
+\end{verbatim}
+\end{itemize}
+\end{frame}
+
+\begin{frame}
+\frametitle{JFFS2}
+\begin{figure}[h]
+\centering
+\includegraphics[width=8cm]{images/jffs2.png}
+\end{figure}
+\end{frame}
+
+\begin{frame}[fragile]
\frametitle{Using JFFS2}
\begin{lstlisting}
# Create JFFS2 image
@@ -86,6 +107,22 @@ root=/dev/mtdblock0 rootfstype=jffs2
\end{verbatim}
\end{frame}
+\begin{frame}
+\frametitle{UBI: Unsorted Block Images}
+\begin{figure}[h]
+\centering
+\includegraphics[width=8cm]{images/ubi.png}
+\end{figure}
+\end{frame}
+
+\begin{frame}
+\frametitle{UBIFS}
+\begin{figure}[h]
+\centering
+\includegraphics[width=8cm]{images/ubifs.png}
+\end{figure}
+\end{frame}
+
\begin{frame}[fragile]
\frametitle{Using UBIFS}
\begin{lstlisting}