5" display not at native resolution

I’ve just got my Pi 3, and a 5" display which is 800x480, connected via HDMI. Unfortunately, the RetroArch menu is stretched horizontally (non-native resolution), which is the same behaviour in Raspbian before I follow the driver update instructions as per the display’s manual.

In Rasbpian, I open a terminal window, and type the following;

git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./LCD5-show

Then it reboots itself and the display looks great, the Raspbian desktop is running at native resolution.

I’ve learned how to SSH into Lakka from my desktop, but this turned out to be futile as git is not present, and apt-get is not active. So perhaps I’m going about this the wrong way.

I found my way to the Raspberry Pi hdmi video mode settings in config.txt at this link

And while I was able to set it to a standard HDMI resolution of 848x480 using

hdmi_group=2
hdmi_mode=14

This is not the display’s native resolution and so the text still looks a little off. But that is the closest standard HDMI resolution.

I tried the hdmi_cvt setting as per this page (linked to from the previous page) https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=24679 But I feel like I’m stabbing in the dark because the display’s manual isn’t forthcoming about the frame rate. I tried 60.

hdmi_cvt=800 480 60

That had no effect - I also tried 75 instead of 60, still no difference.

This adafruit page suggests using these lines in your config.txt:

hdmi_group=2
hdmi_mode=87
hdmi_cvt=800 480 60 6 0 0 0
hdmi_drive=1

I’m seeing the same lines in a few other places, as well, so it seems like a good thing to try.

Well… that actually looks pretty nice now! Thank you!

I spent half the day on this… head desk

1 Like