Waveshare 17605 5.5" AMOLED display with touch screen caseWaveshare 17605 5.5" AMOLED display with touch screen case

Getting the Waveshare 17605 1920x1080 5.5" AMOLED display working with FullPageOS on a Raspberry Pi was a bit of a challenge.

If you are running into issues with the display, here is a ready config for you to copy and paste into /boot/firmware/config.txt when you SSH into the Pi or into the config.txt on the SD card.

Make sure to run sudo before modifying the firmware config or else you will get a Permission denied error.

This is the baseline config that makes the display work along with the touch screen.

1dtparam=audio=on
2camera_auto_detect=1
3display_auto_detect=1
4auto_initramfs=1
5max_framebuffers=2
6disable_fw_kms_setup=1
7disable_overscan=1
8arm_boost=1
9
10[cm4]
11otg_mode=1
12
13[cm5]
14dtoverlay=dwc2,dr_mode=host
15
16[all]
17start_x=1
18disable_splash=1
19max_framebuffer_height=1920
20hdmi_group=2
21hdmi_force_hotplug=1
22hdmi_mode=87
23hdmi_timings=1080 1 26 4 50 1920 1 8 2 6 0 0 0 60 0 135580000 3
24display_rotate=1

Now everything works as expected. Enjoy your new Pi project.

Hiding the cursor

If you want to get rid of the cursor, you have to modify /etc/lightdm/lightdm.conf and change the following line:

1#xserver-command=X
2
3# change to
4xserver-command=X -nocursor

get notified when i write something new or launch a new project right into your inbox.

or

subscribe on telegram

Thanks for your attention.