DisplayPort output is not working

I am using the latest sd card image for Jetson nano and display port is not working.
HDMI output is working.

Output from dmesg:

[ 2893.671382] tegradc tegradc.1: dp: plug event received
[ 2893.671641] hpd: state 3 (Disabled), hpd 1, pending_hpd_evt 1
[ 2893.671676] hpd: switching from state 3 (Disabled) to state 0 (Reset)
[ 2893.773424] hpd: state 0 (Reset), hpd 1, pending_hpd_evt 0
[ 2893.773542] tegradc tegradc.1: blank - powerdown
[ 2893.773735] extcon-disp-state extcon:disp-state: cable 44 state 0 already set.
[ 2893.773762] Extcon DP: HPD disabled
[ 2893.774864] hpd: hpd_switch 0
[ 2893.774909] hpd: switching from state 0 (Reset) to state 1 (Check Plug)
[ 2893.775216] hpd: state 1 (Check Plug), hpd 1, pending_hpd_evt 0
[ 2893.775264] hpd: switching from state 1 (Check Plug) to state 2 (Check EDID)
[ 2893.781200] hpd: state 2 (Check EDID), hpd 1, pending_hpd_evt 0
[ 2893.781967] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 2893.783503] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 2893.785534] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 2893.786973] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 2893.793420] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 2893.802352] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 2893.803792] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 2893.805231] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 2893.806728] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 2893.813087] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 2893.822004] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 2893.823453] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 2893.825910] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 2893.827634] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 2893.834017] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 2893.845556] tegradc tegradc.0: unblank
[ 2893.845683] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 2
[ 2893.845711] tegradc tegradc.1: blank - powerdown
[ 2893.847996] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 1
[ 2893.849879] tegradc tegradc.1: dp: aux write retry (0x10000100) -- 0
[ 2893.851329] tegradc tegradc.1: dp: aux write got error (0x10000100)
[ 2893.857724] tegradc tegradc.1: dp: Failed to write DPCD data. CMD 0x600, Status 0x10000100
[ 2893.866024] tegradc tegradc.1: dp: failed to exit panel power save mode (0xfffffff2)
[ 2893.873921] hpd: edid read prepare failed
[ 2893.877865] tegradc tegradc.1: blank - powerdown
[ 2893.877884] extcon-disp-state extcon:disp-state: cable 44 state 0 already set.
[ 2893.877886] Extcon DP: HPD disabled
[ 2893.877889] hpd: hpd_switch 0
[ 2893.877893] hpd: switching from state 2 (Check EDID) to state 3 (Disabled)
[ 2893.898971] tegradc tegradc.0: unblank
[ 2893.898979] tegradc tegradc.1: blank - powerdown

Hi ujjwal.v,

Is there any i2c error prior to this log? Are you using any converter for DP monitor?

This is the ouput for dmesg | grep i2c

[    0.437734] iommu: Adding device 546c0000.i2c to group 22
[    0.439219] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled.
[    0.490408] iommu: Adding device 7000c000.i2c to group 25
[    0.490676] iommu: Adding device 7000c400.i2c to group 26
[    0.490952] iommu: Adding device 7000c500.i2c to group 27
[    0.491218] iommu: Adding device 7000c700.i2c to group 28
[    0.491514] iommu: Adding device 7000d000.i2c to group 29
[    0.491775] iommu: Adding device 7000d100.i2c to group 30
[    0.595098] i2c i2c-6: Unbalanced pm_runtime_enable!
[    3.479461] i2c /dev entries driver
[    3.505279] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[    3.505349] imx219 6-0010: imx219_board_setup: error during i2c read probe (-121)

I am using a dp to hdmi cable.

ujjwal.v,

Could you find a pure DP monitor and try the DP port? Please do not use the converter for this test.

Thanks WayneWWW for the response.

Currently I dont have a dp monitor but will try to get one and test.
I have couple of questions.

  1. With dp working will there be two simultaneous outputs or will only one work at a time ?
  2. Is there any specific dp to hdmi converter which might work ?

Hi,

  1. HDMI and DP ports can be run simultaneously. There are two hardware on tegra SoC to output display signal.

  2. I remember some forum users have tried different converters. Maybe check other forum topics can help.