How to I factory Reset A Jetson Dev Kit

Hi I recently acquired a Jetson Xavier Dev Kit from my company and they have gave it to me as it is longer in use. How can i factory reset it and run ubutu 20.04.

I am vv new to this and might need a video call to handle this.

There is no factory reset on jetson. Need to prepare another x86 host and use sdkmanager to reflash the board.

how can i achieve this?

I am very new to linux

Very new to linux or very new to Jetson? We cannot teach you basic knowledge about linux. We can only guide you how to flash the board.

Will it be possible to arrange a call or smth to aid me thru this?

Not possible.

Please prepare another x86 ubuntu 18.04 host and install the sdkmanager on it first.

ok noted

Some basic information: The software performing the flash is JetPack/SDK Manager. What actually gets flashed is “Linux for Tegra” (L4T), which in turn is just Ubuntu plus NVIDIA drivers. The release version of the installer software (JetPack) is tied to the L4T release. So you could look up either the most recent L4T or the most recent JetPack/SDKM here and pick a version suitable for your AGX Xavier (beware that custom carrier boards need custom software):

The GUI installer is actually somewhat more dependent on the release of host PC Ubuntu you use than is the underlying flash software. If you are going to work with JetPack 4.x/L4T R32.x, then you’d want your host PC to be Ubuntu 18.04. If you are going to use JetPack 5.x/L4T R34.x+, then you can use either Ubuntu 18.04 or Ubuntu 20.04. If you are ok sticking with the newest, then I’d suggest Ubuntu 20.04.

Some people use a VM, but this is sometimes a painful way to go since quite often a VM needs an understanding of USB passthrough which is beyond what the forum can provide. A native install which is a dual boot with some other x86 PC (amd64/x86_64) is typical. You’d need to take some of the partition your other o/s uses (e.g., Windows), and shave off enough disk space to dual install (or else add a second disk; this method is rather nice and trivial compared to partition shrinking). I’d recommend at least 250 GB for the Ubuntu side, though you could probably get by with 150 GB or 175 GB (you have to have room for the o/s, plus a lot of space is used during flash).

You can usually get a live DVD or thumb drive of something like Ubuntu 20.04, and you boot to that, and it does not install until you tell it to. You’d need to make sure you have that extra partition first (or space opened up to create a partition). Install would add the Ubuntu bootloader, and this automatically gives you the opportunity to select boot to Windows or Linux (I also usually update that after install to give me like 2 minutes to pick; the default is something like 10 seconds, and then it boots the default o/s; you can also change which boot entry, e.g., Windows versus Linux, is the default).

Once you are up you download and install the SDKM .deb file and install it to Ubuntu on the host PC.

When flashing the Jetson is a custom USB device, and this device does not have a BIOS, so it needs the outside computer; that’s the Ubuntu host PC. You’d have the Jetson connected via the proper USB cable (a USB-C for AGX Xavier), and run “sdkmanager”. Then follow the GUI. Takes a bit of time to complete because it has to generate an entire partition’s filesystem and populate it, followed by transfer over USB to the Jetson. Then the Jetson will self-reboot and you’d enter the first boot account setup to continue (there is a script you can use to precreate the account prior to flash if you have trouble with this).

1 Like

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