Hello Jimmy, sorry for my late reply. On Fri, Nov 15, 2024 at 5:56 PM Jimmy Hon <honyuenkwun@xxxxxxxxx> wrote: > If your primary focus is to only test eMMC support for the Orange Pi 5 > Max, then apply the patches on top linux-rockchip for-next. > https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git/log/?h=for-next > That generated DTB should be able to run against an older kernel since > the Orange Pi 5 Plus already works. applying v2 patches was working fine with this kernel. But I still had the same problem when booting, where it is stuck during hardware initialization. Need to check more on this and retry with the latest version. > Also, regarding v3, I rebased on top of linux-rockchip for-next to > include the updates for HDMI and GPU on the Orange Pi 5 Plus. > > For my development testing, I used Collabora's rk3588-test development > branch, so all the needed patches were already in one place (since > they test on a Radxa Rock 5B with the RK3588). > https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux/-/commits/rk3588-test/?ref_type=heads > > So for v3, I had to first cherry-pick the Orange Pi 5 Plus changes > from linux-rockchip for-next. I was not successful with applying the patches yet with the Collabora branch you mentioned. I guess I did not cherry pick the right ones, yet. I will do some more testing to see if I can figure it out. Otherwise I will wait until the first version is merged and test then.