Error : JetPack must be run on Ubuntu platform. Please check your platform and retry

Hi, I have a jetson TX2 board.

I am trying to flash JetPack 4.1 in it.

I downloaded “JetPack-L4T-4.1.1-linux-x64_b57.run” on host machine (Ubuntu 16.04) .
I followed the following steps :

  1. chmod +x JetPack-L4T-4.1.1-linux-x64_b57.run
  2. ./JetPack-L4T-4.1.1-linux-x64_b57.run

But I am getting following error.
Error : JetPack must be run on Ubuntu platform. Please check your platform and retry.

How to fix it ? How can I install JetPack 4.1 on my Jetson TX2 board ?

Jetpack is running on a x86 ubuntu host and install jetson TX2 platform through usb cable. It cannot run on TX2 directly.

If you are new to tegra series platform, please refer to our resources here.
https://developer.nvidia.com/embedded/downloads

Also, AFAIK, Jetpack4.1.1 does not support TX2…

Jetpack is running on a x86 ubuntu host and install jetson TX2 platform through usb cable. It cannot run on TX2 directly.

Yes, I am following the same approach.

Also, AFAIK, Jetpack4.1.1 does not support TX2…

Ok.

Can I install Jetpack-4.3 on my TX2 ? Because I can see “JetPack 4.3 for Jetson AGX Xavier, Jetson TX2 and Jetson Nano is available now and there two ways to install it” written on Nvidia’s website.
I saw it written at the given link https://developer.nvidia.com/embedded/downloads#?search=jetpack .

JetPack is a front end to the software which flashes “L4T”. The L4T releases are here (you might need to go there, login, and then hit the link again since redirect does not work):
https://developer.nvidia.com/embedded/linux-tegra-archive

The listing of all of the JetPack versions is here:
https://developer.nvidia.com/embedded/jetpack-archive

You can either go to the table with the L4T listings, and then look for the JetPack release with that L4T. The information is also in the JetPack releases page, but isn’t quite as obvious as the table is.