Waveshare DSI LCD displays

Installing drivers should not be required. Please test

dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel,7_0_inchC,i2c1

that works great

However, the calibration is not correct. I have installed the touchscreen plugin and I have an offset in height
I may have to specify a resolution (1024x600)

You can try to edit the file “/boot/cmdline.txt” and insert at the beginning of the line:

video=DSI-1:1024x600M@60

The new parameter needs to separated by a space from the following one.

OK, I was able to solve the problem.

Two displays were detected on my Raspberry PI
once the HDMI output and DSI

output xrandr

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 7680 x 7680
HDMI-1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768 60.00* 
   800x600 60.32 56.25  
   848x480 60.00  
   640x480 59.94  
HDMI-2 disconnected (normal left inverted right x axis y axis)
DSI-1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x600 59.94*+

Since HDMI was recognized as the primary display, I deactivated HDMI and now everything works wonderfully

userconfig.txt

disable_hdmi=1
dtoverlay=vc4-kms-v3d
dtoverlay=vc4-kms-dsi-waveshare-panel,7_0_inchC,i2c1

Thank you very much for the great help

1 Like

@antonio_cafaro Have you ever received a definitive answer on this issue? I’m encountering the exact same problem, despite multiple troubleshooting attempts.

I connected the display to DSI1, as recommended in Waveshare’s wiki, and ensured userconfig.txt was added to the boot partition with the following overlays:

dtoverlay=vc4-kms-v3d-pi5
dtoverlay=vc4-kms-dsi-waveshare-panel,7_9_inch,rotation=90

I also tried without rotation, tested DSI0, and confirmed behavior while connected to DSI0 as well. No matter what adjustments I make, the issue persists.

This is now the second or third time I’ve used DSI-based Waveshare products, and none have ever worked. Worse, Waveshare refuses to provide direct support, instead redirecting me to the reseller, which is incredibly frustrating.

I work in tech myself, and if I ever told a customer to seek support from a reseller instead of our own engineers, I’d probably get fired. The engineers who designed the hardware, firmware, and drivers should be the authoritative source of support, yet Waveshare continues to avoid responsibility.

If anyone finds a fix, I’d appreciate an update. And if this ever gets resolved, I strongly recommend powering the Pi 5 directly or powering both the Pi 5 and display separately to avoid undervoltage issues.

not work

@Lyzards i have a fresh latest volumio with waveshare 7.9 dsi display. which staeps i will follow, or it willl plug and play ? help me, im not a techy, please note that. thank you, its PI4B