Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Waveshare 8.8inch DSI display does not work...
#1
Hello,
I finally purchased Waveshare 8.8inch display as described in the below link:
https://www.waveshare.com/product/displa...si-lcd.htm

I applied the settings for DSI display in moOde peripherals sub-menu.
Pi Touch-1
DSI-1
Display ON
Wake on Play

Also added the following lines in /boot/firmware/config.txt

dtoverlay=vc4-kms-v3d
#DSI1 Use
dtoverlay=vc4-kms-dsi-waveshare-panel,8_8_inch


The display left blank but seems to be power supplied.
The green POWER LED of the display is blinking (?)  but power supply is 5V 5A.

I even don't know how it will be with the touchscreen which was first my main concerns... but actually even the display does not work Sad

Your help is welcome!
Regards,
Jacques.
moOde 9.2.6 + RPi 4 2M + Ian Canada transportpi DIGI + Topping Velvet E70 + Waveshare 8.8inch DSI display 
Reply
#2
Revert the modifications to config.txt but make sure the bolded line below is still present. It should have already been there in the unmodified config.txt.

[all]
dtoverlay=vc4-kms-v3d
max_framebuffers=2
display_auto_detect=1
disable_fw_kms_setup=1
arm_64bit=1

Then in Peripheral Config under "DSI displays" try setting type to Pi Touch 2.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#3
(03-09-2025, 06:09 PM)Tim Curtis Wrote: Revert the modifications to config.txt but make sure the bolded line below is still present. It should have already been there in the unmodified config.txt.

[all]
dtoverlay=vc4-kms-v3d
max_framebuffers=2
display_auto_detect=1
disable_fw_kms_setup=1
arm_64bit=1

Then in Peripheral Config under "DSI displays" try setting type to Pi Touch 2.

Hello Tim,
Thanks for your support.
I found an issue with the DSI cable which was not well inserted in the socket.
Also in parallel, re-flash a brand new moOde installation.
The fresh install contains exactly what you proposed above and unfortunately does not help whatever the Pi Touch used.
I re-inserted in config.txt the following lines:

dtoverlay=vc4-kms-v3d
#DSI1 Use
dtoverlay=vc4-kms-dsi-waveshare-panel,8_8_inch


Now the display is alive and I can see the starting sequence and the home moOde screen.
Unfortunately, the orientation is wrong, 90 deg. clockwise.

I tried to change the orientation in cmdline.txt adding different value for:

video=DSI-1:480x1920M@60,rotate=xxx.

This changes the orientation of the start-up sequence, sometimes even with some display "bugs" but the home screen is still at the same position...

For information purpose, I also checked a Raspberry Pi OS and the display works pretty good...

Thanks and regards,
Jacques.


Attached Files Thumbnail(s)
   
moOde 9.2.6 + RPi 4 2M + Ian Canada transportpi DIGI + Topping Velvet E70 + Waveshare 8.8inch DSI display 
Reply
#4
Hello,
To close this topic and hope it can be useful for anyone, I succeeded to make this display working.
The following lines must be well added into /boot/firmware/config.txt (see below).
I also attached the setup in the "Peripherals" section for configuration purpose.
The display is working fine and is really adapted in terms of use in ultra-wide format.
Thanks to Tim for the help!
Regards,
Jacques.

dtoverlay=vc4-kms-v3d
#DSI1 Use
dtoverlay=vc4-kms-dsi-waveshare-panel,8_8_inch


https://www.waveshare.com/8.8inch-DSI-LCD.htm
https://s.click.aliexpress.com/e/_EGB0Cmc


Attached Files Thumbnail(s)
       
moOde 9.2.6 + RPi 4 2M + Ian Canada transportpi DIGI + Topping Velvet E70 + Waveshare 8.8inch DSI display 
Reply


Forum Jump: