Table of contents
Jetson Xavier NX flashing machine
Jetson Xavier NX flashing machine
Open the virtual machine and configure ubuntu18.04. For details on the configuration of the virtual machine, see: Ubuntu18.04 virtual machine and windows cannot be copied and pasted
Go to the official website to download the sdk installation package: NVIDIA SDK Manager Documentation
dpkg install sdkmanager
sudo dpkg -i sdkmanger......
If the installation fails as shown in the figure:
sudo apt-get -f -y install
Disconnect virtual machine network
Unzip sdkm_downloads to "Downloads"
Put nx in recovery mode ( hold REC and press RES )
Connect to the computer with a USB data cable, and the nx interface is next to the power hole
Open sdkmanager, click OFFLINE , and then click start
When connecting to nx, as shown in the figure (do not choose the developer mode) -> OK
Prompt to update, do not update -> later
Configure as shown in the figure, click continue ( select 4.5.1 )
As shown in the picture, only install Jetson OS (install after SDK)
Go to the next step until the following picture, enter the password
In the pop-up box, select manual setup->flash
Connect nx to the screen here
After the NX screen lights up here, the NX connection window will pop up.
Open TERMINAL , when waiting for target to boot-up appears, the virtual machine will pop up the device selection window again, and connect the device to the virtual machine (faster)
wait……
Flash complete
Ignoreable errors:
Finsh , which can be ignored here, enter the system settings
NX enters the system setting interface, Continue->Chinese (Simplified)->Chinese->continue->continue
( The user name and password are set to nvidia, and automatic login is enabled)
15W6 core (here to see which one is selected)
enter the system!
Open explorer (folder) check
If the following situation occurs, it is obvious that your NX has a lot of memory, but only 15G of memory is displayed here. This is because we only partitioned a boot disk and did not use an SSD card.
We need to partition the SSD card disk and write the boot disk to the partition
Find Disk Manager:
Partition the disk:
Click the plus sign, the first one is how many memory partitions you plan to use, due to the nx purpose on my side, usually when I flash the machine, it will be full
Note: If you do not display the guy here but display a pause button, delete button and set button, then your SSD card has been partitioned, you need to click the delete button (minus sign) --> delete, delete the partition and then create a new one partition. (If you do not delete the partition and directly merge the boot disk, then the things before your SSD card will be preserved, and the existing problems and system and environment errors will also be preserved, which may make you flash the machine in vain)
Next
The first one is the name of the partition you want (but the name will still change to computer when merging the boot disk later)
The second one is not selected, the reason is also written above
Type should choose Ext4
Put the rootOnNV in the U disk -> Extract to home
Installation package link: https://pan.baidu.com/s/1jS49PPbKVzyHR30ZHIUZ1A
Extraction code: 6uxq
Enter rootOnNV and open the terminal to run copy first, then run setup two scripts:
tip: Before running copy, click on copy.sh to see if the path inside is consistent with the partition you just made. If it is not consistent, just change the path number.
sudo sh ./co(Tab)
reboot
Jetson Xavier NX Install SDK
Connect nx and computer to the same network, enter ifconfig in nx Terminal to view the ip address of wlan
Open sdkmanager, click OFFLINE, and then click start (nx can be turned on normally)
Configure as shown in the figure ( select 4.6.2 )
Check as shown
click continue
Enter the NX account password
if pop up
sudo -S apt-get update
sudo -S apt-get check
sudo dpkg --audit
Continue to install the SDK
Ignoreable error: BSP mismatch
You can try again after changing the source, if it is not resolved, you can ignore it
For source change, please refer to: NX Ubuntu environment configuration for RM visual development_が-的博客-CSDN Blog
After the flashing is completed, the environment can be built next.
I have little talent and learning. If there are any mistakes in this article, please correct me. If you have a good opinion, I am eager for everyone to give me your advice.