-
-
Notifications
You must be signed in to change notification settings - Fork 1k
RPi DSI Displays? #3171
-
I have here a waveshare 7.0 inch DSI display. A reverse-engineered driver for these devices has already been merged into the Raspberry Pi OS customized Linux kernel, and it works just fine as long as you perform the proper |
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 1 comment · 7 replies
-
For Raspberry Pi we're already using their downstream kernel, so it should be just a matter of enabling the driver in |
Beta Was this translation helpful? Give feedback.
All reactions
-
Ok so I wrote this
No good, only the HDMI display was available. I tried booting with and without the HDMI cable plugged in, to check if it's presence prevented the dsi from initializing. RPI-OS doesn't use U-Boot, which may be the reason the driver doesn't get loaded? |
Beta Was this translation helpful? Give feedback.
All reactions
-
I don't think UBoot plays any role here. Does the kernel log contain any messages about drm or I2C? Comparing it with logs from RPi OS where the display works could maybe give some glues. |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Beta Was this translation helpful? Give feedback.
All reactions
-
This line seems to be wrong:
For DSI display to work, you must use KMS instead of FKMS, see this discussion: https://forums.raspberrypi.com/viewtopic.php?t=359510 In the first post I read between the lines you made it working on RPi OS, but maybe I understood it wrong. I think it would be best to start there, so we don't chase ghosts not caused by HAOS. |
Beta Was this translation helpful? Give feedback.
All reactions
-
yep, that did it. here's the complete working config.txt
|
Beta Was this translation helpful? Give feedback.
All reactions
-
👍 1
This line seems to be wrong:
For DSI display to work, you must use KMS instead of FKMS, see this discussion: https://forums.raspberrypi.com/viewtopic.php?t=359510
In the first post I read between the lines you made it working on RPi OS, but maybe I understood it wrong. I think it would be best to start there, so we don't chase ghosts not caused by HAOS.