[FE training-materials-updates] U-boot/MMC instructions updates

Michael Opdenacker michael.opdenacker at free-electrons.com
Thu Mar 27 06:21:09 CET 2014


Repository : git://git.free-electrons.com/training-materials.git

On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=a2d11bac4aec737a56b898dd6b9b1bbd06fff98f

>---------------------------------------------------------------

commit a2d11bac4aec737a56b898dd6b9b1bbd06fff98f
Author: Michael Opdenacker <michael.opdenacker at free-electrons.com>
Date:   Wed Mar 26 19:28:55 2014 +0100

    U-boot/MMC instructions updates
    
    - mmc init apparent doesn't exist any more
    - mmc rescan not needed any more, at least on IGEPv2 with a
      recent U-boot. Let's keep instructions simple!
    - Recall where the MMC reading instructions can be found.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at free-electrons.com>


>---------------------------------------------------------------

a2d11bac4aec737a56b898dd6b9b1bbd06fff98f
 .../sysdev-block-filesystems.tex                   |    4 +++-
 labs/sysdev-u-boot/sysdev-u-boot.tex               |    6 ------
 .../sysdev-bootloaders-u-boot.tex                  |    2 +-
 3 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex b/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex
index ddbba7d..0d438b3 100644
--- a/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex
+++ b/labs/sysdev-block-filesystems/sysdev-block-filesystems.tex
@@ -148,4 +148,6 @@ Check that your system still works. Congratulations if it does!
 Finally, copy the \code{uImage} kernel image and DTB to the first partition of
 the MMC card (the partition called \code{boot}), and adjust the
 \code{bootcmd} of U-Boot so that it loads the kernel and DTB from the MMC card
-instead of loading them through the network.
+instead of loading them through the network\footnote{Go back to the
+instructions in the "Bootloader - U-Boot" lab if you don't remember how
+to load files from an MMC card.}.
diff --git a/labs/sysdev-u-boot/sysdev-u-boot.tex b/labs/sysdev-u-boot/sysdev-u-boot.tex
index 3957442..298a54e 100644
--- a/labs/sysdev-u-boot/sysdev-u-boot.tex
+++ b/labs/sysdev-u-boot/sysdev-u-boot.tex
@@ -272,12 +272,6 @@ We are going to flash the first stage bootloader in NAND. To do so,
 type the following commands:
 
 \begin{verbatim}
-mmc rescan
-\end{verbatim}
-
-This initializes the MMC interface.
-
-\begin{verbatim}
 fatload mmc 0 80000000 MLO
 \end{verbatim}
 This loads the file from MMC 0 partition 0 to memory at address
diff --git a/slides/sysdev-bootloaders-u-boot/sysdev-bootloaders-u-boot.tex b/slides/sysdev-bootloaders-u-boot/sysdev-bootloaders-u-boot.tex
index 5540434..be2a3ae 100644
--- a/slides/sysdev-bootloaders-u-boot/sysdev-bootloaders-u-boot.tex
+++ b/slides/sysdev-bootloaders-u-boot/sysdev-bootloaders-u-boot.tex
@@ -314,7 +314,7 @@ u-boot # saveenv
     \end{itemize}
   \item Example
     \begin{itemize}
-    \item \code{setenv mmc-boot 'mmc init 0; if fatload mmc 0 80000000
+    \item \code{setenv mmc-boot 'if fatload mmc 0 80000000
       boot.ini; then source; else if fatload mmc 0 80000000 uImage;
       then run mmc-bootargs; bootm; fi; fi'}
   \end{itemize}



More information about the training-materials-updates mailing list