Skip to content

RK3588 Overlay: Allow DMC to use LPDDR5-6400#352

Merged
HeyMeco merged 1 commit intoarmbian:rk-6.1-rkr5.1from
HeyMeco:RK3588-Max-LPDDR5-Clocks
Apr 22, 2025
Merged

RK3588 Overlay: Allow DMC to use LPDDR5-6400#352
HeyMeco merged 1 commit intoarmbian:rk-6.1-rkr5.1from
HeyMeco:RK3588-Max-LPDDR5-Clocks

Conversation

@HeyMeco
Copy link
Collaborator

@HeyMeco HeyMeco commented Apr 21, 2025

Description

This is related to: https://github.com/hbiyik/rkddr which is a tool that allows to easily modify the DDR TPL for Rockchip SoC's.

Using this overlay with rkddr tool from @hbiyik we can make use of LPDDR5-6400 speeds instead of the LPDDR5-5500 set by Rockchip.

Testing

Radxa Boards:

  • 5T (tested with H58G56AK6B-X069, LPDDR5-6400 module)
  • 5B+ (tested with H58GG8AK8Q-X103, LPDDR5X-8533 module limited by RK3588 controller)

Testing method

  • Set DMC governor to performance and confirm checking cur_freq

Results

  • For GPU related tasks we see an up to 20% uplift when using glmark2-wayland with panthor driver on the terrain scene

Caution

RK3588 is validated for up to LPDDR5-5500 any damage caused to your hardware by choosing to enable this overlay as well as setting rkddr speeds is your own fault.

@HeyMeco HeyMeco marked this pull request as draft April 21, 2025 11:27
@HeyMeco
Copy link
Collaborator Author

HeyMeco commented Apr 21, 2025

Changed to draft as @hbiyik plans to do OPP table overhaul PR to be more aligned with the actual clock speeds.
Edit: Result is to keep as is.

@HeyMeco HeyMeco marked this pull request as ready for review April 22, 2025 06:05
@HeyMeco HeyMeco requested a review from amazingfate April 22, 2025 06:05
@HeyMeco HeyMeco merged commit eb9cf72 into armbian:rk-6.1-rkr5.1 Apr 22, 2025
1 check passed
HeyMeco added a commit to HeyMeco/linux-rockchip that referenced this pull request Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments