Hi, i’m having an issue with a Jetson TX2 NX. According to Nvidia, the TX2 NX has the ability to output HDMI on both display connectors, as can be seen in this screenshot of the Jetson TX2 NX Interface Comparison and Migration:
However when i connect to HDMI 2, there is no output on the display and dmseg shows the following log:
[ 125.932145] tegradc 15210000.nvdisplay: dp: unplug event received
[ 125.932212] hpd: state 3 (Disabled), hpd 0, pending_hpd_evt 1
[ 125.932224] hpd: switching from state 3 (Disabled) to state 0 (Reset)
[ 125.932245] hpd: state 0 (Reset), hpd 0, pending_hpd_evt 0
[ 125.932274] tegradc 15210000.nvdisplay: blank - powerdown
[ 125.932331] extcon-disp-state external-connection:disp-state: cable 44 state 0 already set.
[ 125.932341] Extcon DP: HPD disabled
[ 125.932351] hpd: hpd_switch 0
[ 125.932362] hpd: switching from state 0 (Reset) to state 1 (Check Plug)
[ 125.932384] hpd: state 1 (Check Plug), hpd 0, pending_hpd_evt 0
[ 125.932399] hpd: switching from state 1 (Check Plug) to state 3 (Disabled)
[ 125.948371] tegradc 15200000.nvdisplay: blank - powerdown
[ 125.948384] tegradc 15200000.nvdisplay: unblank
[ 125.948400] tegradc 15200000.nvdisplay: unblank
[ 125.948411] tegradc 15210000.nvdisplay: blank - powerdown
I find it odd that even when connecting to HDMI 2 (tegradc 15210000), there is an blank message for HDMI 1 (tegradc 15200000) and HDMI2 and only unblank signal going to HDMI 1 (tegradc 15200000 - duplicate):
[ 125.948371] tegradc 15200000.nvdisplay: blank - powerdown
[ 125.948384] tegradc 15200000.nvdisplay: unblank
[ 125.948400] tegradc 15200000.nvdisplay: unblank
[ 125.948411] tegradc 15210000.nvdisplay: blank - powerdown
This is not a 1 time behaviour, as we have repeteated the text multiple times.
HDMI 1 has a ‘normal’ behaviour
When connecting to the HDMI 1, it works with no issue and dmesg shows:
[ 173.954522] tegradc 15200000.nvdisplay: blank - powerdown
[ 173.954569] tegradc 15200000.nvdisplay: unblank
[ 173.955212] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 173.955311] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 173.957187] Parent Clock set for DC plld2
[ 173.962305] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 173.963724] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 173.999787] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 173.999796] Extcon AUX1(HDMI) enable
[ 174.016085] extcon-disp-state external-connection:disp-state: cable 51 state 1
[ 174.016090] Extcon HDMI: HPD enabled
[ 174.016165] tegradc 15200000.nvdisplay: hdmi: plugged
[ 174.036160] tegradc 15200000.nvdisplay: unblank
[ 174.036169] tegradc 15210000.nvdisplay: blank - powerdown
[ 174.048548] tegradc 15200000.nvdisplay: unblank
[ 174.048556] tegradc 15210000.nvdisplay: blank - powerdown