[PATCH v3 06/12] rockchip: doc: add more eMMC program examples

Johan Jonker <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <[email protected]>
There are more tools that can program a eMMC.
Add more eMMC program examples.

Signed-off-by: Johan Jonker <[email protected]>
---

Changed V3:
use eMMC
use list per example
mention loader matching to SoC
---
 doc/board/rockchip/rockchip.rst | 47 +++++++++++++++++++++------------
 1 file changed, 30 insertions(+), 17 deletions(-)

diff --git a/doc/board/rockchip/rockchip.rst b/doc/board/rockchip/rockchip.rst
index af5c00591234..c089419b65e5 100644
--- a/doc/board/rockchip/rockchip.rst
+++ b/doc/board/rockchip/rockchip.rst
@@ -393,36 +393,49 @@ To write an image that boots from a SD card (assumed to be /dev/sda):
 eMMC
 """"

-eMMC flash would probe on mmc0 in most of the Rockchip platforms.
+* Program example with fastboot for rk3399 and full U-Boot:

-Create GPT partition layout as defined in $partitions:
+  eMMC flash would probe on mmc0 in most of the Rockchip platforms.

-.. code-block:: bash
+  Create GPT partition layout as defined in $partitions:

-        mmc dev 0
-        gpt write mmc 0 $partitions
+  .. code-block:: bash

-Connect the USB-OTG cable between the host and a target device.
+          mmc dev 0
+          gpt write mmc 0 $partitions

-Launch fastboot on the target with:
+  Connect the USB-OTG cable between the host and a target device.

-.. code-block:: bash
+  Launch fastboot on the target with:

-        fastboot 0
+  .. code-block:: bash

-Upon a successful gadget connection the host shows the USB device with:
+          fastboot 0

-.. code-block:: bash
+  Upon a successful gadget connection the host shows the USB device with:

-        lsusb
-        # Bus 001 Device 020: ID 2207:330c Fuzhou Rockchip Electronics Company RK3399 in Mask ROM mode
+  .. code-block:: bash

-Program the flash with:
+          lsusb
+          # Bus 001 Device 020: ID 2207:330c Fuzhou Rockchip Electronics Company RK3399 in Mask ROM mode

-.. code-block:: bash
+  Program the flash with:
+
+  .. code-block:: bash
+
+          sudo fastboot -i 0x2207 flash loader1 idbloader.img
+          sudo fastboot -i 0x2207 flash loader2 u-boot.itb
+
+* Program example with rkdeveloptool for rk3308 in BootROM mode:
+
+  Use a loader binary that matches the SoC.
+
+  .. code-block:: bash

-        sudo fastboot -i 0x2207 flash loader1 idbloader.img
-        sudo fastboot -i 0x2207 flash loader2 u-boot.itb
+          rkdeveloptool db rk3308_loader_v1.26.117.bin
+          rkdeveloptool wl 0x40 idbloader.img
+          rkdeveloptool wl 0x4000 u-boot.itb
+          rkdeveloptool rd

 Note:

--
2.39.5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.