[bootlin/training-materials updates] master: Bootloaders: clarify difference between NOR and NAND (f60db4fd)
Michael Opdenacker
michael.opdenacker at bootlin.com
Mon Sep 27 08:23:03 CEST 2021
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/f60db4fdb458df8df0c792288b67ce79e09793ad
>---------------------------------------------------------------
commit f60db4fdb458df8df0c792288b67ce79e09793ad
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date: Mon Sep 27 08:23:03 2021 +0200
Bootloaders: clarify difference between NOR and NAND
Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>
>---------------------------------------------------------------
f60db4fdb458df8df0c792288b67ce79e09793ad
slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex b/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
index 69cadc79..6731a3f3 100644
--- a/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
+++ b/slides/sysdev-bootloaders-sequence/sysdev-bootloaders-sequence.tex
@@ -68,8 +68,9 @@
starts executing instructions
\item The first stage bootloader must be programmed at this
address in the NOR
- \item NOR is mandatory, because it allows random access, which
- NAND doesn't allow
+ \item NOR is mandatory, because it allows direct access from the CPU
+ (just like RAM), which NAND doesn't allow (external storage that
+ needs to be copied to RAM before executing).
\item {\bf Not very common anymore} (unpractical, and requires NOR
flash)
\end{itemize}
More information about the training-materials-updates
mailing list