QUESTION

Is there a limit to screen sizes?

4 people are following

Hey guys, 

I bought a screen that has a resolution of 1920x480. It seems like I have everything properly set in the config file. (will add screenshots below) But modbros does not fill the entire screen, however. I have a suspicion its something in the pi image? The lighting bolt icon does go all the way to the edge of the screen. In the modbros application i also have it set to the 1920x480 resolution

Images/screenshots:

IMG_20210819_194555.jpg
8aa0bb4d-6ed1-47ca-8d31-447ac117fbeb.png
Replies 1 - 13 (13)

Hey @massive_E 

MoBro has no restriction on how big the screen is, so it should be possible.

It could however be that the browser on the raspberry pi does not scale up how it should. 

I actually just received a screen with the same resolution this week and I'll try it out this weekend and let you know how it goes. 

~ Mike 

GhosTz

Hey @massive_E 

MoBro has no restriction on how big the screen is, so it should be possible.

It could however be that the browser on the raspberry pi does not scale up how it should. 

I actually just received a screen with the same resolution this week and I'll try it out this weekend and let you know how it goes. 

~ Mike 

Hey @GhosTz 

 

I've been trying loads today and i figured out i had to add this line to get full-res:

dtoverlay=vc4-kms-v3d

I also shortened my config file to this:

dtoverlay=vc4-kms-v3d
hdmi_cvt 480 1920 60
hdmi_group=2
hdmi_mode=87

This seems to give constant full resolution!

 

However, this breaks something else. I can't, for the life of me, rotate the screen. I need to rotate it by 90 degrees, and i simply cant. Not with the built in rotation on the config page, and also not with commands. Kind of lost right now.

 

regards,

 

Liam

 

 

Hey @GhosTz Did you have any succes so far? I still have not succeeded in rotation, even when using xrandr. 

Hey Liam,

I've now tested it on my screen. I first needed to figure out what screen I had to find the right settings. For me it's a Wiscoco 1920x480 IPS LCD screen with the model name HSD088IPW1-A00.

44fc16ee-8bfc-4279-9bde-e82efd155cf3.ee851716.jpg

On first setup nothing displayed on the screen, so I used the model number to find these settings on google and they worked instantly:

max_framebuffer_height=1920
hdmi_ignore_edid=0xa5000080
hdmi_timings=480 1 48 32 80 1920 0 3 10 56 0 0 0 60 0 75840000 3
hdmi_group=2
hdmi_mode=87
hdmi_force_mode=1
hdmi_drive=1
config_hdmi_boost=4

Default orientation was portrait. I personally wanted to have it landscape so I added these props to the config.txt as well:

display_hdmi_rotate=1

Hope these settings work for you as well.

~ Mike

That indeed seemed to do it! Thank you so much :D

BRILLIANT!! the HDMI timings were the key. The screen now works with a standard pi OS, so I will now flash with Modbros

big question though: what Pi are you using? Im using a 4, and online it states that display-hdmi-rotate no longer works on this model. I can only rotate using the the screen config in PI OS (which isn’t available in Modbros)

Gentlemen - I now have this working. Your help has been great. 
Now on to setting up the dashboard and installing into my PC!! 
great work Mod-Bros

7855baf4-d9b0-4833-9fd8-2bb31e19cf52.ee851716.jpg

I have a similar 7.9" display that I am using (https://www.waveshare.com/wiki/7.9inch_HDMI_L).

However I am not able to get the display to rotate to a landscape orientation.

My config.txt file is currently: 

temp_limit=75
start_x=0
dtoverlay=disable-bt
disable_splash=1
disable_overscan=1
hdmi_group=0
hdmi_drive=1
hdmi_force_hotplug=1
dtoverlay=vc4-kms-v3d
hdmi_cvt=400 1280 60
hdmi_ignore_edid=0xa5000080
display_rotate=3
max_usb_current=1
hdmi_group=2
hdmi_mode=87

I have found that apparently display_rotate does not work when using dtoverlay=vc4-kms-v3d but without it my screen does not work. 

Am I doing something wrong here? I have tried using the HDMI timings from the manufacturers website but again without using the vc4-kms-v3d driver I am unable to rotate the screen.

Help please :)

 

Hi

So I think you may be doing what I did (which unfortunately is over-complicating the whole process). I spent hours trying to rotate the image with a Pi4 to no avail….so I simply scrapped everything in the config.txt and just did the below, as added in the ModBros Setup

max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_timings=400 0 100 10 140 1280 10 20 20 2 0 0 0 60 0 43000000 3

 

Then to rotate, I also did this in the ModBro setup

3f050d8a-40c8-4c77-9279-9b564bdfb4f3.png

Thanks @Newtothis I have tried the above but all I get is a blank screen. 

I have had to add back the dtoverlay=vc4-kms-v3d line to get a picture.

My config.txt is now:

temp_limit=75
start_x=0
dtoverlay=disable-bt
disable_splash=1
disable_overscan=1
hdmi_group=0
hdmi_drive=1
hdmi_force_hotplug=1
display_rotate=3
max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_timings=400 0 100 10 140 1280 10 20 20 2 0 0 0 60 0 43000000 3
dtoverlay=vc4-kms-V3D





initramfs initrd.img-5.10.17-v7+-overlay

I finally got it to work. Thanks for your help @Newtothis

Below is what I added to my config.txt for anyone needing it in the future for their Waveshare 7.9" display (https://www.waveshare.com/wiki/7.9inch_HDMI_L).

max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_timings=400 0 100 10 140 1280 10 20 20 2 0 0 0 60 0 43000000 3
hdmi_force_mode=1
hdmi_drive=1
config_hdmi_boost=4

Login to comment

Login
Like most websites, we also use cookies. But don't worry, we only use them for your login and statistics.