How to optimize the cold boot time of Xavier NX

Jetson Xavier NX Boot Time Discrepancy - Help Request

Hardware and Setup

  • Board: Jetson Xavier NX Developer Kit

  • Flash method: NVIDIA SDK Manager

  • Boot device: NVMe SSD

  • JetPack version: 5.1.6

systemd-analyze Result

After flashing, systemd-analyze reports approximately 29 seconds:

  • Kernel: 7.219s

  • Userspace: 22.430s

  • Total: 29.649s

  • graphical.target reached after 21.590s in userspace

Actual Measured Boot Time

Using a phone stopwatch from the moment power is applied until the desktop is fully visible: 1 minute 20 seconds (~80 seconds).

The Problem

There is a large gap (~50 seconds) between the systemd-reported boot time and the real-world boot time. I have spent considerable time searching NVIDIA Developer Forums and other resources but have not found a solution.

Request for Help

I am looking for guidance on why the measured boot time is much longer than systemd-analyze reports, and how to reduce the overall time from power-on to desktop.

Hi,

Please share the serial console log for further investigation.

Thanks

串口_2026-06-23_19_35_17.log (80.7 KB)
The uploaded file is the console log when Xavier boots up
The uploaded file is the console log when Xavier boots up