-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Waveshare NVME Hat and Official DSI Panel Overlay Problem #1879
Comments
After updating to 6.6 kernel
My config is Pi4 Model B + Official Raspberry Pi 7" touchscreen. I also use this splitter https://smarticase.com/products/smartipi-touch-2-cable-replacement-set
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There appears to be an issue with the firmware that became noticable with the 6.6 kernel update. Specifically, when I use a combination of the Waveshare NVME hat (https://www.waveshare.com/wiki/PCIe_TO_M.2_HAT+) along with the official Raspberry Pi display, the firmware fails to apply the overlay properly. If I remove the HAT+ detection from the equation by either removing the hat from the board (so the i2c can no longer be read at boot) or I add
force_eeprom_read=0
into my config.txt, I am able to boot successfully with all hardware working as expected.Logs and detailed troubleshooting steps can be seen at this thread here: raspberrypi/linux#6035
To reproduce this issue: Physically attach the Waveshare NVME hat to a Raspberry Pi 5 running the current 6.6 Linux kernel. Specify
dtoverlay=vc4-kms-dsi-7inch
in your config.txt. Note that you do not physically need the panel attached, you just need to specify the overlay to load. Observe the output ofsudo vclog -m
and see that the official overlay could not be applied.The text was updated successfully, but these errors were encountered: