Jetson TX2 flash failed

When I flash the TX2, I have connected my host computer to TX2, everything is ready, and the terminal prompts me: please pu your device to Force USB Recovery Mode, when your are ready, press Enter key. When I press enter key, the terminal prompts me: open /home/alex/_installer/tmp/jetpackfifo_req:no such file or directory.
Failed to flash device. Check /home/alex/_installer/logs/64_TX2/flash_os_tx2.log for more details. Please close this terminal window, fix the issue mentioned in log, and run Jetpack again to reinstall.

  1. Looks like you didn’t put your device into recovery mode.

  2. You didn’t share any useful log here. Please share more detail about your jetpack version and also flash_os_tx2.log.

  3. Is it a jetpack3.x ?

  1. Yes, I used to flash the TX2 before, but I tried to start TX2 from SD card, so I modified extlinux.conf and changed mmcblk0p1 to mmcblk1p1. As a result, the system could not start or even enter recovery mode.To be exact, I follow the instructions in the operation manual. First, I turn off the TX2 and connect the microUSB of the TX2 to the host computer. Then I turn on the TX2. Next, I press the recovery button of the TX2 all the time. Next, I press the reset and release it, 2 seconds later, I release the recovery button. After that, the display is always black, and I can’t get any information.

  2. I checked the flash_os_tx2.log, but there was only one line: open /home/alex/_installer/tmp/jetpackfifo_req: no such file or directory

  3. The jetpack version is jetpack3.2.1

How can I solve this problem?

  1. Yes, I used to flash the TX2 before, but I tried to start TX2 from SD card, so I modified extlinux.conf and changed mmcblk0p1 to mmcblk1p1. As a result, the system could not start or even enter recovery mode.To be exact, I follow the instructions in the operation manual. First, I turn off the TX2 and connect the microUSB of the TX2 to the host computer. Then I turn on the TX2. Next, I press the recovery button of the TX2 all the time. Next, I press the reset and release it, 2 seconds later, I release the recovery button. After that, the display is always black, and I can’t get any information.

“It is always black” is the result of recovery mode, could you check if your host “lsusb” result has the nvidia corp after you connect the micro usb?

The jetpack version is jetpack3.2.1

Did you flash this TX2 with jetpack3.2.1 before? Or it is the first time?
Actually, haven’t checked jetpack3.x for long time. Is it okay for you to move to rel-32?

Could you connect the board to your host and share me the result of lsusb?

Again, are you willing to upgrade to latest jetpack instead of using this old one?

jetapck3.2.1 is rel-28.2.1, which is a software release from about 2.5 years ago.

rel-32 are latest software that most users are using now. There are lots of “rel-32.x” branch here and they are in jetpack4.x

You can use sdkmanger in below link to install it.

Also, Did you flash this tx2 before with “this host” or not? I mean are you sure it was not flashed by other host? I feel it is host side problem. VM is also not supported.