Raspberry Pi4 custom resolution and screen rotation
Posted: Sun Aug 16, 2020 11:04 am
Hello
I have a waveshare HDMI display with a resolution of 1024x600 and want to use this display in the portrait orientation to display the G5 instruments using AirPlayer on a Raspberry Pi 4. I have looked for solutions in this forum and on other locations, but could not find any instructions to get it to work.
I can rotate the screen on the raspberry by 90 or 270 degrees, the boot messages and even the SimInnovations logo are displayed in the correct orientation by using the following settings in /boot/config.txt:
disable_overscan=1
hdmi_force_hotplug=1
hdmi_cvt=1024 600 60 3
hdmi_group=2
hdmi_mode=88
display_rotate=1
[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
Using these parameters the AirManager on my computer sees the AirPlayer device, but no SimInnovations logo is displayed and when I start the G5 panel it is displayed only partially (a flickering diagonal band displayed on top of the boot messages) using only the top half of the screen.
If I activate the setting:
dtoverlay=vc4-fkms-v3d
the SimInnovations logo appears in the right orientation and uses the whole screen (the left and right sides of the logo are cut off though as it is too large for a 600x1024 screen), but the AirPlayer device does not show up in AirManager. I can access the raspberry via ssh or Windows terminal, but for unknown reasons not by AirManager.
Still trying out more options, but so far I could find no solution.
Thanks
Peter
I have a waveshare HDMI display with a resolution of 1024x600 and want to use this display in the portrait orientation to display the G5 instruments using AirPlayer on a Raspberry Pi 4. I have looked for solutions in this forum and on other locations, but could not find any instructions to get it to work.
I can rotate the screen on the raspberry by 90 or 270 degrees, the boot messages and even the SimInnovations logo are displayed in the correct orientation by using the following settings in /boot/config.txt:
disable_overscan=1
hdmi_force_hotplug=1
hdmi_cvt=1024 600 60 3
hdmi_group=2
hdmi_mode=88
display_rotate=1
[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
Using these parameters the AirManager on my computer sees the AirPlayer device, but no SimInnovations logo is displayed and when I start the G5 panel it is displayed only partially (a flickering diagonal band displayed on top of the boot messages) using only the top half of the screen.
If I activate the setting:
dtoverlay=vc4-fkms-v3d
the SimInnovations logo appears in the right orientation and uses the whole screen (the left and right sides of the logo are cut off though as it is too large for a 600x1024 screen), but the AirPlayer device does not show up in AirManager. I can access the raspberry via ssh or Windows terminal, but for unknown reasons not by AirManager.
Still trying out more options, but so far I could find no solution.
Thanks
Peter