No matter what I do I can not get a signal via HDMI with my PI
#1
Help please - this is driving me mad

I have a few PIs setup - one of which is in the bedroom and on the Tv we have there
Now its a fairly old LCD from before days of 1080P - however it does 720p and 1080i fine from everything from the Xbox One and PS4 to other devices such as Sky HD and Blu Ray players
However as soon as I connect the PI it gives a flicker (as it does when given an out of range signal such as 1080p) and dies

The TV in question is a Sharp LC37RD2E = http://www.sharp.co.uk/cps/rde/xchg/gb/h...t=LC37RD2E


I have tried the various following in Config.TXT and still no signal

Quote:hdmi_force_hotplug=1


Quote:config_hdmi_boost=4
hdmi_force_hotplug=1
hdmi_drive=2


Quote:hdmi_group=1
hdmi_mode=5


Quote:config_hdmi_boost=7
hdmi_force_hotplug=1


Quote:hdmi_mode=81


Quote:hdmi_mode=86

Quote:hdmi_group=2

Quote:hdmi_mode=39
or
hdmi_mode=40
or
hdmi_mode=81
or
hdmi_mode=86


Quote:hdmi_group=2

hdmi_mode=39

gave me the first ever picture by HDMI I have seen so far - thev TV saying VGA
However as soon as the XBMC \ Frodo screen appeared the picture went and no signal was returned ?!?



Quote:sdtv_mode=2
hdmi_drive=2
hdmi_mode=16
hdmi_pixel_encoding=1



With the exception of the second to last one they all just go out of signal the second the PI is switched on


As such im using the composite video connection
That's outputting at 720x576@50




This is all with OpenElec



What I should also add is I tried RaspBMC - I thought I was onto a winner with this as the entire download and installation procedure worked a treat and I got a picture on the TV
However the second it had installed and tried to boot XBMC I again got the "fault"


Anyone any ideas ?


Quote:pi@raspbmc:~$ /opt/vc/bin/tvservice -m CEA

Group CEA has 0 modes:


Quote:pi@raspbmc:~$ /opt/vc/bin/tvservice -m DMT

Group DMT has 0 modes:
Reply
#2
Remove all config.txt settings and insert:
hdmi_safe=1

That will choose the "safest" hdmi options and the best chance of getting a picture. Does xbmc boot with an image (it will be low resolution).

Also I'd be interested in you running (e.g. over ssh) with no settings in config.txt:
tvservice -s
tvservice -m CEA
tvservice -m DMT

Can you also run:
tvservice -d edid.dat
and upload the edid.dat file somewhere I can see?
Reply
#3
Will give it a go when home, cheers
Reply
#4
(2014-02-19, 18:10)popcornmix Wrote: Remove all config.txt settings and insert:
hdmi_safe=1

That will choose the "safest" hdmi options and the best chance of getting a picture. Does xbmc boot with an image (it will be low resolution).

Also I'd be interested in you running (e.g. over ssh) with no settings in config.txt:
tvservice -s
tvservice -m CEA
tvservice -m DMT

Can you also run:
tvservice -d edid.dat
and upload the edid.dat file somewhere I can see?


So sorry for the delay, have been decorating in preperation of our first baby arricing in May

Anyway, with just hdmi_safe=1 I do at least get a picture - so thats a start and thanks for that

Now in answer to the other bits

Quote:OpenELEC:~ # tvservice -s
state 0x120016 [DVI DMT (4) RGB full 4:3], 640x480 @ 60Hz, progressive


Quote:OpenELEC:~ # tvservice -m CEA
Group CEA has 0 modes:


Quote:Group DMT has 1 modes:
(prefer) mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive


does this help ?
Reply
#5
(2014-03-21, 15:43)dunkle Wrote:
(2014-02-19, 18:10)popcornmix Wrote: Also I'd be interested in you running (e.g. over ssh) with no settings in config.txt:
tvservice -s
tvservice -m CEA
tvservice -m DMT

I believe you ran those commands with hdmi_safe=1 in place. I'd like to know the output when hdmi_safe is not present.
Reply
#6
Ok

Stand by

(2014-03-21, 15:48)popcornmix Wrote:
(2014-03-21, 15:43)dunkle Wrote:
(2014-02-19, 18:10)popcornmix Wrote: Also I'd be interested in you running (e.g. over ssh) with no settings in config.txt:
tvservice -s
tvservice -m CEA
tvservice -m DMT

I believe you ran those commands with hdmi_safe=1 in place. I'd like to know the output when hdmi_safe is not present.


Quote:OpenELEC:~ # tvservice -s
state 0x12001a [HDMI CEA (4) RGB lim 16:9], 1280x720 @ 60Hz, progressive


Quote:OpenELEC:~ # tvservice -m CEA
Group CEA has 13 modes:
mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced
mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced
mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
(prefer) mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced
mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced


Quote:Group DMT has 1 modes:
mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive

If however I use

hdmi_mode=20

(shown as prefered)

I get the no signal / sync thing and picture goes

same to with mode 4
Reply
#7
Another thing I should also say is that I cant get sudio using hdmi_safe=1 Sad

Im ok with the resolution using hdmi_safe=1 as its slightly better than the composite cable connection and its only for bedtime viewing, but no audio (even though ausio is setup as HDMI in system)
Reply
#8
For explanation of settings see: http://elinux.org/RPiconfig

hdmi_safe is the same as:
Code:
hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4

So, replace hdmi_safe with those and you should still get a picture. It looks like your TV uses CEA resolutions, so change to:
Code:
hdmi_group=1
hdmi_mode=1
which should still be VGA, but should make sound work.

If that works you can try changing hdmi_mode to other CEA modes reported by tvservice. E.g. try:
Code:
hdmi_mode=4
for 720p.
Reply
#9
Off to try, cheers

both

hdmi_group=1
hdmi_mode=1

and

hdmi_mode=4

give me the same, no picture / out of sync problem

is there anyway I can use hdmi_safe but still get sound ?
Reply
#10
really dont get it at all

only way can get picture via HDMI on PI is using

hdmi_safe=1

anything else gives me my issue

Its strange as I have the TV doing 720p and 1080i by loads of other devices, with sound

Think must be something to do with hdmi_group / hdmi_mode


hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4

= works but no sound

hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=1
hdmi_mode=1

no picture
Reply
#11
That suggests your TV doesn't support CEA (TV) modes (surprising), but does support DMT (monitor) modes.
Try:
Code:
hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4
hdmi_drive=2

That uses a DMT mode, but uses HDMI drive rather than the default DVI. That should support sound.
Reply
#12
Soon as add hdmi_drive=2 it does the same

hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4

works

hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4
hdmi_drive=2

no pic
Reply
#13
Just an option. I ran into an issue with my pi where I had a HDMI cable that was actually at fault. I believe if the pi boots up and does not receive feedback from the hdmi cable, then it switches over to composite. It was very strange. I then tried a different cable and it booted up, then at this time if I switched cables it worked fine because it already assumed it was hdmi output. hope this makes sense.
Reply
#14
Cheers
Numerous cables tried just in case
Reply
#15
with

Quote:hdmi_ignore_edid=0xa5000080
hdmi_force_hotplug=1
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4

I get a picture (which I belive is the same as HDMI_SAFE=1) but no sound Sad

With

Quote:hdmi_ignore_edid=0xa5000080
hdmi_force_hotplug=1
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4
hdmi_drive=2

I get the out of sync thing

It makes no sense at all as (a) I know the TV can do 720p and 1080i and have had it do so with 360, Xbox One, PS3, PS4 and Blu Ray player (b) the only difference is hdmi_drive=2 which I thought just did the sound !
Reply

Logout Mark Read Team Forum Stats Members Help
No matter what I do I can not get a signal via HDMI with my PI0