On Mon, Jan 12, 2026 at 9:58 AM Shawn Lin [off-list ref] wrote:
quoted
quoted
I found several problems on RK3576 for supporting sd cards. I wondered
how all upstream RK3576 boards claiming SD support work? Anyway, I sent
a series to the list[1], not sure if it fixes the problem you faced, but
these should be the right patches you should have a try.
[1]https://lore.kernel.org/linux-rockchip/1768189768-96333-1-git-send-email-shawn.lin@rock-chips.com/T/#t (local)
I will give it a try on the NanoPi R76S. Have also ordered a Rock 4D.
But it will take a while before it arrives.
quoted
cannot be detected. However, if the SD card is inserted before Linux
boots, it can at least start up. I suspect that other boards may behave
the same way :)
This is true, because .get_cd() returns card present when booting for
the first time, you the only way for upstream RK3576 boards to use sd
cards is to insert the card before booting. But then hot-plug case will
not able to work.
I can confirm the same. sd card only works, when inserted before boot.
No hotplug.