Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Finless 1.8 HDMI to DVI resolution picked up by display incorrect

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Finless 1.8 HDMI to DVI resolution picked up by display incorrect

    I have an oldish projector that only has a DVI-D input on it.

    I have had the M8 box connected to the projector using a HDMI to DVI adapter and a DVI cable.

    When using Finless 1.7 the resolutions from 480p up to 720p are picked up correctly by the projector and scaled perfectly to fit within its 1024x768 native output resolution. 1080p is out of range, but this is expected behavior.

    However when upgrading to Finless 1.8 there are problems; The resolution picked up by the projector, at e.g. 720p, fluctuates in between 1600x746 and 3000x746 and there are major over / underscan issues evident by poor offsetting and scaling of the image along with artifacts around the edges and all down the right hand side of the image.

    Other output modes in Finless 1.8 e.g. 480p show even more corruption to the extent the entire image is unrecognisable.

    I have tried digging around in /sys/class/display /sys/class/graphics /sys/class/video and no settings or registers I play around with there seem to alleviate the issue.

    I found a script at /bin/set_display_mode.sh, running it makes no difference.

    On downgrading to Finless 1.7 the issue disappears, the resolution is picked up correctly and scaled wonderfully.

    This issue is only prevalent on this projector; I have plugged the box directly over HDMI into 2 TVs that support 720p and 1080p, with 1.8 flashed, and the image is displayed with no scanning issues or artifacts.

    p.s.

    First post. Hi all. I'm new to arm development in general, apart from writing blasted ARM assembly for cs assignments way back. I think I'm going to look into learning buildroot and getting linux setup on this device.

    #2
    Finless 1.8

    Go back to finless 1.7 until there is a fix in finless 1.9. there is an old saying, If it aint broke dont fix it.

    Comment


      #3
      Originally posted by bigall123 View Post
      Go back to finless 1.7 until there is a fix in finless 1.9. there is an old saying, If it aint broke dont fix it.
      Haha, yes, maybe you are right. Unfortunately my general philosophy goes something like this:

      Code:
      while true
          if not broken
              change
          else
              fix
      Plus I'm generally just interested to gain some insight as to why this is happening, for greater knowledge etc. etc.

      Comment

      Working...
      X