We're no longer updating This wiki!!

This is an old revision of the document!


HDMI Force RGB Option

Issue Brief

With some TV monitors, there is a bug in their HDMI implementation that sometimes trigger the selection of the wrong colorspace in a magenta/green display.
It looks TV reports that is capable of YUV422 or YUV444 but it's not indeed.
To avoid this situation, you can use forcergb option to set COLORSPACE_SPACE_RGB444 forcely.

Here are the more investigations and discussions in ODROID Forum.

https://youtu.be/30SJT7KUShU

How to set boot.ini to activate forcergb

# Enable | Disable HDMI CEC Control                 
setenv hdmi_cec  "0"            # Disabled                      
# setenv hdmi_cec  "1"          # Enabled                       
# setenv hdmi_cec  "2"          # Enabled but disable auto TV switching ON
                                                  
# Force HDMI to use RGB colorspace regardless of TV request
# setenv hdmi_forcergb "0"      # Disabled         
setenv hdmi_forcergb "1"        # Enabled          

if test "${hdmi_cec}" = "0"; then setenv hdmitx "hdmitx=cec0"; fi
if test "${hdmi_cec}" = "1"; then setenv hdmitx "hdmitx=cecf"; fi
if test "${hdmi_cec}" = "2"; then setenv hdmitx "hdmitx=cec7"; fi

if test "${hdmi_forcergb}" = "1"; then setenv hdmitx "${hdmitx},forcergb"; fi

#setenv bootargs "${rootopt} ${consoleopt} hdmimode=${hdmimode} ${hdmitx} vout=${vout_mode} ............"
setenv bootargs ${bootargs} ${hdmitx}
en/c2_forcergb.1481788396.txt.gz · Last modified: 2016/12/15 16:23 by joy.cho
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0