Failed to flash jetpack via SDK manager [chroot: failed to run command 'dpkg': Exec format error]


I am new to jetson tx2, and trying to bring up the board for the first time. While I am flashing through jetson SDK, I am not able to flash it and I am getting below error:

I am using ubuntu 16.04 virtual machine. And also I want to know if there is any way to directly flash the image in sd_card similar to jetson nano?

Any help would be greatly appreciated


VMs are not supported, although they can sometimes work if patient. However, you’d want an Ubuntu 18.04 host, not 16.04, regardless of using a VM or not. The part which really sticks out though is the “exec format error”, which should not happen regardless of using a VM or not. JetPack/SDK Manager is intended to run on an x86_64/amd64 host PC, and does not run on the Jetson, nor any ARM-based system. Regardless of whether or not it is a VM, are you trying to run this on a desktop PC architecture (you should), or are you trying to run this on an ARM-based system? The latter is incorrect use.

About the VM: VMs require USB to be set up correctly, as the Jetson will repeatedly connect and disconnect during a flash. Unless the VM is set up correctly the USB will often be intercepted by the parent o/s during a reconnect, and the flash would fail. The exec format error is about the host PC, not the target Jetson.