Jetson instantly waking up after systemctl suspend

Hi,

It is actually a little weird that the log didn’t tell the wake up reason from PMC.

For example, if this is from usb driver to wake up your device, then there should be such log printed.

[ 583.205644] tegra-pmc: Resume caused by PMC WAKE40, xhci-hcd:usb1

this post as example:

Thus, I feel this is not from the usb but something else from board design.
If you still want to check usb

  1. Remove all usb devices from the board.
  2. If there is already no usb device on the board, disable the xhci and xudc node in your device tree. Your usb will be disabled afterwards.