diff options
author | Tom Rini <trini@konsulko.com> | 2023-04-23 12:15:56 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-04-23 12:15:56 -0400 |
commit | 328fdeb9c9a8178a262dcebb9991a2ffff5788b1 (patch) | |
tree | a2e4f224d38ed7661ef43a6e05400122eea84b08 /doc/board | |
parent | 39bc4e12aba9b415c2bc19c0209661146c6e6f2a (diff) | |
parent | a1c68192549246fe80a6f931986b8e9d5651cb16 (diff) | |
download | u-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.rst | 17 |
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 |