[FE training-materials-updates] sysdev: slides: add a going further in the block fs lab
Antoine Ténart
antoine.tenart at free-electrons.com
Mon Dec 14 16:07:41 CET 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : master
Link : http://git.free-electrons.com/training-materials/commit/?id=3671bb1228c89d4d4360f3c474f1d7530cb59483
>---------------------------------------------------------------
commit 3671bb1228c89d4d4360f3c474f1d7530cb59483
Author: Antoine Tenart <antoine.tenart at free-electrons.com>
Date: Mon Dec 14 14:02:29 2015 +0100
sysdev: slides: add a going further in the block fs lab
Signed-off-by: Antoine Tenart <antoine.tenart at free-electrons.com>
>---------------------------------------------------------------
3671bb1228c89d4d4360f3c474f1d7530cb59483
labs/sysdev-block-filesystems/sysdev-block-filesystems.tex | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex b/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex
index 837249f..6658a68 100644
--- a/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -223,3 +223,17 @@ fatload mmc 0:1 0x21000000 filename
Which will load the file named \code{filename} from the first
partition of the first MMC device to the system memory at the address
\code{0x21000000}.
+
+\section{Going further}
+
+At this point our board still uses the bootloaders
+(\code{at91bootstrap} and \code{U-Boot}) stored in the NAND flash.
+Let's try to have everything on our MMC card.
+
+The ROM code can load the first stage bootloader from an SD card, from
+a file named \code{BOOT.BIN} located in the first FAT partition of an
+MMC card.
+
+For this you will need to recompile \code{at91bootstrap} to support
+booting from an MMC card. When testing, do not forget to remove the
+NAND CS jumper!
More information about the training-materials-updates
mailing list