Feedback on Waveshare 5.5 AMOLED Display

This thing is absolutely gorgeous but I’m finding it very sluggish and every time I need to restart the system it takes far longer to boot into the other screen I’m testing out. That display (BIGTREETECH TFT50 V2.1) has been FAR easier to setup than any Wavshare - almost PnP…

What’s your experience using this display long term?

I use the Pi5 with GPU driver

dtoverlay=vc4-kms-v3d,cma-256

Rotate screen with Touch Display build-in command

Touch Display rotation setting below: do not alter

display_lcd_rotate=1
display_hdmi_rotate=1

and it seems smooth working.

The boot loading time take about 60 second from text to graphic screen, but it’s ok for me, and I think it maybe due to volumio system but not screen related.

@2aCD also write a script to install the driver and rotate screen command
https://community.volumio.com/t/waveshare-amoled-on-pi5-and-pi4-with-gpu-acceleration/64547

BTW, I use the 3D printed case download from the link,
https://youtu.be/mVA42vosU3w?si=ojB1FYF_fB5F6fkC
I only print file 1 and 4, with some cut modify for Pi5 ( it is original for Pi 4 ).The difficult part is power on and insert micro-SD card area, you have to cut more to enlarge. I use InnoMaker DAC HAT.
I use a soft rubber attach to power button.




Wow, thank you VERY much.

Are those the only drivers/modifications you’re using? I’ve been using the “generic” settings in the Waveshare Wiki.

If you use dtoverlay=vc4-kms-v3d ( KMS driver ), you need to use the xrandr rotate command as the Waveshare Wiki said.
or you can use @2aCD script to do it.

If you don’t use KMS driver, just use Touch Display to rotate screen command. For me, I found it’s ok ( not so lag ) so I don’t use it.

my userconfig.txt

max_framebuffer_height=1920
config_hdmi_boost=10
hdmi_group=2
hdmi_mode=87
hdmi_timings=1080 1 26 4 50 1920 1 8 2 6 0 0 0 60 0 135580000 3
hdmi_drive=2
hdmi_blanking=1

Touch Display rotation setting below: do not alter

display_lcd_rotate=1
display_hdmi_rotate=1