Page 1 of 1

HDMI video setup for old VGA monitors

Posted: Wed Jan 30, 2013 4:02 pm
by toyger
hdmi_safe
On http://elinux.org/RPi_config.txt it is claimed to be the same as the combination of:

hdmi_force_hotplug=1
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4
disable_overscan=0

This is incorrect. When the values are entered instead of hdmi_safe it gives me a black screen with OS 2012-10-28-wheezy-raspbian.
With hdmi_safe uncommented in /boot/config.txt there is picture.
Strangely the above configuration is for 640x480@60Hz, but it dosn't work.

For safe HDMI with my VGA monitors the following changes were made:

hdmi_group=1
hdmi_mode=1

This is also in agreement with the hdmi_mode definitions on the same webpage.
It has been tested with the following setup:
2 VGA monitors 800x600 and 1 VGA monitor 1024x768
DealExtreme 130458 HDMI V1.4 Male to VGA Female Converter Adapter Cable

Running the tvservice commands with the three monitors give the same result:

pi@raspberrypi~$ tvservice -m CEA
Group CEA has 1 modes:
mode 1: 640x480@60Hz, progressive

pi@raspberrypi~$ tvservice -m DMT
Group DMT has 0 modes:


There seem to be an issue with the video converter adapter not to accept higher resolutions. Can anyone confirm?

Any ideas on how to tweak framebuffer_hight / framebuffer_width to get a better resolution?

Re: HDMI video setup for old VGA monitors

Posted: Wed Jan 30, 2013 7:32 pm
by Mobius
Using hdmi_safe should give you a forced hotplug and a resolution of 640x480. I found that the group and mode commands did not work properly for me so I used the hotplug and framebuffer commands instead. My resolution is set to 1366x768 to match my VGA monitor. As for the HDMI to VGA adapter, I don't know what version you have so I can't answer that question directly. I use a cheap converter I got from eBay. It is widely available form a variety of Chinese companies and looks like this one:

http://www.ebay.com/itm/HDMI-Male-To-VG ... 19d87a71e1

Just for reference, here is my config.txt setup for the video:

Code: Select all

framebuffer_width=1366
framebuffer_height=768
hdmi_force_hotplug=1