1 Jetson TX2 NX hardware preparation
Jetson TX2 NX flashing requires an Ubuntu system computer. This article is carried out directly on a laptop with a virtual machine installed: [Play with Jetson TX2 NX] (1) Install VMware14 Workstation Pro on win10 to create an Ubuntu18.04 virtual environment (detailed tutorial + error resolution)
Connect the jumper cap to the FC REC and GND pins, Jetson TX2 NX enters the system REC flashing mode, as shown in the figure:
Connect the lines, connect the HDMI display, mouse, keyboard, network cable (eventually using a wireless network connection) and microUSB data cable (preferably use a mobile phone data cable) to the Jetson TX2 NX, and finally connect the power supply, as shown in the figure Show:
2 Jetson TX2 NX flashing + burning system and SDK
Open the SDKManager software and log in:
If you do not have an NVIDIA account, you need to go to the official website to register (Google mailbox, QQ mailbox, etc. are all available), official website link: NVIDIA , and then enter the account number:
Enter the NVIDIA account login password:
Start logging in:
3 报错user is not authorized on nvida developer server
The error is shown in the figure, and the solution to this error: You need to log in to the registered NVIDIA account on the NVIDIA official website
After logging in to NVIDIA official website, the error is perfectly solved
4 Login error No SDKs are available for your account
The error is shown in the figure:
I tried many methods on the Internet, but none of them solved it. Finally, by upgrading the SDKManager version, the problem was solved perfectly. First, exit the SDKManager:
SDKManager download address: SDKManager , download the latest version, I downloaded version 1.9.1, and then copy it to the virtual machine through the U disk
First enter the path where the .deb file of SDKManager is located
cd Downloads/
Then enter the install command
sudo dpkg -i sdkmanager_1.9.1-10844_amd64.deb
as the picture shows:
Then enter the SDKManager after the updated version, as shown in the figure, the error is resolved:
Target Hardware shows unconnected status, plug and unplug the data cable again, and then perform the following operations:
Click OK to:
Choose Jetson TX2 NX:
Proceed to the second step:
It should be noted here that the content below HOST COMPONENTS can be unchecked. It is not necessary to download and install. I did not cancel it, which caused the installation of this part to fail, but it does not affect the download and installation of the TARGET COMPONENTS part. Remember to check the red box in the picture:
5 Error There is not enough space
Click Continue, the error is shown in the figure, and the space is insufficient:
Start to expand the space of the virtual environment, which was 60G before, and can be expanded to 80G or 100G, etc., exit the virtual environment, and perform the following operations:
Then enter the virtual environment for memory allocation, enter in the terminal
df -h
See that the memory of /dev/sda1 is 59G as shown in the figure:
Execute the following command to install gparted
sudo apt-get install gparted
The installation is as shown in the picture:
Then execute the command
sudo gparted
Open the disk partition tool:
Right click on /dev/sda1 and select Resize:
Reset partition size, then Resize:
Click 对号
as shown:
Click Apply to:
Click Close to:
Enter the command to view the memory
df -h
as the picture shows:
Then open SDKManager again:
Enter the password, which is the Ubuntu system password:
Then, wait for the download:
Downloading required files:
This interface appears halfway:
Set your own user name and password, and other options are shown in the figure:
Then, keep waiting:
On the display screen connected to Jetson TX2 NX, the following interface appears, set the user name and password, pay attention to Pick a username, it becomes lowercase here:
Enter the system, as shown in the figure:
The virtual machine side jumps out of this interface, where the user name (including uppercase and lowercase) must correspond to Pick a username, otherwise an error will be reported for the wrong user name or password, and continue to install:
Finally this interface appears:
Because I didn't uncheck the content below HOST COMPONENTS, the installation of this part failed, but it has no effect:
Check the version of CUDA installed on the Jetson TX2 NX side:
At this point, the Jetson TX2 NX flashing + burning system and SDK are completed, remember to unplug the jumper cap between FC REC and GND
I hope this article is helpful to everyone. If there is anything wrong with the above, please correct me.
Sharing determines the height, and learning widens the gap