diff options
| author | Manuel Traut <manut@linutronix.de> | 2011-07-18 14:04:20 +0200 |
|---|---|---|
| committer | Manuel Traut <manut@linutronix.de> | 2011-07-18 14:04:20 +0200 |
| commit | 5cd3321d946c14cd99d6a23cffa09a8316aadceb (patch) | |
| tree | ee42f905f7e62edd61103d4965a0aa037d861ffc /flash-memory/ubi/pres_ubi_en.tex | |
| parent | f9f7f47856be59b1e446a846d4b0306c39a6186c (diff) | |
| parent | a794d7231410f16747e44b690fcc03a96274894c (diff) | |
Merge ../../../vorlesung into vorlesung
Diffstat (limited to 'flash-memory/ubi/pres_ubi_en.tex')
| -rw-r--r-- | flash-memory/ubi/pres_ubi_en.tex | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/flash-memory/ubi/pres_ubi_en.tex b/flash-memory/ubi/pres_ubi_en.tex new file mode 100644 index 0000000..fc5703f --- /dev/null +++ b/flash-memory/ubi/pres_ubi_en.tex @@ -0,0 +1,52 @@ +\input{configpres} + +\subsection{UBI - Unsorted Block Images} + +\begin{frame} + \tableofcontents +\end{frame} + +\begin{frame} +\frametitle{UBI - Unsorted Block Images} +\begin{itemize} +\item scans list of eraseblocks +\item generates a mapping between eraseblocks and ubi volumes +\end{itemize} +\end{frame} + +\begin{frame} +\frametitle{UBI works on top of MTD} +\includegraphics[width=8cm]{images/ubi-big-picture.png} +\end{frame} + +\begin{frame} +\frametitle{UBI Volumes} +\begin{itemize} +\item something like a partition in common systems +\item but more flexible +\item ubi exchanges eraseblocks between volumes (for bad block handling, +wear-leveling) +\item non-linear mapping of physical eraseblocks (peb) to logical eraseblocks +(leb) +\item e.g. a volume out of 3 blocks could use peb 813, 28, 1017 +\end{itemize} +\end{frame} + +\begin{frame} +\frametitle{Volume type} +\begin{itemize} +\item static +\begin{itemize} +\item used for a single binary +\item no filesystem +\item easy readable e.g. by a bootloader +\end{itemize} +\pause +\item dynamic +\begin{itemize} +\item used for filesystems +\end{itemize} +\end{itemize} +\end{frame} + +\input{tailpres} |
