Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7512

Graphics, sound and multimedia • 1440x2560 with simple-framebuffer?

$
0
0
I use the RPI5 with a 5.5 inch lcd from Waveshare (www.waveshare.com/5.5inch-1440x2560-LCD.htm).
The display only supports a resolution of 1440x2560 pixel. My problem is, that the content of boot screen is broken the first seconds. After a few seconds the display is driven with the correct resolution.

I can retrace this issue in dmesg:

Code:

...[    1.587933] simple-framebuffer 3fb00000.framebuffer: framebuffer at 0x3fb00000, 0x96000 bytes[    1.596503] simple-framebuffer 3fb00000.framebuffer: format=r5g6b5, mode=640x480x16, linelength=1280[    1.612925] simple-framebuffer 3fb00000.framebuffer: fb0: simplefb registered!...[    8.060807] vc4-drm axi:gpu: bound 107c706400.hdmi (ops vc4_hdmi_ops [vc4])[    8.061437] vc4-drm axi:gpu: bound 107c500000.mop (ops vc4_txp_ops [vc4])[    8.061517] vc4-drm axi:gpu: bound 107c501000.moplet (ops vc4_txp_ops [vc4])[    8.061567] vc4-drm axi:gpu: bound 107c410000.pixelvalve (ops vc4_crtc_ops [vc4])[    8.061610] vc4-drm axi:gpu: bound 107c411000.pixelvalve (ops vc4_crtc_ops [vc4])[    8.112806] [drm] Initialized vc4 0.0.0 for axi:gpu on minor 1[    8.175370] vc4-drm axi:gpu: [drm] fb0: vc4drmfb frame buffer device[    8.239619] vc4-drm axi:gpu: [drm] User-defined mode not supported: "1440x2560": 50 263340 1440 1560 1720 2000 2560 2561 2564 2633 0x20 0x6
simple-framebuffer drives the display only with 640x480x16. Later, vc4-drm does it with the correct resolution of 1440x2560 pixel.


Do you have an idea, how to configure simple-framebuffer with a resolution of 1440x2560?


I use Raspberry PI OS lite and have updated it:

Code:

~# uname -aLinux dsc 6.12.36-v8-16k+ #1892 SMP PREEMPT Mon Jul  7 17:14:15 BST 2025 aarch64 GNU/Linux
I get the following output from these programs:

Code:

~# kmsprint -mConnector 0 (33) HDMI-A-1 (connected)   0 1440x2560@50.00  206.000 1440/10/10/140/+   2560/11/2/2/+      50 (50.00) P|U|D 
and

Code:

~# fbset -imode "1440x2560"    geometry 1440 2560 1440 2560 16    timings 0 0 0 0 0 0 0    rgba 5/11,6/5,5/0,0/0endmodeFrame buffer device information:    Name        : vc4drmfb    Address     : 0    Size        : 7372800    Type        : PACKED PIXELS    Visual      : TRUECOLOR    XPanStep    : 1    YPanStep    : 1    YWrapStep   : 0    LineLength  : 2880    Accelerator : No
I haven't modified /boot/firmware/config.txt.

But I have added "video=HDMI-A-1:1440x2560@50" to /boot/firmware/cmdline.txt:

Code:

console=serial0,115200 console=tty1 root=PARTUUID=f7e52863-02 rootfstype=ext4 fsck.repair=yes rootwait video=HDMI-A-1:1440x2560@50 fbcon=rotate:3 fbcon=scroll:1 splash logo.nologo
I have also tested:

Code:

video=HDMI-A-1:1440x2560M@50video=HDMI-A-1:1440x2560M-16@50fbcon=width:1440,height:2560,rotate:3
I have already found similar threads but they haven't solved my problem:
viewtopic.php?p=2325578&hilit=simple+fr ... r#p2325578
viewtopic.php?t=353936&hilit=simple+fra ... r&start=50


Again my question: Do you have an idea, how to configure simple-framebuffer with a resolution of 1440x2560?

Statistics: Posted by dsteinwe — Wed Jul 16, 2025 6:13 pm



Viewing all articles
Browse latest Browse all 7512

Trending Articles