When we developed USB function done,HDMI output continued on/off

In the original source code, we can booting and HDMI output is OK. Our design is no PD controller , so we modify the code to meet TYPE-A USB 3.0. USB is work fine, but now HDMI output is abnormal. In nVIDIA logo screen is fine, when running some time ,the hdmi output start to on/off . attachment is log file .

[ 334.378290] tegradc 15200000.nvdisplay: blank - powerdown
[ 334.416238] extcon-disp-state external-connection:disp-state: cable 48 state 0
[ 334.416241] Extcon AUX2(HDMI) disable
[ 334.450547] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 334.453349] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 334.454231] tegradc 15200000.nvdisplay: unblank
[ 334.460007] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 334.460540] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 334.481333] Parent Clock set for DC plld3
[ 334.487222] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 334.489042] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 334.489054] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 334.525416] extcon-disp-state external-connection:disp-state: cable 48 state 1
[ 334.525427] Extcon AUX2(HDMI) enable
[ 337.869470] tegradc 15200000.nvdisplay: blank - powerdown
[ 337.906064] extcon-disp-state external-connection:disp-state: cable 48 state 0
[ 337.906121] Extcon AUX2(HDMI) disable
[ 337.938945] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 337.940961] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 337.941284] tegradc 15200000.nvdisplay: unblank
[ 337.965162] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 337.965577] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 337.985561] Parent Clock set for DC plld3
[ 337.991063] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 337.992646] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 337.992657] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 338.030791] extcon-disp-state external-connection:disp-state: cable 48 state 1
[ 338.030804] Extcon AUX2(HDMI) enable
log.log (145.5 KB)

Have you ever changed the device tree or just use the original one from jetpack?

Hi Wayne
Thank you for your reply.
We use Jetpack 4.4DP and just modify USB device tree for USB TYPE-A function .
thanks

Please remove “nvidia,typec-port” in sor in tegra194-p2888-0001-p2822-0000-common.dtsi.

Hi WayneWWW
SW engineer re-download the SDK and follow the steps to regenerate the root file system, now it’s normal working . thanks