User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

HDMI > DVI [solved]

Wed Apr 25, 2018 9:01 pm

Hello all

I'm having some problems with a Pi0W on a Dell 2213H Monitor. I've had a frame made for this 22" monitor to use as a wall display, however I can't get a display working on it for love or money.

These are the steps I have taken so far, if I can remember them all!

First purchased a HDMI to DVI adapter. It didn't work, I considered it to be faulty as I couldn't get it working on any device or monitor. I tried it with 2 other RPi's I have in the house and always the same result; the monitor would complain there was no DVI-D cable connected.

I therefore bought another adapter, but again, I was greeted with failure. On this instance I tested this adapter on various other devices. Such as my PC and monitors. I found the device worked fine when I connected my PC via the HDMI output to the DVI adapter on the monitor. It worked fine. Tested on all my Pi's, and my other monitor which has HDMI input, all to no avail again.

After lots of research and googling, I found various posts on various forums (this one included) where others advised that they had had success using a HDMI to DVI cable. I honestly can't see what difference it makes as pins to pins are pins to pins, regardless of the media that sits in between; at this stage though I thought I might as well give it a go. It didn't work. The cable works fine on other platforms again, if I connect my PC HDMI output to the monitor I get a display. I tried it the other way around, with the DVI in my PC on HDMI on my PC monitor, success. Back to the Pi0W, nada.

I have gone through countless configs using the edid parser. None of the various config.txt hdmi variables i have tried have worked in the slightest.

The tvservice finds the monitor fine as per this output:

Code: Select all

Enabling fuzzy format match...
Parsing edid.dat...
HDMI:EDID version 1.3, 0 extensions, screen size 48x27 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_E2213H
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 30-83 kHz, max pixel clock is 170 MHz
HDMI:EDID monitor range does not support GTF
HDMI:EDID found preferred CEA detail timing format: 1920x1080p @ 60 Hz (16)
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: 0x714F 8180 A9C0 D1C0 0101 0101 0101 0101
HDMI:EDID found DMT format: code 21, 1152x864p @ 75 Hz (4:3) in standard timing 0
HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 1
HDMI:EDID found DMT format: code 83, 1600x900p @ 60 Hz (16:9) in standard timing 2
HDMI:EDID found DMT format: code 82, 1920x1080p @ 60 Hz (16:9) in standard timing 3
HDMI:EDID moving support for CEA mode 16 to DMT mode 82 because sink does not support HDMI
HDMI:EDID filtering formats with pixel clock > 162 MHz or h. blanking > 1023
HDMI:EDID best score mode initialised to CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 0)
HDMI:EDID best score mode is now DMT (4) 640x480p @ 60 Hz with pixel clock 25 MHz (score 18432)
HDMI:EDID best score mode is now DMT (6) 640x480p @ 75 Hz with pixel clock 31 MHz (score 23040)
HDMI:EDID best score mode is now DMT (9) 800x600p @ 60 Hz with pixel clock 40 MHz (score 28800)
HDMI:EDID best score mode is now DMT (11) 800x600p @ 75 Hz with pixel clock 49 MHz (score 36000)
HDMI:EDID best score mode is now DMT (16) 1024x768p @ 60 Hz with pixel clock 65 MHz (score 47185)
HDMI:EDID best score mode is now DMT (18) 1024x768p @ 75 Hz with pixel clock 78 MHz (score 58982)
HDMI:EDID best score mode is now DMT (21) 1152x864p @ 75 Hz with pixel clock 108 MHz (score 99649)
HDMI:EDID best score mode is now DMT (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz (score 103643)
HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 98304
HDMI:EDID best score mode is now DMT (82) 1920x1080p @ 60 Hz with pixel clock 148 MHz (score 149416)
HDMI:EDID DMT mode (83) 1600x900p @ 60 Hz with pixel clock 108 MHz has a score of 111400
HDMI:EDID preferred mode is updated to DMT (82) 1920x1080p @ 60 Hz with pixel clock 148500000 Hz
HDMI:EDID has only DVI support and no audio support
edidparser exited with code 0
The tvservice -s returns this:

Code: Select all

state 0x120006 [DVI DMT (82) RGB full 16:9], 1920x1080 @ 60.00Hz, progressive
Yet the screen remains on the connect DVI-D cable.

I am pulling out the very little hair I have left and would really appreciate it if anyone has come across similar issues using the Pi Zero or this model of monitor. The frame i have for the display is lovely, I'm itching to get it up on the wall as fast as I can; it's this that is slowing down the project.
Remember, you are not a salmon.

fruitoftheloom
Posts: 17265
Joined: Tue Mar 25, 2014 12:40 pm

Re: HDMI > DVI

Thu Apr 26, 2018 9:39 am

goll420 wrote:
Wed Apr 25, 2018 9:01 pm
Hello all

I'm having some problems with a Pi0W on a Dell 2213H Monitor. I've had a frame made for this 22" monitor to use as a wall display, however I can't get a display working on it for love or money.

These are the steps I have taken so far, if I can remember them all!

First purchased a HDMI to DVI adapter. It didn't work, I considered it to be faulty as I couldn't get it working on any device or monitor. I tried it with 2 other RPi's I have in the house and always the same result; the monitor would complain there was no DVI-D cable connected.

I therefore bought another adapter, but again, I was greeted with failure. On this instance I tested this adapter on various other devices. Such as my PC and monitors. I found the device worked fine when I connected my PC via the HDMI output to the DVI adapter on the monitor. It worked fine. Tested on all my Pi's, and my other monitor which has HDMI input, all to no avail again.

After lots of research and googling, I found various posts on various forums (this one included) where others advised that they had had success using a HDMI to DVI cable. I honestly can't see what difference it makes as pins to pins are pins to pins, regardless of the media that sits in between; at this stage though I thought I might as well give it a go. It didn't work. The cable works fine on other platforms again, if I connect my PC HDMI output to the monitor I get a display. I tried it the other way around, with the DVI in my PC on HDMI on my PC monitor, success. Back to the Pi0W, nada.

I have gone through countless configs using the edid parser. None of the various config.txt hdmi variables i have tried have worked in the slightest.

The tvservice finds the monitor fine as per this output:

Code: Select all

Enabling fuzzy format match...
Parsing edid.dat...
HDMI:EDID version 1.3, 0 extensions, screen size 48x27 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_E2213H
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 30-83 kHz, max pixel clock is 170 MHz
HDMI:EDID monitor range does not support GTF
HDMI:EDID found preferred CEA detail timing format: 1920x1080p @ 60 Hz (16)
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: 0x714F 8180 A9C0 D1C0 0101 0101 0101 0101
HDMI:EDID found DMT format: code 21, 1152x864p @ 75 Hz (4:3) in standard timing 0
HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 1
HDMI:EDID found DMT format: code 83, 1600x900p @ 60 Hz (16:9) in standard timing 2
HDMI:EDID found DMT format: code 82, 1920x1080p @ 60 Hz (16:9) in standard timing 3
HDMI:EDID moving support for CEA mode 16 to DMT mode 82 because sink does not support HDMI
HDMI:EDID filtering formats with pixel clock > 162 MHz or h. blanking > 1023
HDMI:EDID best score mode initialised to CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 0)
HDMI:EDID best score mode is now DMT (4) 640x480p @ 60 Hz with pixel clock 25 MHz (score 18432)
HDMI:EDID best score mode is now DMT (6) 640x480p @ 75 Hz with pixel clock 31 MHz (score 23040)
HDMI:EDID best score mode is now DMT (9) 800x600p @ 60 Hz with pixel clock 40 MHz (score 28800)
HDMI:EDID best score mode is now DMT (11) 800x600p @ 75 Hz with pixel clock 49 MHz (score 36000)
HDMI:EDID best score mode is now DMT (16) 1024x768p @ 60 Hz with pixel clock 65 MHz (score 47185)
HDMI:EDID best score mode is now DMT (18) 1024x768p @ 75 Hz with pixel clock 78 MHz (score 58982)
HDMI:EDID best score mode is now DMT (21) 1152x864p @ 75 Hz with pixel clock 108 MHz (score 99649)
HDMI:EDID best score mode is now DMT (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz (score 103643)
HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 98304
HDMI:EDID best score mode is now DMT (82) 1920x1080p @ 60 Hz with pixel clock 148 MHz (score 149416)
HDMI:EDID DMT mode (83) 1600x900p @ 60 Hz with pixel clock 108 MHz has a score of 111400
HDMI:EDID preferred mode is updated to DMT (82) 1920x1080p @ 60 Hz with pixel clock 148500000 Hz
HDMI:EDID has only DVI support and no audio support
edidparser exited with code 0
The tvservice -s returns this:

Code: Select all

state 0x120006 [DVI DMT (82) RGB full 16:9], 1920x1080 @ 60.00Hz, progressive
Yet the screen remains on the connect DVI-D cable.

I am pulling out the very little hair I have left and would really appreciate it if anyone has come across similar issues using the Pi Zero or this model of monitor. The frame i have for the display is lovely, I'm itching to get it up on the wall as fast as I can; it's this that is slowing down the project.

If you are using a miniHDMi to full size HDMi adaptor on the Zero, could that be faulty ??

I found a 'miniHDMi to DVi' Cable worked for me....
Adieu

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 20241
Joined: Sat Jul 30, 2011 7:41 pm

Re: HDMI > DVI

Thu Apr 26, 2018 10:31 am

Clearly the Pi is talking to the monitor, and has correctly chosen 1080p60, but why it doesn't actually appear on the monitor is odd.

You could try boosting the HDMI signal - maybe its dropping too much.

https://www.raspberrypi.org/documentati ... t/video.md

See config_hdmi_boost
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Please direct all questions to the forum, I do not do support via PM.

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI

Thu Apr 26, 2018 10:50 am

jamesh wrote:
Thu Apr 26, 2018 10:31 am
Clearly the Pi is talking to the monitor, and has correctly chosen 1080p60, but why it doesn't actually appear on the monitor is odd.

You could try boosting the HDMI signal - maybe its dropping too much.

https://www.raspberrypi.org/documentati ... t/video.md

See config_hdmi_boost
Thanks for the reply.

Upped it to 4, then to 7 then to 11. Still nada. Also tried all the other suggestions and resolutions I could find that worked for others, still nothing.

Tried forcing HDMI using the hotplug entry, hdmi_drive etc. It's very confusing and I am losing the will to live with it. I just want to get the bloody thing on the wall and working!
Remember, you are not a salmon.

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI

Thu Apr 26, 2018 10:52 am

fruitoftheloom wrote:
Thu Apr 26, 2018 9:39 am

If you are using a miniHDMi to full size HDMi adaptor on the Zero, could that be faulty ??

I found a 'miniHDMi to DVi' Cable worked for me....
Thanks for the reply.

No, if I remove the HDMI to DVI it works fine though HDMI to HDMI so it's not that which is faulty. Also the EDID info gets the correct information from the monitor itself as illustrated in the above log from edidparser.
Remember, you are not a salmon.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 20241
Joined: Sat Jul 30, 2011 7:41 pm

Re: HDMI > DVI

Thu Apr 26, 2018 11:19 am

I'm at a loss, DVI and HDMI signals are the same, so an adaptor is a simply pass though.

Have you tried this particular monitors DVI input in another way, just to check it actually works? And I'm guessing, but I presume you have set the monitor to use the correct DVI input?
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Please direct all questions to the forum, I do not do support via PM.

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI

Thu Apr 26, 2018 11:34 am

jamesh wrote:
Thu Apr 26, 2018 11:19 am
I'm at a loss, DVI and HDMI signals are the same, so an adaptor is a simply pass though.

Have you tried this particular monitors DVI input in another way, just to check it actually works? And I'm guessing, but I presume you have set the monitor to use the correct DVI input?
Thanks. Yep tried the DVI input directly from DVI to DVI from my PC. Also using the cable from HDMI to DVI from my PC, it shows my desktop straight away.

It's bizarre.
Remember, you are not a salmon.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 5144
Joined: Wed Aug 17, 2011 7:41 pm
Location: Cambridge

Re: HDMI > DVI

Thu Apr 26, 2018 12:25 pm

Just a guess, but any different with:

Code: Select all

hdmi_group=1
hdmi_mode=16
Same resolution/framerate, but CEA rather than DMT version.

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI

Thu Apr 26, 2018 12:30 pm

dom wrote:
Thu Apr 26, 2018 12:25 pm
Just a guess, but any different with:

Code: Select all

hdmi_group=1
hdmi_mode=16
Same resolution/framerate, but CEA rather than DMT version.
Thanks for the reply. I have tried this. Along with many other combinations of the hdmi_group and mode.

Even with hdmi_safe=1 I get nothing.
Remember, you are not a salmon.

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI

Sat Apr 28, 2018 11:02 am

For anyone else struggling with this problem. I found this post whilst scouring the depths of the internet looking for the answer.

https://raspberrypi.stackexchange.com/q ... ed-from-pc

Tried it from USB port on PC, greeted with the rainbow screen straight away and it's up and running.
Remember, you are not a salmon.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 20241
Joined: Sat Jul 30, 2011 7:41 pm

Re: HDMI > DVI

Sat Apr 28, 2018 11:17 am

Interesting, a grounding issue. Thanks for the update.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Please direct all questions to the forum, I do not do support via PM.

User avatar
HawaiianPi
Posts: 2650
Joined: Mon Apr 08, 2013 4:53 am
Location: Aloha, Oregon USA

Re: HDMI > DVI

Sat Apr 28, 2018 4:03 pm

jamesh wrote:
Sat Apr 28, 2018 11:17 am
Interesting, a grounding issue. Thanks for the update.
That is interesting. I'll have to remember that.

I have 2 different HDMI-DVI adapters that I've never had trouble with. Guess I got lucky and both have ground pass-through.

One is a no-name generic adapter that looks like this:
Image

The other is Monster Cables brand that someone gave me.

I have used them both on Acer and Samsung monitors with my Pi3B.
My mind is like a browser. 27 tabs are open, 9 aren't responding,
lots of pop-ups...and where is that annoying music coming from?

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI [solved]

Sat Apr 28, 2018 6:10 pm

I did actually try one of those with the same problem. I ended keeping the cable in once it was running so not tested with the adapter. I am confident it will work fine though.

This was the fix in the end, a wire connected to the monitor to ground it.

Image

Image
Remember, you are not a salmon.

User avatar
DougieLawson
Posts: 33603
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website

Re: HDMI > DVI [solved]

Sat Apr 28, 2018 6:16 pm

goll420 wrote:
Sat Apr 28, 2018 6:10 pm
Image
That square pin socket/USB power supply is NOT safe. You've got uncovered mains terminals behind there. You should mount it in a shallow backing box (that's earthed with a rubber grommet for the mains cable).
Microprocessor, Raspberry Pi & Arduino Hacker
Mainframe database troubleshooter
MQTT Evangelist
Twitter: @DougieLawson

2012-18: 1B*5, 2B*2, B+, A+, Z, ZW, 3Bs*3, 3B+

Any DMs sent on Twitter will be answered next month.

User avatar
goll420
Posts: 8
Joined: Wed Apr 25, 2018 8:25 pm

Re: HDMI > DVI [solved]

Sat Apr 28, 2018 6:22 pm

Yep that was for testing, it''s all sealed up and mounted correctly now to the frame.
Remember, you are not a salmon.

Return to “Troubleshooting”

Who is online

Users browsing this forum: Google [Bot], Pablo Walters, Paeryn and 56 guests