No output via HDMI ->DVI-D for DELL monitors


22 posts
by peterc » Tue Jun 05, 2012 4:33 am
edid_dell200FP.bz2
(170 Bytes) Downloaded 101 times
I've tried a few different monitors, cables, config.txt entries now and am at my wits end.
Here's one scenario that doesn't work:

Dell 2000FP monitor connected via DVI<->HDMI adapter to the Pi.

/opt/vc/bin/tvservice -m DMT

Group DMT has 10 modes:
mode 4: 640x480 @ 60Hz, progressive
mode 6: 640x480 @ 75Hz, progressive
mode 9: 800x600 @ 60Hz, progressive
mode 11: 800x600 @ 75Hz, progressive
mode 16: 1024x768 @ 60Hz, progressive
mode 18: 1024x768 @ 75Hz, progressive
mode 21: 1152x864 @ 75Hz, progressive
mode 35: 1280x1024 @ 60Hz, progressive
mode 36: 1280x1024 @ 75Hz, progressive
mode 51: 1600x1200 @ 60Hz, progressive
/opt/vc/bin/tvservice -m CEA
Group CEA has 0 modes:

/opt/vc/bin/tvservice -e 'DMT 51'
/opt/vc/bin/tvservice -s
state: HPD high|DVI mode|HDCP off|NTSC mode|composite CP off (0x140016), 720x480 @ 60Hz, interlaced

But no output at all. The monitor displays its `DVI power saving mode' popup briefly then goes to sleep.

I've tried a variety of things in /boot/config.txt. Currently I have:
config_hdmi_boost=4
hdmi_drive=1
hdmi_group=1

edidparser on tvservice -d output yields:

HDMI:EDID version 1.3, 0 extensions, screen size 41x31 cm
HDMI:EDID features - videodef 0x80 standby suspend active off; colour encoding:RGB444|YCbCr422; sRGB is not default colourspace; preferred format is native; does not support GTF
HDMI:EDID found monitor S/N descriptor tag 0xff
HDMI:EDID found monitor name descriptor tag 0xfc
HDMI:EDID monitor name is DELL_2000FP
HDMI:EDID found monitor range descriptor tag 0xfd
HDMI:EDID monitor range offsets: V min=0, V max=0, H min=0, H max=0
HDMI:EDID monitor range: vertical is 56-76 Hz, horizontal is 31-80 kHz, max pixel clock is 160 MHz
HDMI:EDID monitor range does not support GTF
HDMI:EDID found preferred DMT detail timing format: 1600x1200p @ 60 Hz (51)
HDMI:EDID established timing I/II bytes are A5 4B 00
HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 6, 640x480p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 9, 800x600p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 11, 800x600p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 16, 1024x768p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 18, 1024x768p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 36, 1280x1024p @ 75 Hz in established timing I/II
HDMI:EDID standard timings block x 8: 0x8180 A940 714F 0101 0101 0101 0101 0101
HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 0
HDMI:EDID found DMT format: code 51, 1600x1200p @ 60 Hz (4:3) in standard timing 1
HDMI:EDID found DMT format: code 21, 1152x864p @ 75 Hz (4:3) in standard timing 2
HDMI:EDID adding mandatory support for CEA (1) 640x480p @ 60Hz
HDMI:EDID filtering formats with pixel clock > 162 MHz or h. blanking > 1023
HDMI:EDID best score mode is now CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 118432)
HDMI:EDID DMT mode (4) 640x480p @ 60 Hz with pixel clock 25 MHz has a score of 36864
HDMI:EDID DMT mode (6) 640x480p @ 75 Hz with pixel clock 31 MHz has a score of 46080
HDMI:EDID DMT mode (9) 800x600p @ 60 Hz with pixel clock 40 MHz has a score of 57600
HDMI:EDID DMT mode (11) 800x600p @ 75 Hz with pixel clock 49 MHz has a score of 72000
HDMI:EDID DMT mode (16) 1024x768p @ 60 Hz with pixel clock 65 MHz has a score of 94370
HDMI:EDID DMT mode (18) 1024x768p @ 75 Hz with pixel clock 78 MHz has a score of 117964
HDMI:EDID best score mode is now DMT (21) 1152x864 @ 75 MHz with pixel clock 108 Hz (score 249298)
HDMI:EDID best score mode is now DMT (35) 1280x1024 @ 60 MHz with pixel clock 108 Hz (score 257286)
HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 196608
HDMI:EDID best score mode is now DMT (51) 1600x1200 @ 60 MHz with pixel clock 162 Hz (score 5330400)
HDMI:EDID preferred mode remained as DMT (51) 1600x1200p @ 60 Hz with pixel clock 162 MHz
HDMI:EDID has only DVI support and no audio support
edid_parser exited with code 0

This is with the firmware dated the 4th of June.

I've attached the EDID output.
Posts: 3
Joined: Tue Jun 05, 2012 3:30 am
by itimpi » Tue Jun 05, 2012 6:17 am
I've got one of those so I might see if I can get it working and report back. I currently have my Pi working on HDMI to my TV, but no reason it should not use the monitor. At least I know for certain the Pi is good :D

I suspect it might be necessary to use the
force_hdmi_hotplug
option to stop the Pi reverting to the Composite input. As the 200FP also has a compiste input I can see if it is reverting to that and how well the Compiste input works in such a case.
Posts: 1034
Joined: Sun Sep 25, 2011 11:44 am
Location: Potters Bar, United Kingdom
by itimpi » Tue Jun 05, 2012 7:04 am
I have just tried my Pi to my Dell 2000FP using the Debian distribution by both DVI and Composite connections. Both worked out of the box with no need for entries in the config.txt file.

If the HDMI/DVI was plugged in then it came up on the DVI input. If I unplugged the DVI and plugged in the Composite then it came up on that (albeit at a lower resolution). If both were plugged in then it came up on the DVI even if that not currently the active input.

Not sure where that leaves you since it is not working for you? Have you had the Pi working at all - could the problem be elsewhere? Would it be of any use if I provided the EDID outputs for my system?
Posts: 1034
Joined: Sun Sep 25, 2011 11:44 am
Location: Potters Bar, United Kingdom
by dom » Tue Jun 05, 2012 4:22 pm
@peterc

Can you remove the config.txt file, and reboot.

Can you report output of:
/opt/vc/bin/vcgencmd version
/opt/vc/bin/tvservice -s

I've tried forcing your EDID and I get:
state: HPD high|DVI mode|HDCP off|composite off (0x120016), 1600x1200 @ 60Hz, progressive
(which is what I'd expect you to get)

The only config setting that could help is
hdmi_force_hotplug=1
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4011
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge
by peterc » Tue Jun 05, 2012 11:25 pm
After booting without a /boot/config.txt, and sshing in, I get:

Code: Select all
# /opt/vc/bin/tvservice -s
state: HPD high|DVI mode|HDCP off|composite off (0x120016), 1600x1200 @ 60Hz, progressive

# /opt/vc/bin/vcgencmd version
Jun  4 2012 17:32:14
Copyright (c) 2012 Broadcom
version 318074 (release)


I've tried two different DELL monitors, two different HDMI<->DVI converters (one active, one passive) and two different cables. In all cases the monitor appears to be detected correctly, and tvservice -s reports something sane, but there is no output.
Posts: 3
Joined: Tue Jun 05, 2012 3:30 am
by judsonvoss » Tue Jun 05, 2012 11:47 pm
Peterc,

I have the same issue. I started with a similar Dell monitor HDMI to DVI and had no signal, though composite worked. I tried it on multiple other monitors and tv's to get the same result. I tried a few command line configurations and still nothing.

Starting to think it is a hardware issue.
Posts: 1
Joined: Tue Jun 05, 2012 11:44 pm
by peterc » Tue Jun 05, 2012 11:50 pm
@itimpi -- what kind of HDMI->DVI converter did you use?

The ones I have work well for the BeagleBoards with the same monitors.
Posts: 3
Joined: Tue Jun 05, 2012 3:30 am
by grumpyoldgit » Wed Jun 06, 2012 12:55 am
I have a 10 year old Dell 1702FP to which I attached an HDMI/DVI cable from Amazon costing about £2.00.
It has worked straight out of the box with my Pi and I have not needed to do any screen resolution tweaks at all.
User avatar
Posts: 1454
Joined: Thu Jan 05, 2012 12:20 pm
by itimpi » Wed Jun 06, 2012 6:51 am
peterc wrote:@itimpi -- what kind of HDMI->DVI converter did you use?

The ones I have work well for the BeagleBoards with the same monitors.

I am afraid it is just a no-name cable (1.2M length) that I picked up sometime ago via eBay. I knew it was a good cable as I had originally used it in the reverse direction to connect the DVI output on my Notebook PC to a HDMI input on my TV.

I also have a HDMI adapter plug that I could try to see if it changes anything if anyone thinks it would be of use?
Posts: 1034
Joined: Sun Sep 25, 2011 11:44 am
Location: Potters Bar, United Kingdom
by dom » Wed Jun 06, 2012 9:03 am
I'm suspicious of the cable, so try the adaptor plug.

Also try:
hdmi_group=2
hdmi_mode=4
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4011
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge
by metadaddy » Fri Jun 08, 2012 6:23 pm
I saw this same issue -
Code: Select all
hdmi_force_hotplug=1
worked for me. (Blogged at Raspberry Pi fix for HDMI to DVI cable issue)
Posts: 2
Joined: Fri Jun 08, 2012 6:18 pm
by jblackburn » Sun Jun 10, 2012 9:05 pm
dom wrote:I'm suspicious of the cable, so try the adaptor plug.

Also try:
hdmi_group=2
hdmi_mode=4


Thanks! This fixed an issue I had booting into raspbmc.

The boot text gave way to a blank screen, with the error from a hp2335 DVI monitor: "input signal out of range". I tried a whole bunch of settings from here:
http://elinux.org/RPi_config.txt
including hdmi_mode=69 which should be the native resolution of the monitor. But this didn't work.

Using hdmi_mode=4 fixed the issues!
Posts: 3
Joined: Sat Jun 09, 2012 2:01 pm
by Hubertrum » Fri Jul 13, 2012 5:16 pm
I have the same problem which I haven;t resolved after following the advice above, My set up is an old Dell monitor with the sound strip underneath. I have a HDMI/DVI-D to the monitor. My sound strip is connected to the RPI VGA (yellow).

I have no sound after downloading Alsa. I have tried sudo amixer cset numid=3 1 and sudo amixer cset numid=3 2. I presume it should be 1 as the sound isn't coming through the HDMI.

The code that is above. Should that be entered in the LxTerminal or a file somewher. Not sure if I have a config.txt file. If I do where should it be and what must it contain?

I have seen that the user should be added to the audio group file. Where is this? What should be added? I haven't added any users so I am user Pi I presume?
.
Posts: 29
Joined: Tue May 22, 2012 11:56 am
by johnbeetem » Fri Jul 13, 2012 6:30 pm
I suggest checking +5V (TP1-TP2) and make sure it's in the valid range. My RasPi works down to 4.65V, but below that my NEC DVI-D monitor gets green dots or blanks out entirely.
User avatar
Posts: 942
Joined: Mon Oct 17, 2011 11:18 pm
Location: The Coast
by Matt The Insane » Fri Jul 13, 2012 7:50 pm
Have you tried the cable on another device - do you have a PC with an HDMI output you could test the cable with? I ask this because I've had a cable (no brand on it, from eBay, I think it was sold as Cablesson) that I used to connect the DVI output from a PC to the HDMI on my TV - works fine. Tried it the other way with HDMI from the Pi to the DVI on a monitor - nothing. I also have the Amazon cable and that works (though I've not worked out which mode I need for 1680x1050 yet), so I guess all cables are not the same!
Posts: 22
Joined: Thu Jul 12, 2012 7:23 pm
by Matt The Insane » Fri Jul 13, 2012 7:53 pm
Hubertrum - I may be wrong, but I don't think the Dell monitors support audio input via the DVI-D socket. I think you still have to use the analogue audio input. That was certainly the case with my old Dell 19" monitor anyway, which came with a DVI-D cable for video and a 3.5mm stereo cable for audio.
Posts: 22
Joined: Thu Jul 12, 2012 7:23 pm
by dom » Fri Jul 13, 2012 9:21 pm
Matt The Insane wrote:Hubertrum - I may be wrong, but I don't think the Dell monitors support audio input via the DVI-D socket.


Correct. No monitor supports audio through DVI-D. It's not part of the standard.
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4011
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge
by johnbeetem » Fri Jul 13, 2012 9:26 pm
Matt The Insane wrote:Hubertrum - I may be wrong, but I don't think the Dell monitors support audio input via the DVI-D socket. I think you still have to use the analogue audio input. That was certainly the case with my old Dell 19" monitor anyway, which came with a DVI-D cable for video and a 3.5mm stereo cable for audio.

I don't think DVI (Digital Visual Interface) supports audio at all.
User avatar
Posts: 942
Joined: Mon Oct 17, 2011 11:18 pm
Location: The Coast
by akshob » Sat Sep 01, 2012 5:07 pm
dom wrote:I'm suspicious of the cable, so try the adaptor plug.

Also try:
hdmi_group=2
hdmi_mode=4


I'm having same issues.
My monitor is Dell IN2020M.
I tried hdmi_force_hotplug=1
I also tried what dom says. No output.
also bunch of configurations in http://elinux.org/RPi_config.txt but no luck.
Works on my TV though.

Any help would be great

Thanks
Posts: 2
Joined: Sat Sep 01, 2012 4:52 pm
by dom » Sat Sep 01, 2012 5:25 pm
akshob wrote:I'm having same issues.
My monitor is Dell IN2020M.
I tried hdmi_force_hotplug=1
I also tried what dom says. No output.
also bunch of configurations in http://elinux.org/RPi_config.txt but no luck.
Works on my TV though.

Try (in config.txt)
hdmi_safe=1
That gives the options most likely to work.
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4011
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge
by akshob » Sat Sep 01, 2012 6:11 pm
Thanks for the reply dom.

I tried with hdmi_safe=1 but still no output. I just see a blank screen.
Posts: 2
Joined: Sat Sep 01, 2012 4:52 pm
by lixicus » Fri Nov 23, 2012 4:51 pm
Hello,
I just bought a HDMI 2 DVI cable for my Raspberry Pi and had the same problem you had, no image on the monitor whatsoever. But the solution is to just plug in the SD card into your main computer, access the drive and modify the config file with a text editor, then search using " CTRL+ F " for this line " hdmi_force_hotplug=1 " it will be surrounded by commas # like this # hdmi_force_hotplug=1#. just replace the comas with space and it will work. What it does is it forces Raspberry to recognize non hdmi monitors on the hdmi port. Cheers hope it helped :D.
Posts: 1
Joined: Fri Nov 23, 2012 4:44 pm