AnsweredAssumed Answered

24bit RGB4:4:4 Full Range for HDMI output of i.MX6Quad

Question asked by yuuki on Aug 22, 2017
Latest reply on Nov 2, 2017 by yuuki
Branched to a new discussion

Dear all,

 

We want to set HDMI output of i.MX6Quad to 24bit RGB4:4:4 Full Range.

We found the following thread.
https://community.nxp.com/thread/430155

 

We tried the following setting, however, the HDMI output does not become Full range.
  - HDMI_FC_AVICONF3[YQ1_YQ0_YCC] = b'01
  - HDMI_FC_AVICONF0[FC_AVICONF0_RGB_YCC]_[Y1:Y0] = b'00

 

<Question 1>
Is the following information in "thread/430155" right?
Please tell me the right list if this is not right.

================================================
HDMI_FC_AVICONF3[YQ1_YQ0_YCC]
YQ1_YQ0_YCC = 00     Limited range (16 to 255)
YQ1_YQ0_YCC = 01     Full range (0 to 255)
YQ1_YQ0_YCC = 10     Reserved
YQ1_YQ0_YCC = 11     Reserved

 

HDMI_FC_AVICONF0[FC_AVICONF0_RGB_YCC]
[Y1:Yo] = 00     RGB (default)   
[Y1:Yo] = 01     YCbCr 4:2:2
[Y1:Yo] = 10     YCbCr 4:4:4
[Y1:Yo] = 11     Future
================================================

 

<Question 2>
Would you tell me the setting method of 24bit RGB4:4:4 Full Range?
Should we set HDMI_CSC_CFG or other register also?

 

<Question 3>
When Full range / RGB setting, How does the set point convert it?
 for example,
  - RGB set to 0 => 0 output
  - RGB set to 256 => 256 output

<Question 4>
When Limited range / RGB setting, How does the set point convert it?
 for example,
  - When 0 is set in RGB value, what outputs it?
  - When 256 is set in RGB value, what outputs it?

 

<Question 5>
About these Full Range and Limited Range,
May I have a list of output for the input?

 

Best Regards,
Yuuki

Outcomes