[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>


 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
+\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