aboutsummaryrefslogtreecommitdiff
path: root/doc/board
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2023-04-23 12:15:56 -0400
committerTom Rini <trini@konsulko.com>2023-04-23 12:15:56 -0400
commit328fdeb9c9a8178a262dcebb9991a2ffff5788b1 (patch)
treea2e4f224d38ed7661ef43a6e05400122eea84b08 /doc/board
parent39bc4e12aba9b415c2bc19c0209661146c6e6f2a (diff)
parenta1c68192549246fe80a6f931986b8e9d5651cb16 (diff)
downloadu-boot-328fdeb9c9a8178a262dcebb9991a2ffff5788b1.zip
u-boot-328fdeb9c9a8178a262dcebb9991a2ffff5788b1.tar.gz
u-boot-328fdeb9c9a8178a262dcebb9991a2ffff5788b1.tar.bz2
Merge tag 'u-boot-rockchip-20230421' of https://source.denx.de/u-boot/custodians/u-boot-rockchipWIP/23Apr2023
- Add rk3588 evb support; - Update pinctrl for rk3568 and rk3588; - Update rk3288 dts; - Update mmc support for rk3568 and rk3588; - Add rng support for rk3588; - Add DSI support for rk3568; - Some other misc fixes in dts, config, driver;
Diffstat (limited to 'doc/board')
-rw-r--r--doc/board/rockchip/rockchip.rst17
1 files changed, 13 insertions, 4 deletions
diff --git a/doc/board/rockchip/rockchip.rst b/doc/board/rockchip/rockchip.rst
index b5563b8..1dccb17 100644
--- a/doc/board/rockchip/rockchip.rst
+++ b/doc/board/rockchip/rockchip.rst
@@ -91,6 +91,7 @@ List of mainline supported Rockchip boards:
- Rockchip Evb-RK3568 (evb-rk3568)
* rk3588
+ - Rockchip EVB (evb-rk3588)
- Edgeble Neural Compute Module 6 SoM - Neu6a (neu6a-io-rk3588)
- Radxa ROCK 5B (rock5b-rk3588)
@@ -185,6 +186,15 @@ To build rk3568 boards:
make evb-rk3568_defconfig
make CROSS_COMPILE=aarch64-linux-gnu-
+To build rk3588 boards:
+
+.. code-block:: bash
+
+ export BL31=../rkbin/bin/rk35/rk3588_bl31_v1.33.elf
+ export ROCKCHIP_TPL=../rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
+ make evb-rk3588_defconfig
+ make CROSS_COMPILE=aarch64-linux-gnu-
+
Flashing
--------
@@ -380,9 +390,8 @@ Program with commands in a bash script ./flash.sh:
#!/bin/sh
- printf "RK30" > tplspl.bin
- dd if=u-boot-tpl.bin >> tplspl.bin
- truncate -s %2048 tplspl.bin
+ printf "RK30" | dd conv=notrunc bs=4 count=1 of=u-boot-tpl.bin
+ truncate -s %2048 u-boot-tpl.bin
truncate -s %2048 u-boot-spl.bin
../tools/boot_merger --verbose config-flash.ini
../tools/upgrade_tool ul ./RK30xxLoader_uboot.bin
@@ -406,7 +415,7 @@ config-flash.ini:
NUM=2
LOADER1=FlashData
LOADER2=FlashBoot
- FlashData=tplspl.bin
+ FlashData=u-boot-tpl.bin
FlashBoot=u-boot-spl.bin
[OUTPUT]
PATH=RK30xxLoader_uboot.bin