Unable to flash to NVMe (Device not ready)

Hi,
I have trouble re-flashing my Jetson Orin Nano to upgrade super mode.
My host is x86 laptop with Ubuntu Ubuntu 22.04.5 LTS and SDK manager 2.2.0.12028
Everything was working fine until the flashing progress stopped at 9x% . And below log pattern can found:

[  132.231119] nvme nvme0: Device not ready; aborting initialisation, CSTS=0x0
Connection timeout: device /dev/nvme0n1 is still not ready.

After checking nvidia forum, my symptom exactly like this old post - Unable to flash to NVMe,

It concluded that could be the nvme compatibility.
My nano is able to boot up normally into Ubuntu with the same nvme, so nvme shouldn’t be a problem.
It there a timing issue giving up too early or somehow system couldn’t recognize nvme while system booting up.
Here I attach my nvme model and logs.

Can you help figure out the root cause and give some advise so I can get to the super mode nano.
Thank you very much~

nvme.zip (633.8 KB)
minicom.cap.txt (91.1 KB)
SDKM_logs_JetPack_6.1_(rev._1)Linux_for_Jetson_Orin_Nano[8GB_developer_kit_version]_2025-01-14_16-38-46.zip|attachment (232.5 KB)

[ 4.228042] nvme 0004:01:00.0: Adding to iommu group 6
[ 4.228392] nvme nvme0: pci function 0004:01:00.0
[ 4.228705] nvme 0004:01:00.0: enabling device (0000 → 0002)
[ 5.170710] usb 1-2.3: new full-speed USB device number 5 using tegra-xusb
[ 5.288419] input: Logitech USB Receiver as /devices/platform/bus@0/3610000.usb/usb1/1-2/1-2.3/1-2.3:1.0/0003:046D:C534.0001/input/input1
[ 5.346879] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-3610000.usb-2.3/input0
[ 5.352202] input: Logitech USB Receiver Mouse as /devices/platform/bus@0/3610000.usb/usb1/1-2/1-2.3/1-2.3:1.1/0003:046D:C534.0002/input/input2
[ 5.352268] input: Logitech USB Receiver Consumer Control as /devices/platform/bus@0/3610000.usb/usb1/1-2/1-2.3/1-2.3:1.1/0003:046D:C534.0002/input/input3
[ 5.410808] input: Logitech USB Receiver System Control as /devices/platform/bus@0/3610000.usb/usb1/1-2/1-2.3/1-2.3:1.1/0003:046D:C534.0002/input/input4
[ 5.410872] hid-generic 0003:046D:C534.0002: input,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-3610000.usb-2.3/input1
insmod /lib/modules/5.15.148-tegra/kernel/drivers/thermal/tegra/tegra-bpmp-thermal.ko
[ 132.231119] nvme nvme0: Device not ready; aborting initialisation, CSTS=0x0
[ 132.231124] nvme nvme0: Removing after probe failure status: -19

Your NVMe SSD got detected first and then removed due to device not ready. Please test other NVMe first and see if only this kind would hit issue.

I have no other NVMe in hand.
I follow this guide - Orin Nano Super + SSD - No Host Required! to migrate entire disk from sdcard to ssd.
This resolved my problem for now. Will report when I have issue reflashing NVMe again.
Thank your very much~

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.