• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Pi 4 HDMI woes

Scheduled Pinned Locked Moved Help and Support
hdmipi 4sony
20 Posts 5 Posters 1.7k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O
    ohmycommodore @mitu
    last edited by 20 Apr 2022, 20:59

    @mitu No it's just black. So it's a no signal basically. I'll give that a try later, thanks.

    O 1 Reply Last reply 20 Apr 2022, 21:27 Reply Quote 0
    • O
      ohmycommodore @ohmycommodore
      last edited by ohmycommodore 20 Apr 2022, 21:27

      Some notes, to myself, if nobody else:

      One thing I hadn't tried that I finally did, just to check it off the list... boot with no card in the Pi. Still nothing with the Sony, and I do get loader text on the TCL.

      Going all the way back to just HDMI safe 1, with no overclock, no anything else... Once again, nothing on the Sony, and the TCL works fine (albeit with a smaller-than-fullscreen image, so perhaps this HDMI safe mode is pushing out 720p on this 1080p TV, and/or it just needs the usual overscan tweak).

      1 Reply Last reply Reply Quote 0
      • O
        ohmycommodore @mitu
        last edited by ohmycommodore 20 Apr 2022, 21:52

        @mitu OK while connected to the TCL to set up the basics, I got in via my Mac and get this:

        pi@retropie:~ $ tvservice -s
        state 0x6 [DVI CUSTOM RGB full 4:3], 640x480 @ 60.00Hz, progressive
        pi@retropie:~ $ tvservice -m CEA
        Group CEA has 4 modes:
                   mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive 
                   mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive 
                   mode 95: 3840x2160 @ 30Hz 16:9, clock:297MHz progressive 
                   mode 97: 3840x2160 @ 60Hz 16:9, clock:594MHz progressive 
        pi@retropie:~ $ tvservice -m DMT
        Group DMT has 1 modes:
          (prefer) mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive 
        

        And I'm pretty sure I'm correct that if the Pi is connected to one of the Sony TVs I'd get the same output from those commands (ie. this is just reading from the Pi itself, not anything connected to it).

        1 Reply Last reply Reply Quote 0
        • M
          mitu Global Moderator
          last edited by 21 Apr 2022, 04:05

          hdmi_safe will set the resolution to 640x480 and ignore any - preferred - resolutions reported by the display.

          If you get no display without any sdcard plugged in, then the issue is not with the RetroPie image, but it may be with the cable/HDMI port on the TV.
          Have you tried changing the HDMI port on the TV or setting the HDMI input used as a 'Game' input ?

          And I'm pretty sure I'm correct that if the Pi is connected to one of the Sony TVs I'd get the same output from those commands (ie. this is just reading from the Pi itself, not anything connected to it).

          Try to do that, it should show if the TV is reporting the video resolutions supported or if there's an issue with the HDMI connection between the Pi and the TV.

          O 1 Reply Last reply 21 Apr 2022, 11:24 Reply Quote 0
          • O
            ohmycommodore @mitu
            last edited by 21 Apr 2022, 11:24

            @mitu Will do, thanks. Yes, the most interesting test for me has been the no-card boot. That I get something on the TCL but not the Sonys... tells me the Pi/HDMI/cable/adapter chain is working correctly.

            If so, then it's something with the Sonys, so hopefully trying Game Mode and any other tinkering on that side of the equation shows some life. I can also work with nothing else connected to the Sonys, to rule out any kind of "priority" issue. I don't think there are new firmware updates for the Sonys, but I can check again while I'm at it.

            At this point, it must be something to do with the intersection between Pi 4 (since my earlier Pis work frustration-free) and Sony (or at least these particular Sonys).

            O 1 Reply Last reply 21 Apr 2022, 14:33 Reply Quote 0
            • O
              ohmycommodore @ohmycommodore
              last edited by 21 Apr 2022, 14:33

              @mitu And the result... I can't get anything from this Pi 4 on either of the two Sonys with this most basic HDMI safe 1 setup, even if I make sure the TVs are set to Game Mode, and there are no other inputs connected. Tried different cables and adapters, different ports, etc. All that stuff is in good working order.

              As before, I can get RPie up on the TCL with HDMI safe 1 (and, I assume, with some config tweaks that are less safe, if you will).

              So at least I know I wasn't crazy in the first place... but, I'm left truly stumped.

              S 1 Reply Last reply 21 Apr 2022, 20:32 Reply Quote 0
              • S
                Schmuppes @ohmycommodore
                last edited by 21 Apr 2022, 20:32

                @ohmycommodore Which HDMI port on the Pi 4 are you using? I've had this before when I thought I could use whichever of the two and got no signal whatsoever. Then I learned that apparently if you're using just one HDMI output, it needs to be the one next to the USB-C port.

                M 1 Reply Last reply 21 Apr 2022, 20:34 Reply Quote 0
                • M
                  mitu Global Moderator @Schmuppes
                  last edited by 21 Apr 2022, 20:34

                  @Schmuppes said in Pi 4 HDMI woes:

                  Then I learned that apparently if you're using just one HDMI output, it needs to be the one next to the USB-C port.

                  Either port should work fine, there are no constraints when using a single HDMI output.

                  O 1 Reply Last reply 22 Apr 2022, 15:01 Reply Quote 0
                  • O
                    ohmycommodore @mitu
                    last edited by 22 Apr 2022, 15:01

                    Not much more that I can try here.

                    I have a small 7 inch HDMI screen that was originally part of my kids Kano system. That works fine with the Pi 4, just like the TCL TV I've mentioned. I expected that. My wife has a large TCL at her office that I'd expect to work. Probably not worth the drive for that.

                    I tried Sony once more with a variety of things like hdmi_force_hotplug=1, monitor mode (hdmi_group=2 hdmi_mode=82) instead of TV mode (hdmi_group=1 hdmi_mode=16), and framebuffer_priority=7 to force the second HDMI port. As well I turned config_hdmi_boost way up to 9 and even 11. None of this fixes the issue.

                    So I'm still stumped. It must be a Sony thing, but I can't isolate what exactly. The two Sonys I have are about 5-6 years apart, so I'd assume some difference there, but that's not enough for me to get a whiff on one over the other, so I'm probably done shuffling between the two as I keep experimenting.

                    That said... the newer Sony is a 4K model so I suppose I could look at targeting that in the config. I'd expect a big fat nothing though the way this is trending.

                    1 Reply Last reply Reply Quote 0
                    • L
                      Loki688
                      last edited by 22 Apr 2022, 18:39

                      I had a similar fight with my LG, after much frustration I traced it back to 4K detection that caused a lot of problems. Forcing the Pi to output 1080p solved all my problems.

                      In my (!) case I had to add /boot/config.txt:

                      hdmi_group=2
                      hdmi_mode=82
                      
                      O 1 Reply Last reply 22 Apr 2022, 18:41 Reply Quote 0
                      • O
                        ohmycommodore @Loki688
                        last edited by 22 Apr 2022, 18:41

                        @Loki688 Yeah I was wondering if trying that "monitor" mode would work. I had tried it earlier today with no luck.

                        L 1 Reply Last reply 22 Apr 2022, 18:44 Reply Quote 0
                        • L
                          Loki688 @ohmycommodore
                          last edited by 22 Apr 2022, 18:44

                          @ohmycommodore I'm not sure where I got my values (to long ago), but I do know that other people used other values...

                          1 Reply Last reply Reply Quote 0
                          • L
                            Loki688
                            last edited by 22 Apr 2022, 18:54

                            Based on your "tvservice" output, have you tried ?

                            hdmi_group=1
                            hdmi_mode=16
                            
                            O 1 Reply Last reply 22 Apr 2022, 19:02 Reply Quote 0
                            • O
                              ohmycommodore @Loki688
                              last edited by 22 Apr 2022, 19:02

                              @Loki688 Yes, one of the first things I did.

                              1 Reply Last reply Reply Quote 0
                              • L
                                Loki688
                                last edited by 22 Apr 2022, 19:06

                                Ah, after some googling, I found the table I used, my tvservice output was not helping me either:

                                https://onlinelibrary.wiley.com/doi/pdf/10.1002/9781119415572.app3

                                B 1 Reply Last reply 23 Apr 2022, 18:47 Reply Quote 0
                                • B
                                  bob1961 @Loki688
                                  last edited by 23 Apr 2022, 18:47

                                  @Loki688 just scanning through this thread. Not sure this will help, but I ran into a similar issue and it was driving me nuts. The problem I found is the pi itself won't let the mini hdmi cable seat completely in the socket. Shaved a bit of cable boot on the connector side with an x-acto knife so it could seat properly and haven't had an issue since.

                                  O 1 Reply Last reply 23 Apr 2022, 19:30 Reply Quote 0
                                  • O
                                    ohmycommodore @bob1961
                                    last edited by 23 Apr 2022, 19:30

                                    @bob1961 It works fine on another TV though, a small, cheap TCL. And then I had it working on a small 7 inch HDMI screen too. So I'm not sure any literal hacking will work here. And the inputs on the Sonys work for other devices.

                                    O 1 Reply Last reply 23 Apr 2022, 19:31 Reply Quote 0
                                    • O
                                      ohmycommodore @ohmycommodore
                                      last edited by 23 Apr 2022, 19:31

                                      But nuts is pretty much where my head is at on this, yeah.

                                      1 Reply Last reply Reply Quote 0
                                      20 out of 20
                                      • First post
                                        20/20
                                        Last post

                                      Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                      Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                        This community forum collects and processes your personal information.
                                        consent.not_received