I have the same issue on RockPro64 with current DietPi 8.21.1
Linux gateway 6.1.50-current-rockchip64 #3 SMP PREEMPT Wed Aug 30 14:11:13 UTC 2023 aarch64 GNU/Linux
and it is definitely a kernel problem. Because I was doing some kernel hacking on 5.15 and 5.19 I had those installed previously and no issues at all… I will try the overlay you mentioned @MichaIng and will report back…
PS: It “sometimes” works. So usually if I reboot it, it works - it seems to be an issue with the NAS I have connected coming up while the USB3.0 is initialized, and then it fails, but if the NAS is already up, then it works… still it got introduced with the move to the 6.x something kernel and was not there with 5.x at all…
PPS: Kernel Overlay did not solve the problem…
PPPS: Finally I indeed downloaded the kernels from DotSrc and installed them, hold them with
apt-mark hold linux-{image,dtb}-current-rockchip64
and it works again - thx @MichaIng