NVIDIA Jetson AGX Xavier expanding storage via sd card


I’m working on a Jetson AGX Xavier and need to expand the storage since the 32GB is full. I have an SD card, but I’m unsure how to use it for additional storage. This also prevents me from updating the system or programs.

Can you help me out?

Flash with SDK Manager and select SD card as the storage device.

Where can I choose this option? I’m trying right now, but I can’t find it. And have the SD Card connected to the Jetson or the installing PC? Thank you for your help.

The Jetson device.

At what point can I choose the storage device?


thank you for your help

what do i have to choose that the sd card is the storage device? In the Guide there is sd card but in my sdk manager is no sd card choice. In which format need the sd card?

If SDK Manager does not support that combination, do

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


i cant get what i have to do now? do have to flash it without the sdk manager? because i pasted the command on my installing pc and they couldnt find the command. Please help me. Also if its possible to do a chat or a call that we could do that together?

YES, without SDK Manager.
Follow the guide:

$ sudo tar xpf ${SAMPLE_FS_PACKAGE} -C Linux_for_Tegra/rootfs/
$ cd Linux_for_Tegra/
$ sudo ./apply_binaries.sh
$ sudo ./tools/l4t_flash_prerequisites.sh

Then run the command I gave you.


this is not running on my system

You need to download the BSP file and replace the file name…
I’m not telling you to directly copy&paste.
If you don’t understand what I’m saying then stop wasting our time and do some basic Googling.

1 Like


${L4T_RELEASE_PACKAGE} means jetson_linux_r35.5.0_aarch64.tbz2.
${SAMPLE_FS_PACKAGE} means tegra_linux_sample-root-filesystem_r35.5.0_aarch64.tbz2.

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