[PATCH v2] board: rockchip: Add support for rk3588 MNT Reform2
Quentin Schulz
quentin.schulz at cherry.de
Mon Oct 6 12:50:38 CEST 2025
Hi Peter,
On 9/26/25 6:29 PM, Peter Robinson wrote:
> Add support for MNT Reform2, it works as a carrier board
> with a Firefly iCore-3588Q SoM.
>
> Specification:
> - Rockchip RK3588
> - LPDDR5X 16/32 GB
> - eMMC 128/256 GB
> - HDMI Type A out x 1
> - USB 3.0 Host x 1
> - USB-C 3.0 with DisplayPort AltMode
> - PCIE M.2 E Key for Wireless connection
> - PCIE M.2 M Key for NVME connection
> - DSI to eDP panel
> - 1Gb Ethernet w/ Microchip KSZ9310 PHY
>
> Tested using Fedora boot on USB stick and eMMC.
>
> Signed-off-by: Peter Robinson <pbrobinson at gmail.com>
> ---
>
> v2:
> - DT now upstream
> - dropped extra -u-boot.dtsi bits
> - Run synconfig
> - Minor other cleanups
>
> arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi | 3 +
> board/rockchip/evb_rk3588/MAINTAINERS | 6 ++
> configs/mnt-reform2-rk3588_defconfig | 84 +++++++++++++++++++++
> doc/board/rockchip/rockchip.rst | 1 +
> 4 files changed, 94 insertions(+)
> create mode 100644 arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
> create mode 100644 configs/mnt-reform2-rk3588_defconfig
>
> diff --git a/arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi b/arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
> new file mode 100644
> index 00000000000..e1bdd5f98c5
> --- /dev/null
> +++ b/arch/arm/dts/rk3588-mnt-reform2-u-boot.dtsi
> @@ -0,0 +1,3 @@
> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
> +
> +#include "rk3588-u-boot.dtsi"
As far as I know, this isn't needed as it's automatically included if
rk3588-mnt-reform2-u-boot.dtsi doesn't exist, c.f.
tools/binman/binman.rst. CONFIG_SYS_SOC is set to rk3588 when
CONFIG_ROCKCHIP_RK3588=y so that should work just fine.
Cheers,
Quentin
More information about the U-Boot
mailing list