[PATCH 3/3] board: theobroma-systems: jaguar_rk3588: explicit UART IOMUX

Quentin Schulz foss+uboot at 0leil.net
Wed Jul 30 14:46:35 CEST 2025


From: Quentin Schulz <quentin.schulz at cherry.de>

When one attempts to build Tiger and Jaguar from the same directory,
because Tiger will set the IOMUX to 2 but Jaguar doesn't reset it,
Jaguar will have IOMUX set to 2 if built after Tiger.

This isn't an issue if in separate directories or building Tiger after
Jaguar because the default if missing from the configuration file is 0.

Let's make it explicit that the iomux is 0 for Jaguar.

Signed-off-by: Quentin Schulz <quentin.schulz at cherry.de>
---
 doc/board/theobroma-systems/jaguar_rk3588.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/board/theobroma-systems/jaguar_rk3588.rst b/doc/board/theobroma-systems/jaguar_rk3588.rst
index eff0ee7347c7d0e810d9dba542ce3aaf28ef359d..d09cfaa88ff81b679421dc941984d47f3b3a2f67 100644
--- a/doc/board/theobroma-systems/jaguar_rk3588.rst
+++ b/doc/board/theobroma-systems/jaguar_rk3588.rst
@@ -41,6 +41,7 @@ Get DDR init (TPL) binary
    cd rkbin
    export ROCKCHIP_TPL=$(readlink -f bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v*.bin | head -1)
    sed -i 's/^uart baudrate=.*$/uart baudrate=115200/' tools/ddrbin_param.txt
+   sed -i 's/^uart iomux=.*$/uart iomux=0/' tools/ddrbin_param.txt
    python3 ./tools/ddrbin_tool.py rk3588 tools/ddrbin_param.txt "$ROCKCHIP_TPL"
    ./tools/boot_merger RKBOOT/RK3588MINIALL.ini
    export RKDB=$(readlink -f rk3588_spl_loader_v*.bin | head -1)

-- 
2.50.1



More information about the U-Boot mailing list