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

Kever Yang kever.yang at rock-chips.com
Sat Nov 1 08:57:29 CET 2025


On 2025/7/30 20:46, Quentin Schulz wrote:
> 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>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>

Thanks,
- Kever
> ---
>   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)
>


More information about the U-Boot mailing list