[PATCH 0/2] Add Radxa ROCK 5B+ defconfig

Jonas Karlman jonas at kwiboo.se
Tue Nov 4 20:58:29 CET 2025


Hi Bryan,

On 11/4/2025 8:43 PM, Bryan Hinton wrote:
> Thanks, I did see that. When I pulled mainline master, I only saw the 5b
> defconfig and dtsi includes in arch/arm/dts. The plus dts file was in
> dts/upstream/src/arm64/rockchip and appeared to mirror the dts
> configuration in Linux mainline arch/arm64/boot/dts/rockchip for the 5b+.
> I tried the dts configuration a few different ways and reduced it to just
> including the 5b config per Tom in the patches just sent.
> I’m doing other testing on the board related to memory and timing, and
> hope to submit some more mainline contributions in the future.

Please try the existing series and if possible review it instead of
sending a new conflicting series :-)

The plan is to use a single rock5b defconfig target for both 5B and 5B+.
And in the future the ROCK 5T should also be able to the same target.

> 
> Which TPL do you use for testing the rock5b+?

The latest ddr bin from rkbin at the time when my series was sent back
in July and August when my series was sent, should have been the
v1.19.bin blob. Did you have an issue with a TPL blob using my series?

With my series applied you should be able to build the rock5b target
and when booting on a 5B+ you should be able to see something like

  Model: Radxa ROCK 5B+
  SoC:   RK3588

and this will indicate that the 5B+ device tree is correctly used.

Regards,
Jonas

> 
> 
>> On Nov 4, 2025, at 1:04 PM, Jonas Karlman <jonas at kwiboo.se> wrote:
>>
>> Hi Bryan,
>>
>>> On 11/4/2025 7:25 PM, Bryan Hinton wrote:
>>> This series adds initial support for the Radxa ROCK 5B+ (RK3588).
>>> It introduces a new defconfig that mirrors the ROCK 5B baseline
>>> while building from the vendored upstream DTS snapshot
>>> (rockchip/rk3588-rock-5b-plus).
>>
>> Please take a look at the existing "rockchip: Add support for ROCK 5B+"
>> series at [1], it extends the rock5b target to also support the 5B+
>> variant instead of adding a new defconfig target.
>>
>> [1] https://patchwork.ozlabs.org/cover/2118033/
>>
>> Regards,
>> Jonas
>>
>>>
>>> Tested on ROCK 5B+ rev 1.2 (32 GB LPDDR5) booting U-Boot from microSD card.
>>> Build used:
>>>  - TPL rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin
>>>  - BL31 rk3588_bl31_v1.51.elf
>>>  - GCC 15.1.0 toolchain
>>>
>>> The eMMC controller enumerates even without a soldered module. SPL → U-Boot
>>> boot verified; SD and USB enumeration work as expected.
>>>
>>> Thanks,
>>> Bryan
>>>
>>> ---
>>> Bryan Hinton (2):
>>>  configs: Add rock5b_plus-rk3588_defconfig
>>>  MAINTAINERS: Add entry for Radxa ROCK 5B+
>>>
>>> MAINTAINERS                          |   5 ++
>>> configs/rock5b_plus-rk3588_defconfig | 118 +++++++++++++++++++++++++++
>>> 2 files changed, 123 insertions(+)
>>> create mode 100644 configs/rock5b_plus-rk3588_defconfig
>>>
>>



More information about the U-Boot mailing list