The Tx2i module does not wake up after the screen is locked

Hello Team,

I’m using the Tx2i module with the most recent version of Jetpack (4.6.2) on Linux 18.04, and I have a custom carrier with two DP ports that work fine. The issue is that the system does not wake up when the screen is locked.
I would be very grateful for any help.

Regards,
Parashuram

Hi,

What cannot wake up here? Not quite sure about your issue.

Thanks for your response,
The issue is that after booting, the Jetson system will automatically lock after 5 minutes, and while locked, the system won’t respond to mouse movements or any key presses.

Regards,
Parashuram

Are you saying the desktop GUI?

Exactly.

Hi,

Is same issue reproducible with TX2 devkit?

Tx2 Devkit does not includes DP Ports, however I verified with HDMI port Display, and it does not have this Issue.

Below are the Device Tree source and Pinmux settings for the DP port changes.

       nvdisplay@15210000 {
                status = "okay";
                win-mask = <0x18>;
                nvidia,fb-win = <0x3>;
                nvidia,dc-or-node = "/host1x/sor1";
                /delete-property/ avdd_hdmi-supply ;
                /delete-property/ avdd-hdmi-pll-supply;
                /delete-property/ vdd_hdmi_5v0-supply;
                vdd-dp-pwr-supply = <&battery_reg>;
                avdd-dp-pll-supply = <&battery_reg>;
                vdd-edp-sec-mode-supply = <&battery_reg>;
                vdd-dp-pad-supply = <&battery_reg>;


        };
        nvdisplay@15220000 {
                status = "okay";
                win-mask = <0x20>;
                nvidia,fb-win = <0x5>;
                nvidia,dc-or-node = "/host1x/sor";
                /delete-property/ avdd_hdmi-supply ;
                /delete-property/ avdd-hdmi-pll-supply;
                /delete-property/ vdd_hdmi_5v0-supply;
                vdd-dp-pwr-supply = <&battery_reg>;
                avdd-dp-pll-supply = <&battery_reg>;
                vdd-edp-sec-mode-supply = <&battery_reg>;
                vdd-dp-pad-supply = <&battery_reg>;


        };

        sor {
                status = "okay";
                nvidia,active-panel = <&sor0_dp_display>;

                dp-display {
                        bootloader-status = "okay";
                        status = "okay";
                };
                hdmi-display {
                        status = "disabled";
                };

                panel-s-edp-uhdtv-15-6 {
                        smartdimmer {
                                status = "disabled";
                        };
                };
        };

        sor1 {
                status = "okay";
                nvidia,active-panel = <&sor1_dp_display>;
                dp-display {
                        status = "okay";
                        bootloader-status = "okay";

                };

                hdmi-display {
                        status = "disabled";

                };

        };
                                                                                                                    
        dpaux@155c0000 {
                status = "okay";


        };

        nvdisplay@15200000 {
                status = "disabled";
        };

};

Pinmux Changes

pinmux.0x02440020 = 0x00000450; # dp_aux_ch0_hpd_pp0: dp, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable
pinmux.0x02440030 = 0x00000460; # hdmi_cec_pp2: hdmi, tristate-disable, input-enable, io_high_voltage-enable, lpdr-disable
pinmux.0x02440028 = 0x00000450; # dp_aux_ch1_hpd_pp1: dp, tristate-enable, input-enable, io_high_voltage-disable, lpdr-disable

Regards,
Parashuram

I’m closing this topic due to there is no update from you for a period, assuming this issue was resolved.
If still need the support, please open a new topic. Thanks

Sorry for the late response, have you managed to get issue resolved or still need the support? Thanks