Advice on durable storage for Jetson Nano

We toasted the 16GB SD card for the third time, doing restart trials. We do this to test reliability of the card. We just start and after a time out restart the Nano. After a couple of days with a lab power supply the SD card just gives up. So we wondered if there is a more durable solution for industrial use. We just want to use the Nano dev kit to drive a display with 3D data. The 3D rendering puts to much strain on the industrial PC we use.

Hello @chicagobob123,

We recommend to use modules which are booting from emmc module. They are faster than the modules which are booting from sdcard. Do you use custom carrier board? If you have caustom carrier board which supports M.2 SSD, we recommend to use for industrial use.


I’m using the same SD card in devkit with NX for more than 2 years. It is a SanDisk 64GB, not sure about the model, but sure it supports UHS.
After some time I moved my Linux rootfs to a Samsung 970 Evo Plus 500GB NVME SSD with no problem so far.

Additional information. So out QA engineer shard an image of what happened to the SD card.
The SD card had several partition’s created. I have no idea how. But if you look at the last partition it still seems to have the OS on the SD card. What can cause this? Here is an image of what happened.

This is normal. These partitions contains several pieces of information for early stages boot, sometime default kernel image and dtb, sometime with redundancy, so the number of partitions. Probably unrelated to your issue.

Help me understand how15 partitions is this normal.

Not sure for your case, there may be many other possible issues, but I’d advise investing in a new SD card such as SanDisk UHS-I, reflash it with latest image and retry.

For reference, this my mmc (SD card in devkit) partition table on NX running R32.5.1:

Number  Start (sector)    End (sector)  Size       Code  Name
   1          610304       122091519   57.9 GiB    8300  APP
   2            2048          133119   64.0 MiB    8300  kernel
   3          133120          264191   64.0 MiB    8300  kernel_b
   4          264192          265087   448.0 KiB   8300  kernel-dtb
   5          266240          267135   448.0 KiB   8300  kernel-dtb_b
   6          268288          397311   63.0 MiB    8300  recovery
   7          397312          398335   512.0 KiB   8300  recovery-dtb
   8          399360          399871   256.0 KiB   8300  kernel-bootctrl
   9          401408          401919   256.0 KiB   8300  kernel-bootctrl_b
  10          403456          608255   100.0 MiB   8300  RECROOTFS
  11          608256          608291   18.0 KiB    8300  UDA