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

    Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550

    Scheduled Pinned Locked Moved Help and Support
    resolutionrasberry pi4640x480pixel desktop
    36 Posts 4 Posters 4.4k 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.
    • M
      mmajd80
      last edited by

      I don't know if this helps, but for reference, under raspi-config, it shows me the following modes:

      4, 9, 16, 85, 35, 51, 82

      but I don't trust it, since 82 damn near gave me a heart attack.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        See this page for a list of supported video modes, there's no 1024x768 mode for CEA.

        Why are you forcing a 4:3 video mode when your display is 16:9 ? You can 'create' a new mode - see here, but if you already have it working, that would be redundant.

        M 1 Reply Last reply Reply Quote 1
        • dankcushionsD
          dankcushions Global Moderator @YFZdude
          last edited by

          @YFZdude said in Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550:

          @mmajd80 said in Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550:

          tvservices:

          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

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

          state 0xa [HDMI CUSTOM RGB full 4:3], 640x480 @ 60.00Hz, progressive

          Call me crazy, but doesn't the above indicate that your TV won't fully support the "mode 85" (1280x768) settings you are trying to force it to use?

          i am not sure. if you set hdmi_safe it may list differently, hence i asked @mmajd80 to repost both the config.txt and output of that command again, after making suggested changes...

          1 Reply Last reply Reply Quote 0
          • M
            mmajd80 @mitu
            last edited by

            @mitu

            As you can see from above, the "prefer" is pointing to a DVT setting, so while the CEA setting exists for 1920x1080, I cannt use it. In the DVT list, there are only two options (640x480 and my current 1028x768). I am not trying to force anything, but rather figure out how to get hdmi_mode = [SOME VALUE THAT RUNS AND IS BIG].

            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator
              last edited by

              @mmajd80 said in Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550:

              As you can see from above, the "prefer" is pointing to a DVT setting

              This may be because you've manually added the mode to the config.txt.

              so while the CEA setting exists for 1920x1080, I cannt use it

              Why ?

              M 1 Reply Last reply Reply Quote 0
              • M
                mmajd80 @mitu
                last edited by

                @mitu

                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

                Group DMT has 2 modes:
                mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
                (prefer) mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive

                state 0xa [HDMI CUSTOM RGB full 4:3], 1024x768 @ 60.00Hz, progressive

                <script src="https://pastebin.com/embed_js/iVcCj4g3"></script>

                I don't know why, but you'll notice above that there are 2 modes with value = 16. If you look at the config.txt embed in the link, you'll see that I have set hdmi_mode = 16, hoping it was 1920x1080, but it is outputting 1024x768. I don't know why.

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  @dankcushions said in Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550:

                  hdmi_group=2

                  If you take a look at the video configuration page I posted earlier, you'd see that 1080p (CEA) is:

                  hdmi_group=1
                  hdmi_mode=16
                  

                  you have

                  hdmi_group=2
                  hdmi_mode=16
                  

                  which forces the DMT-16 mode - 1024x768

                  M 1 Reply Last reply Reply Quote 1
                  • M
                    mmajd80 @mitu
                    last edited by

                    @mitu

                    Making that change resulted in the Check Device Output error I encountered above. I changed nothing else in the config, only that value from 2 --> 1.

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by

                      That's strange, since the TV reports it supports the mode:

                       mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
                      

                      Try maybe with 720p (hdmi_mode=4) ?

                      1 Reply Last reply Reply Quote 0
                      • dankcushionsD
                        dankcushions Global Moderator
                        last edited by

                        i would also comment out

                        hdmi_drive=2
                        

                        it's not on by default, and is only needed to fix sound issues AFAIK. it can have detrimental effects: https://retropie.org.uk/forum/topic/3975/hdmi_drive-2-fixing-audio-but-affecting-picture

                        M 1 Reply Last reply Reply Quote 1
                        • M
                          mmajd80 @dankcushions
                          last edited by

                          @dankcushions @mitu

                          Would it surprise you to know that I had audio troubles as well? Commenting out that line has resulted in no sound again. Unfortunately, it did not resolve the video issue, either with mode=4 or 16.

                          I got the same error with group = 1 and mode = 4. The issue seems to be with the group.

                          Not sure if this helps, but here is a screenshot from Advanced Settings --> Resolutions:
                          Advanced Settings.jpg

                          Setting mode = 82 (and 85) resulted in the error as well. It seems like I need to force the tvservice to include this mode somehow...

                          I should have warned you guys that nothing wrt me and technology work easily. I am probably on hour 25 of configuration.

                          mituM 1 Reply Last reply Reply Quote 0
                          • dankcushionsD
                            dankcushions Global Moderator
                            last edited by

                            since 82 damn near gave me a heart attack.

                            what do you mean by this? corruption in the image? it could be your HDMI cable is crapping out once more bandwidth is being asked of it. i would get a new micro hdmi cable (anecdotally, the first cheap one i bought didn't work properly)

                            M 1 Reply Last reply Reply Quote 1
                            • mituM
                              mitu Global Moderator @mmajd80
                              last edited by

                              @mmajd80 said in Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550:

                              Would it surprise you to know that I had audio troubles as well

                              No, but that's expected when using a DMT mode - since the Pi thinks you have PC monitor connected, not a TV. Should be fixable if you add hdmi_force_edid_audio=1 to force audio via HDMI.

                              M 1 Reply Last reply Reply Quote 1
                              • M
                                mmajd80 @dankcushions
                                last edited by

                                @dankcushions

                                No, I just meant that the error that changing it to an unsupported mode gave me the Check Display Output error and I was afraid I was going to have to start over AGAIN.

                                The cable is from Pi itself, as is the power source. I will try the other cable it came with, but I don't think that's the issue.

                                dankcushionsD 1 Reply Last reply Reply Quote 0
                                • M
                                  mmajd80 @mitu
                                  last edited by

                                  @mitu

                                  If I want to use the create new mode function that you linked to earlier, do I just need to put in the line:

                                  hdmi_cvt=1920 1080 60 3 0 0 1

                                  ?

                                  Or do I need to define these variables with the code at the top as well?

                                  1 Reply Last reply Reply Quote 0
                                  • dankcushionsD
                                    dankcushions Global Moderator @mmajd80
                                    last edited by

                                    @mmajd80 said in Pi4 unable to display >640x480 on Sony Bravia KDL-26ex550:

                                    @dankcushions

                                    No, I just meant that the error that changing it to an unsupported mode gave me the Check Display Output error and I was afraid I was going to have to start over AGAIN.

                                    that's exactly the error i got with my bad micro hdmi cable, fwiw.

                                    i think we need and updated copy of config.txt for what you're trying. we've not seen one that looks right so far.

                                    M 1 Reply Last reply Reply Quote 1
                                    • M
                                      mmajd80 @dankcushions
                                      last edited by

                                      @dankcushions

                                      Lol, if all this pain was over a freaking cable...

                                      <script src="https://pastebin.com/embed_js/1PyavU7Q"></script>

                                      dankcushionsD 1 Reply Last reply Reply Quote 0
                                      • dankcushionsD
                                        dankcushions Global Moderator @mmajd80
                                        last edited by

                                        @mmajd80

                                        hdmi_group=2
                                        hdmi_mode=16
                                        

                                        which will force 1024x768 (not what you want)

                                        you still have hdmi_drive=2 set (mitu has posted a workaround for your sound issue)

                                        what is the config.txt that you think should work but is not?

                                        M 2 Replies Last reply Reply Quote 0
                                        • M
                                          mmajd80 @dankcushions
                                          last edited by

                                          @dankcushions

                                          Any config.txt with hdmi_group = 1 has resulted in a loading error and any mode other than hdmi_mode = 4 or 16 result in the same.

                                          Additionally, setting the framebuffer_height/width and disabling hdmi_group/mode also results in a loading error.

                                          The config.txt uploaded is the latest configuration that actually works. It does display 1028x768, but it DOES display.

                                          I am not in front of the Pi at the moment, but I will make the audio change suggested and comment out the other line when I can get back to it.

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            mmajd80 @dankcushions
                                            last edited by

                                            @dankcushions

                                            Given the Advanced Settings, I was hoping that one of mode = 51,82,85 would work, but none did. What confuses me is that the tvservice command lists only 2 modes for DMT, but Advanced Setting lists all of the others. To my stupid eye, it seems like a setting needs to exist in both lists in order to work; hence my clarification question about what code I need to add in order to force a mode above.

                                            dankcushionsD 1 Reply Last reply Reply Quote 0
                                            • First post
                                              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.