We're no longer updating This wiki!!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:c2_forcergb [2016/12/15 16:04]
joy.cho [boot.ini]
en:c2_forcergb [2016/12/20 07:46] (current)
joy.cho [HDMI Force RGB Option]
Line 1: Line 1:
-========= HDMI Force RGB Option ​to Fix dfsdfsdfs ​======= +========= HDMI Force RGB Option ======= 
-(under construction)+<WRAP center round important>​ 
 +  * Ubuntu : The available version should be the one released after Jun 20, 2016. 
 +  * Android : Android Marshmallow v1.2 (Dec 19, 2016or higher version is available. 
 +</​WRAP>​
  
 ===== Issue Brief ===== ===== Issue Brief =====
  
-With some TV products, there is a bug in their HDMI implementation that sometimes trigger the selection of the wrong colorspace in a magenta/​green display.\\ +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.\\
-Here is an option to enforce the colorspace to RGB for this cases. \\ +
-Here are the more investigations and discussions in ODROID Forum.+
  
 +{{:​en:​c2_forcergb_1.png?​600}} \\
 +http://​forum.odroid.com/​viewtopic.php?​f=141&​t=20697#​p137351
 +
 +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 forcibly.
 +
 +Here are more investigations and discussions in ODROID Forum.
   * http://​forum.odroid.com/​viewtopic.php?​f=144&​t=21780&​hilit=forcergb   * http://​forum.odroid.com/​viewtopic.php?​f=144&​t=21780&​hilit=forcergb
 +  * http://​forum.odroid.com/​viewtopic.php?​f=141&​t=21737
   * http://​forum.odroid.com/​viewtopic.php?​f=144&​t=20415&​p=145208#​p145208   * http://​forum.odroid.com/​viewtopic.php?​f=144&​t=20415&​p=145208#​p145208
  
-{{:​en:​c2_forcergb_1.png?​600}}+===== How to set boot.ini to activate forcergb ===== 
 +To activate it, add **hdmitx=forcergb** in bootargs. 
 +<​code>​ 
 +setenv bootargs ${bootargshdmitx=forcergb 
 +</​code>​
  
-2monitor ​+Here is the catch.\\ 
 +The env **hdmitx** has other parameters related to HDMI CEC control.\\ 
 +If you use CEC options, the env format can be **hdmitx=cecf,​forcergb** or **hdmitx=cec0,​forcergb**.\\
  
 +The ODROID Forum user, wrxtasy from LibreELEC already implemented a good guide for this case.\\
  
 +https://​github.com/​wrxtasy/​LibreELEC.tv.7.0/​blob/​libreelec-7.1/​projects/​Odroid_C2/​bootloader/​boot.ini
  
-===== How to set boot.ini to activate forcergb ===== 
 <​code>​ <​code>​
 # Enable | Disable HDMI CEC Control ​                 # Enable | Disable HDMI CEC Control ​                
Line 34: Line 50:
 if test "​${hdmi_forcergb}"​ = "​1";​ then setenv hdmitx "​${hdmitx},​forcergb";​ fi if test "​${hdmi_forcergb}"​ = "​1";​ then setenv hdmitx "​${hdmitx},​forcergb";​ fi
  
-#setenv bootargs "​${rootopt} ${consoleopt} hdmimode=${hdmimode} ${hdmitx} vout=${vout_mode} ............"​ +setenv bootargs "​${rootopt} ${consoleopt} hdmimode=${hdmimode} ${hdmitx} vout=${vout_mode} ............"​
-setenv bootargs ${bootargs} ${hdmitx}+
 </​code>​ </​code>​
en/c2_forcergb.1481787279.txt.gz · Last modified: 2016/12/15 16:04 by joy.cho
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0