HDMI Q&A
Q:Incomplete display on the right side of the 1080 monitor.
Set according to the figure below:
1. YUV Output¶
After CSC conversion, YUYV444 is sent to RGB, and then sent to TTL/MIPI/HDMI display module.
//No color space conversion MI_DISP_HdmiParam_t stHdmiParam; MI_DISP_GetHdmiParam(DispDev,&stHdmiParam); stHdmiParam.stCsc.eCscMatrix = E_MI_DISP_CSC_MATRIX_BYPASS;//Display module skip csc MI_DISP_SetHdmiParam(DispDev,&stHdmiParam); //Set the hdmi module to input yuv444 MI_HDMI_Attr_t stAttr2; ExecFunc(MI_HDMI_GetAttr(eHdmi, &stAttr2), MI_SUCCESS); stAttr2.stVideoAttr.eInColorType = E_MI_HDMI_COLOR_TYPE_YCBCR444; ExecFunc(MI_HDMI_SetAttr(eHdmi, &stAttr2), MI_SUCCESS);
v11_203_csc_bypass2_add_mhal.zip based on TAKOYAKI_DLS01V011.
2. Enable/Disable HDMI Logo Config¶
uboot:
-CONFIG_SSTAR_PNL=y +CONFIG_SSTAR_DISP_HDMITX_VGA=y +# CONFIG_SSTAR_PNL is not set +CONFIG_SSTAR_HDMITX=y
kernel:
-CONFIG_ANALOG_PD_HDMI_ATOP=y +#CONFIG_ANALOG_PD_HDMI_ATOP=y