Hi Jonas,

On 8/2/25 02:09, Jonas Karlman wrote:
This series add support for the ROCK 5B+ variant to the existing
rock5b-rk3588 defconfig taget.

The ROCK 5B+ variant is detected based on DRAM type (LPDDR5) and SARADC
channel 5, the read out value is expected to be close to 4095 (1.8v) on
5B+ variants.

Features tested on a ROCK 5B+ v1.2:
- SD-card boot
- eMMC boot
- SPI flash boot
- PCIe/NVMe
- Ethernet
- USB/TCPM

I also confirmed that the following things are working:
- uSD card (boot/mmc info)
- SPI flash (sf probe)
- PCIe (pci enum)
- NVMe (nvme scan)
- Ethernet (ping)
- USB (usb start)

Tested-by: FUKAUMI Naoki <[email protected]>

Best regards,

--
FUKAUMI Naoki
Radxa Computer (Shenzhen) Co., Ltd.

Changes in v2:
- Add a DRAM type check to detected ROCK 5B+ variant
- Drop device tree patches merged with the v6.16-dts sync

Jonas Karlman (2):
   rockchip: sdram: Add rockchip_sdram_type() helper
   rockchip: rock5b-rk3588: Add support for ROCK 5B+

  arch/arm/dts/rk3588-rock-5b-plus-u-boot.dtsi |  3 +
  arch/arm/dts/rk3588-rock-5b-u-boot.dtsi      |  5 ++
  arch/arm/include/asm/arch-rockchip/sdram.h   |  3 +
  arch/arm/mach-rockchip/sdram.c               | 15 +++++
  board/radxa/rock5b-rk3588/Kconfig            |  5 ++
  board/radxa/rock5b-rk3588/MAINTAINERS        |  3 +-
  board/radxa/rock5b-rk3588/rock5b-rk3588.c    | 63 ++++++++++++++++++++
  configs/rock5b-rk3588_defconfig              |  1 +
  doc/board/rockchip/rockchip.rst              |  2 +-
  9 files changed, 97 insertions(+), 3 deletions(-)
  create mode 100644 arch/arm/dts/rk3588-rock-5b-plus-u-boot.dtsi
Tested-by: Bryan Hinton <[email protected]>

Reply via email to