Display 12.6" settings

Hello everyone
I need a lot of help… maybe in Italian if possible
I am making my second project of a Streamer with Raspberry PI5 + Volumio (last version).
In the first project I had no problems, the 7 inch display was immediately recognized by the Raspberry PI5, with the touchscreen I had no problems

For this project I bought a 12.6 inch display.
I can’t set the resolution for this display. Connected to HDMI 1, the right port next to the USB c power port
I searched in various forums for the solution to the problem also finding suggestions with similar config files but I confess my total ignorance in “programming” and the many failed attempts.I asked the seller for help but received no response
I probably didn’t understand how to save, exit and reboot. I use PUTTY with WINDOWS 7

These are the technical data of the display:
Wisecoco 12.6 inch LCD display
1920 X 515 157PPI
Support color 16.7M
Frame Rate 60Hz
model NV126B5M
SIGNAL INTERFACE Edp (2LANES)
HDMI input
No Touchscreen (I don’t use it)

Connected to the PC with W7 it works and it shows

When Volumio boots, the VOLUMIO logo appears on the display (with an “unnatural” resolution), then the window that the resolution is 640 X 480, after a few seconds it goes into standby with the NO SIGNAL message.

I turn the Display off/on again and the screen appears asking me for username and password and this new screen appears. But I don’t go on


For a moment with these settings I was able to see the volume image correctly
max_framebuffer_height=1920
hdmi_mode=87
hdmi_group=2
hdmi_force_mode=1
hdmi_timings=515 0 30 30 30 1920 0 18 6 6 0 0 0 60 0 66280000 3
gpu_mem=512

I hope I have written all the necessary information
Please Help me

Hey @calzolaio,

To configure HDMI settings for your Raspberry Pi, undo your settings. The only parameters you need in the /boot/userconfig.txt file (below are various HDMI settings based on different use cases):


Basic HDMI Setup

The Raspberry Pi should detect the HDMI display automatically. However, if you need to force HDMI output, add the following line:

hdmi_force_hotplug=1

This forces the Pi to output video via HDMI, even if no monitor is detected.


Setting HDMI Resolution

You can specify a resolution and refresh rate using the hdmi_group and hdmi_mode settings.

Common settings:

  • CEA (Consumer Electronics Association) mode: Used for TVs.
  • DMT (Display Monitor Timings) mode: Used for computer monitors.

To manually set a 1920x515 resolution (custom display like NV126B5M), use:

hdmi_ignore_edid=0xa5000080  # Ignore EDID and use custom settings
hdmi_cvt=1920 515 60 6 0 0 0  # Custom mode: width height refresh aspect margins interlace reduced-blanking
hdmi_group=2  # Use DMT mode
hdmi_mode=87  # Enable custom resolution
hdmi_force_mode=1  # Force custom mode
disable_overscan=1  # Disable overscan

Boost HDMI Signal Strength

If you’re using a long HDMI cable or experiencing signal loss:

config_hdmi_boost=7

Values range from 0 to 11 (higher boosts signal).


Kind Regards,

ok I’ll try, sorry for the ignorant questions… should I copy and paste what you wrote? What are the commands to save and exit?
The HDMI cable is 50cm long

Did you install the touch display plugin?

yes, but I don’t use a touch display

thank

sorry either I can’t or it doesn’t work

7

Resolution remains stuck at 640 X 480

Hey @calzolaio,

1. Open the configuration file in Nano

Run this command in the terminal:

nano /boot/userconfig.txt

2. Add the following HDMI parameters at the end of the file

For a 1920x515 resolution (for your NV126B5M display), add:

hdmi_ignore_edid=0xa5000080
hdmi_cvt=1920 515 60 6 0 0 0
hdmi_group=2
hdmi_mode=87
hdmi_force_mode=1
disable_overscan=1
config_hdmi_boost=7

3. Save and Exit

  • Press CTRL + X (to exit)
  • Press Y (to confirm saving changes)
  • Press Enter (to save the file)

4. Reboot the Raspberry Pi

Run:

reboot

After rebooting, the settings should take effect.

Kind Regards,

Thanks for your guide
I followed what you wrote in your answer and everything went according to your instructions.
But unfortunately nothing has changed, when turned ON Volumio the display shows the message “resolution 640 X 480” then it turns off due to lack of signal.
Is it possible that some clumsy attempt remained in the rasberry memory? I formatted the SDCard and reinstalled Volumio.
I’m starting to lose all hope if I can’t fix this with your experience

Sorry to insist but I’m still without video in HDMI. I’m trying to apply what several expert users have written, even in other sections of the forum.
If I remove the SDCard the monitor remains on with a resolution of 640 x 480 with the Raspberry screen.
The problem seems to be Volumio; the monitor displays the image of the Volumio loading at 640 x 480 then turns off due to no signal.
Every now and then something appears, with the correct resolution, but when I turn it off and then on again it seems that it doesn’t remain in memory. If I check the userconfig file again it is correct and in memory.

one of the many defects:
https://www.mediafire.com/file/k2t3i26cfa677id/20250306_231537.mp4/file

monitor datasheet
https://www.mediafire.com/file/unbdy27qluh3wp7/TOP126B01A.pdf/file