I can't install jetpack 4.2 sdk on my tx2

I am installing jetpack 4.2 using sdkmanager. I was successful until flashing. However, during the installation of sdk I get the message “jetson device is in recovery mode.”, and I can not install it.But I have already enter the desktop with my username and password. How should this problem be addressed?

Hi k15682574,

When you completes the flashing proces and initial setup process, the tx2 boots to the Linux desktop.
Then you can enter username and password to continue install SDK components.
–> Are you see the SDK Manager’s post-flash installation dialog?

I am also seeing the same problem. It flashed successfully. After completing the system configuration on the TX2, I entered the user credentials of TX2 in the SDK manager to install the SDK components. It says Jetson is in recovery mode.

Hi rnekk2,

Could you print screen your SDK Manager when it show Jetson is in recovery mode?
Please also attached logs, we can check issue first. Thanks!

4:19:35 INFO : Flash Jetson TX2 : [ 190.8028 ] Flashing completed
14:19:35 INFO : Flash Jetson TX2 :
14:19:35 INFO : Flash Jetson TX2 : [ 190.8029 ] Coldbooting the device
14:19:35 INFO : Flash Jetson TX2 : [ 190.8038 ] tegradevflash_v2 --reboot coldboot
14:19:35 INFO : Flash Jetson TX2 : [ 190.8045 ] Bootloader version 01.00.0000
14:19:37 INFO : Flash Jetson TX2 : [ 190.8107 ]
14:19:37 INFO : Flash Jetson TX2 : *** The target t186ref has been flashed successfully. ***
14:19:37 INFO : Flash Jetson TX2 : Reset the board to boot from internal eMMC.
14:19:37 INFO : Flash Jetson TX2 :
14:19:37 INFO : Flash Jetson TX2 : exec_command: sleep 10
14:19:47 INFO : Flash Jetson TX2 : [ Component Install Finished Successfully ]
14:19:47 INFO : Flash Jetson TX2 : [ 928.00 KB used. Disk Avail: 713.13 MB ]
14:19:47 INFO : Flash Jetson TX2 : [ NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP Install took 14m11s ]
14:19:47 INFO : Flash Jetson TX2 : command finished successfully
14:19:47 INFO : Flash Jetson TX2 : install ‘Flash Jetson TX2’ success
14:23:15 DEBUG : running command < ip addr | grep 192.168.55.100/24 >
14:23:15 ERROR : command terminated with error
14:23:15 DEBUG : running command < lsusb | grep “NVidia Corp” >
14:23:15 INFO : Bus 001 Device 024: ID 0955:7020 e[01;31me[KNVidia Corpe[me[K.
14:23:15 INFO : command finished successfully
14:23:15 ERROR : Jetson device is in recovery mode.
14:23:44 DEBUG : running command < ip addr | grep 192.168.55.100/24 >
14:23:44 ERROR : command terminated with error
14:23:44 DEBUG : running command < lsusb | grep “NVidia Corp” >
14:23:45 INFO : Bus 001 Device 024: ID 0955:7020 e[01;31me[KNVidia Corpe[me[K.
14:23:45 INFO : command finished successfully
14:23:45 ERROR : Jetson device is in recovery mode.
14:25:52 DEBUG : running command < ip addr | grep 192.168.55.100/24 >
14:25:52 ERROR : command terminated with error
14:25:52 DEBUG : running command < lsusb | grep “NVidia Corp” >
14:25:52 INFO : Bus 001 Device 024: ID 0955:7020 e[01;31me[KNVidia Corpe[me[K.
14:25:52 INFO : command finished successfully
14:25:52 ERROR : Jetson device is in recovery mode.
14:26:00 INFO : Device Mode Host Setup in Target SDK : install ‘Device Mode Host Setup in Target SDK’ Skipped
14:26:00 INFO : DateTime Target Setup : install ‘DateTime Target Setup’ Skipped
14:26:00 INFO : CUDA Toolkit for L4T : install ‘CUDA Toolkit for L4T’ Skipped
14:26:00 INFO : cuDNN on Target : install ‘cuDNN on Target’ Skipped
14:26:00 INFO : TensorRT on Target : install ‘TensorRT on Target’ Skipped
14:26:00 INFO : OpenCV on Target : install ‘OpenCV on Target’ Skipped
14:26:00 INFO : VisionWorks on Target : install ‘VisionWorks on Target’ Skipped
14:26:00 INFO : Multimedia API : install ‘Multimedia API’ Skipped
14:26:01 INFO : All done!

Hi rnekk2,

Are you connect the HDMI cable?
After completed the flash, you need initial setup process (setup your username, password and language…), then the device boots to Linux Desktop. At this point, please enter your username and password to continue install again.

Thanks!

Yes, that is what I did. After flashing, I finished setting the username, password, language, timezone, etc. After that the TX2 rebooted. Then I entered the username and password in the SDK manager. It says Jetson device is in recovery mode.

Hi k15682574,

could you tell me which sdk have you downloaded for jetpack 4.2 installation. I’m trying to install sdk_manager for jetpack4.2 but only got sdk_manager_0.9.11 for the new version.

Thanks in advance.

Hi varun365,

Yeah I’ve also downloaded the same version of SDK manager which is 0.9.11. Nvidia says that it can be used to download jetpack4.2 and I do have been downloading it. I just have some problem installing the SDK components.

k15682574

Hi k15682574, rnekk2 and varun365,

Have you all managed to get you TX2 flashed successfully?
Please help to update the status if that’s still an issue at your end.

Thanks


Hi k15682574

when the pop up asks for flashing jetpack in TX2 board try the “Manual” option to set TX2 in recovery mode.
I’m able to install jetpack4.2 in TX2.

I have the same problem. The flash went ok, I have created the account (username, password, etc) on the host computer but when i want to install the SDK through Jetson it says that “Jetson device is in recovery mode”. I have restarted the jeston several times but it still says that it is in revocery mode and I can’t install it.

Hello everyone,
I encountered the same problem a few minutes ago. Is there a solution available?

Thanks in advance.

I have the same problem, No idea where it is coming from. I tried multiple time, still no luck.

The solution to this problem (at least for host machines running Ubuntu 16.04) is the right configuration of your network interface as the connection between host and Jetson is established over USB Ethernet. Look at this discussion to find a detailed description: https://devtalk.nvidia.com/default/topic/1048660/jetson-tx2/i-can-t-install-jetpack-4-2-sdk-on-my-tx2/post/5326508/#reply

I have solved the problem. Try the following steps.

  1. Connect your host PC to Jetson using a USB cable

  2. Run SDK manager software on the host PC and start to setup the software using manual mode.

  3. Flashing Ubuntu to Jetson through the SDK manager. After that, do initial setups such as creating an account on the Ubuntu of Jetson.

  4. Quit the SDK manager once on the host PC.

  5. Restart the SDK manager on the host PC and unchecked the flashing process of Ubuntu image data to skip the flashing process (Very important!!) in the wizard menu of the SDK manager.

  6. Then, you can install Jetson SDK components using an user account created on Jetson.

Nice! Thanks for sharing.