From patchwork Mon Apr 20 13:37:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 238097 List-Id: U-Boot discussion From: jagan at amarulasolutions.com (Jagan Teki) Date: Mon, 20 Apr 2020 19:07:35 +0530 Subject: [PATCH v2 3/3] doc: sifive: fu540: Document Boot from MMC In-Reply-To: <20200420133735.23599-1-jagan@amarulasolutions.com> References: <20200420133735.23599-1-jagan@amarulasolutions.com> Message-ID: <20200420133735.23599-3-jagan@amarulasolutions.com> Document the Booting from MMC steps. Detailed information about partitioning, flashing and etc. Signed-off-by: Jagan Teki Reviewed-by: Bin Meng --- Changes for v2: - new patch doc/board/sifive/fu540.rst | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/doc/board/sifive/fu540.rst b/doc/board/sifive/fu540.rst index 3937222c6c..691ef232e2 100644 --- a/doc/board/sifive/fu540.rst +++ b/doc/board/sifive/fu540.rst @@ -363,3 +363,31 @@ load uImage. Please press Enter to activate this console. / # + +Booting from MMC +---------------- + +Use steps from "Building" section for building the U-Boot + +Format the SD card (make sure the disk has GPT, otherwise use gdisk to switch) + +.. code-block:: none + + # sudo sgdisk --clear \ + > --set-alignment=2 \ + > --new=1:34:2081 --change-name=1:loader1 --typecode=1:5B193300-FC78-40CD-8002-E86C45580B47 \ + > --new=2:2082:10273 --change-name=2:loader2 --typecode=2:2E54B353-1271-4842-806F-E436D6AF6985 \ + > --new=3:10274: --change-name=3:rootfs --typecode=3:0FC63DAF-8483-4772-8E79-3D69D8477DE4 \ + > /dev/sda + +Program the SD card + +.. code-block:: none + + sudo dd if=spl/u-boot-spl.bin of=/dev/sda seek=34 + sudo dd if=u-boot.itb of=/dev/sda seek=2082 + sync + +Change DIP switches MSEL[3:0] are set to 1011 + +Insert the SD card and power up the board.