人们可能会购买一条简单的HDMI到VGA电缆或HDMI到DVI电缆。示例:在Amazon上。但是,我不清楚的知识是,这些电缆仅适用于对此功能有特殊支持的视频卡。Raspberry Pi是否支持此类功能?
有什么简单的方法可以在只需要VGA输入而没有转换器的屏幕上使用Raspberry Pi?Raspberry Pi硬件将支持哪种转换为其他视频输出,以及为此需要哪些电缆或其他设备?
人们可能会购买一条简单的HDMI到VGA电缆或HDMI到DVI电缆。示例:在Amazon上。但是,我不清楚的知识是,这些电缆仅适用于对此功能有特殊支持的视频卡。Raspberry Pi是否支持此类功能?
有什么简单的方法可以在只需要VGA输入而没有转换器的屏幕上使用Raspberry Pi?Raspberry Pi硬件将支持哪种转换为其他视频输出,以及为此需要哪些电缆或其他设备?
Answers:
没有。
DVI至VGA适配器可在PC和笔记本电脑上使用的原因是DVI包含模拟(RGB)引脚。适配器是被动的;它仅将PC的红色模拟输出连接到显示器的红色模拟输入,同上表示绿色和蓝色。它们包含在大多数PC和笔记本电脑中,以实现向后兼容。
HDMI到DVI电缆也是无源的,但它们仅承载数字信号。缺少模拟RGB信号,但这无关紧要,因为DVI监视器不需要它们。
HDMI不包含模拟信号,因此无源适配器和/或电缆的任何组合都无法将其转换为VGA。
有源适配器之所以起作用,是因为它们使用DSP和DAC从一种标准转换为另一种标准,但是它们当然比无源电缆贵。
相关论坛主题:http : //www.raspberrypi.org/phpBB3/viewtopic.php? f=30&t= 8125
亚马逊的Neewer HDMI转VGA转换器确实可以与RPi配合使用,但是正如其他地方所报道的那样,您必须对/boot/config.txt
文件进行一些微调。
我仍然无法让我的Samsung 943N看到任何东西,但是一个简单的Dell通用15英寸VGA显示器可以正常工作。一个问题似乎是默认输出信号电平不足,因此config_hdmi_boost=4
似乎需要设置。该显示器还抱怨它想要的1024x768 at 60Hz
是hdmi_mode=16
。
http://elinux.org/RPi_config.txt上的文章还建议,记录的hdmi_group值应为0
and 1
不1
,2
并且确实需要更改hdmi_group
为1
。所以我当前的文件看起来像:
hdmi_drive=2
config_hdmi_boost=4
hdmi_group=1
hdmi_mode=16
hdmi_force_hotplug=1
disable_overscan=0
使用Debian GNU / Linux 6.0 OS对Dell 15“ Monitor进行的修改我发现它仅适用于:hdmi_group = 2
Eben Upton撰写的《 Raspberry Pi用户指南》在附录中提供了视频模式。用户指南将hdmi_group值列出为1或2。
“简单的” HDMI到VGA电缆将不能简单地工作,因为HDMI信号是纯数字信号,而VGA是模拟信号。我犯了一个错误:从亚马逊购买了非常便宜的电缆,由于我现在很清楚的原因,该电缆不起作用。我正在等待亚马逊提供的“ 用于PC笔记本电脑的Neewer Black HDMI输入转VGA适配器转换器 ”,我有信心将完成这项工作。不到15英镑。我将在这里发表我的发现。
我正在使用此电缆将Raspberry Pi连接到HP显示器(带DVI输入)。
请注意以下几点:您不能再连接其他电缆或适配器将其更改为VGA输入。其次,如果将Raspberry Pi的HDMI转换为DVI,请注意DVI连接器。有不止一种类型,一种尺寸不能满足所有需求(我通过艰难的方式学到了这一课)。
您的配置文件可能有问题。尝试将其删除,如果不起作用,请尝试将其更改为此。
# config.txt
hdmi_group = 2
hdmi_mode = 4
Raspberry Pi的可用属性列表可以在此处找到。
重要的是,当适配器/转换器似乎开箱即用时,不要仅仅放弃。很有可能会有无法使用的转换器和不受支持的VGA显示,但是我的感觉是它们大多数都可以正常工作-需要一些额外的步骤。
如果要检查是否有机会,请使用一个空/boot/config.txt
文件并添加hdmi_safe=1
到其中。
虽然这不能为您提供最佳解决方案,但它可能会让您进入登录提示。
之后,您可以进一步进行调整,直到充分利用显示器功能。
通过输入以下3个命令,您可以获得有关显示器的一些有用信息:
/opt/vc/bin/tvservice -m CEA
/opt/vc/bin/tvservice -m DMT
/opt/vc/bin/tvservice -s
使用Raspberry Pi视频模式参考链接可产生上述结果并进行微调。
重启Pi后,您的显示器固件可能会显示“不同步”或“不支持分辨率”之类的错误。降低分辨率和/或刷新率,然后重试。
经过测试,即使将3美元的小型中文适配器连接到商店中最便宜的显示器,我也取得了不错的结果。开箱即用时,转换器显示了一个空白屏幕,显示器在几秒钟后进入省电模式。完成上述步骤后,我/boot/config.txt
现在显示:
hdmi_group=1
hdmi_mode=16