Can't reflash with new NVME drive

Hi, I have Jetson AGX Orin 32GB version and I have 500GB SSD driver installed on int but I cant successfully reflash.
I am using docker sdkmanager here is the command:

docker run -it --rm --privileged --network host \
  -v /dev/bus/usb:/dev/bus/usb/ \
  -v /dev:/dev \
  -v $(pwd):/home/nvidia/Downloads/nvidia/sdkm_downloads \
  -v /media/$USER:/media/nvidia:slave \
  sdkmanager:1.9.3.10904-Ubuntu_20.04 \
  --cli install \
  --logintype devzone \
  --product Jetson \
  --version 5.1.2 \
  --targetos Linux \
  --host \
  --target JETSON_AGX_ORIN_TARGETS \
  --flash all \
  --additionalsdk 'DeepStream 6.3' \
  --downloadfolder /home/nvidia/Downloads/nvidia/sdkm_downloads \
  --license accept \
  --staylogin true \
  --datacollection enable \
  --exitonfinish

And I see this:

What is curious is that after few reboot it is power up and I see old system…
What am I doing wrong?

When in this process can I can oem-config?

EEPROM:

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 02 00 fe 00 00 00 00 00 00 00 00 00 00 00 00 00    ?.?.............
10: 00 00 00 0a 36 39 39 2d 31 33 37 30 31 2d 30 30    ...?699-13701-00
20: 30 30 2d 35 30 30 20 4d 2e 30 00 00 00 00 00 00    00-500 M.0......
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
40: 00 00 00 00 c8 15 a5 2d b0 48 31 34 32 33 36 32    ....???-?H142362
50: 32 30 32 37 30 38 37 00 00 00 00 00 00 00 00 00    2027087.........
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
90: 00 00 00 00 00 00 4e 56 43 42 00 00 4d 31 00 00    ......NVCB..M1..
a0: 00 00 00 00 00 00 00 00 00 00 00 00 c8 15 a5 2d    ............???-
b0: b0 48 0a 00 00 00 00 00 00 00 00 00 00 00 00 00    ?H?.............
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 57    ...............W

I see in flash logs that there is errors but I am doing flashing from docker image.

Best regards,
Darek

Hi,

have you checked something like this?

It looks like some permission issue on the host device, but not the device side.
Or try running the flashing command directly:

sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_external.xml --showlogs --network usb0 jetson-agx-orin-devkit internal

  1. If i use command directly then --external-device nvme0n1p1 this partition should be present or flashing process will create it?

  2. What I did: find laptop, install ubuntu 20.04 only for flashing jetson agx orin (I should install ubuntu 18.04 because of jetsons nano), install sdkmanager (gui version) and with success sdk manager did flashing and currently install SDKs, but look into the logs, because there was many errors 99% of errors was same as in the docker version of SDK.

flash_1-4_0_20230901-090231.log (49.6 KB)

I want to master this process and I want to understand it because we have many devices.

Many thanks.

It would be created during flashing.

Looks like the flashing process was successful.
Is it still an issue now?

1 Like

For my jetson there is none currently, but still I don’t know how to fix the docker SDK manager pipeline.

Solved by using another computer with Ubuntu 20.04.

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