-
-
Notifications
You must be signed in to change notification settings - Fork 510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DietPi v9.9.0 breaks PCIE / NVMe on Pine SOQUARTZ compute modules (perhaps more), fixed in kernel 6.13 #7370
Comments
I was able to get PCIe working again by manually adding the line noted in this patch to my /boot/rk3566-soquartz-blade.dtb file by doing:
Credit to dsimic on the PINE64 Matrix channel for finding the issue, kernel bug, and the fix noted above. |
Many thanks for the report. I'll do a Linux 6.13 package build once the LTS tag as been rolled over. Should not take long. And right, we include the CM4 device tree for the SOQuartz only, I remember it was most compatible. But makes sense that we add as well others: there is as well a SOQuartz Model A device tree, the one I actually have. We could try to auto-detect the carrier board on first boot, and adjust the device tree automatically. Do you have an idea how to identify the Blade? I'll try to find one for the Model A carrier board. |
I am running a soquartz cm4 on a blade. Also having an issue with the NVME not working. If it helps somehow, I can get into a call and we can try to see how to detect it. |
hii, i just ran into the same issue with my PINE64 QUARTZ64 A, and applying the DTB patch fixed it for me too! here are detailed instructions of the steps i followed, in case somebody else has the same issue
i hope this gets fixed soon! |
also, for SEO reasons and to make this fix more findable: i would like to point out this applies to all arm linux distros running older kernels on rockchip-based devices! i had the same issue on plebian linux before trying out diet pi..! quite bothersome such a major issue got into a production kernel. |
I pushed a new kernel based on Linux 6.13.3 to our APT repository. Could you test whether it fixes NVMe support? |
Creating a bug report/issue
Required Information
Steps to reproduce
lspci
didn't show any devices.Expected behaviour
Actual behaviour
noerrors
setup on the fstab for the volume. This was due to the NVMe not being there so LVM had nothing to do.Extra details
/boot/rk3566-soquartz-cm4.dtb
but I updated it to/boot/rk3566-soquartz-blade.dtb
as that is what I am using. As I recall before the front USB didn't work but now it does so that's something to note.The text was updated successfully, but these errors were encountered: