mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
doc: rockchip: Update SPI flashing instruction
Update documentation on how to write a bootable u-boot-rockchip-spi.bin image into SPI flash. This removes the reference to a hardcoded and now obsolete 0x60000 payload offset. Also remove an obsolete reference to pad_cat. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Quentin Schulz <foss+u-boot@0leil.net> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
ee75f16868
commit
6ed39520a7
1 changed files with 5 additions and 21 deletions
|
@ -218,7 +218,7 @@ SD Card
|
|||
^^^^^^^
|
||||
|
||||
All Rockchip platforms (except rk3128 which doesn't use SPL) are now
|
||||
supporting a single boot image using binman and pad_cat.
|
||||
supporting a single boot image using binman.
|
||||
|
||||
To write an image that boots from a SD card (assumed to be /dev/sda):
|
||||
|
||||
|
@ -269,31 +269,15 @@ is u-boot-dtb.img
|
|||
SPI
|
||||
^^^
|
||||
|
||||
The SPI boot method requires the generation of idbloader.img with help of the mkimage tool.
|
||||
Write u-boot-rockchip-spi.bin to offset 0 of SPI flash.
|
||||
|
||||
SPL-alone SPI boot image:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
./tools/mkimage -n rk3399 -T rkspi -d spl/u-boot-spl.bin idbloader.img
|
||||
|
||||
TPL+SPL SPI boot image:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
./tools/mkimage -n rk3399 -T rkspi -d tpl/u-boot-tpl.bin:spl/u-boot-spl.bin idbloader.img
|
||||
|
||||
Copy SPI boot images into SD card and boot from SD:
|
||||
Copy u-boot-rockchip-spi.bin into SD card and boot from SD:
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
sf probe
|
||||
load mmc 1:1 $kernel_addr_r idbloader.img
|
||||
sf erase 0 +$filesize
|
||||
sf write $kernel_addr_r 0 ${filesize}
|
||||
load mmc 1:1 ${kernel_addr_r} u-boot.itb
|
||||
sf erase 0x60000 +$filesize
|
||||
sf write $kernel_addr_r 0x60000 ${filesize}
|
||||
load mmc 1:1 $kernel_addr_r u-boot-rockchip-spi.bin
|
||||
sf update $fileaddr 0 $filesize
|
||||
|
||||
2. Package the image with Rockchip miniloader
|
||||
---------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue