NVIDIA Tegra
NVIDIA Tegra Linux Driver Package

Development Guide
31.1 Release


 
Quick Start Guide
Use these procedures to get started quickly using the NVIDIA® Tegra® Linux Driver Package (L4T) with a Jetson AGX Xavier Developer Kit.
Prerequisites
To use L4T, these requirements must be met:
A Jetson AGX Xavier Developer Kit, equipped with Jetson AGX Xavier module.
A Linux host system running x86_64 Ubuntu v16.04 or v18.04.
The Jetson AGX Developer Kit configured as follows:
Connect an external HDMI™ display to the carrier board’s HDMI port.
Connect a USB keyboard and mouse.
You can connect one device directly to the hybrid USB Type-A/eSATA port, and use the included USB Type-C to Type-A adapter to connect the other to the rear USB Type-C port.
Connect the developer kit to your local network via an Ethernet cable to the carrier board's Ethernet port.
Connect the included AC adapter to the carrier board's power jack. Plug the AC adapter into an appropriately rated electrical outlet.
Use the included USB cable to connect the Linux host computer to the USB-C port located on the reverse side of the board from the power port for flashing.
Consult the Tegra Linux Driver Package Release Notes and Jetson AGX Xavier Developer Kit User Guide for board layout information and more details.
To download and install the latest release package
1. Download the latest version of the L4T release package and sample file system for the Jetson AGX Developer Kit. It is available from the NVIDIA Embedded Developer Zone at:
https://developer.nvidia.com/linux-tegra
2. Untar the files and assemble the root file system with these commands:
$ sudo tar xpf Jetson_Linux_R31.0.1_aarch64.tbz2
$ cd Linux_for_Tegra/rootfs/
$ sudo tar xpf ../../Tegra_Linux_Sample-Root-Filesystem_R31.0.1_aarch64.tbz2
$ cd ..
$ sudo ./apply_binaries.sh
To place the Jetson AGX Xavier Developer Kit in recovery mode
1. Connect the developer kit as described above. It should be powered off.
2. Press and hold down the Force Recovery button. (The Force Recovery button is the middle button.)
3. Press and hold down the Power button. (The power button is the left button.)
4. Release both buttons.
To flash the NVIDIA Tegra Linux Driver and root file system onto internal storage
1. Go to the Linux_for_Tegra directory on the Linux host system and enter this command:
$ sudo ./flash.sh <BOARD> mmcblk0p1
Where <BOARD> is `jetson-xavier’.
2. The flashing procedure takes approximately 10 minutes or more. Upon completion, the Jetson AGX Xavier Developer Kit automatically reboots. A command prompt windows opens on all the display devices attached to the developer kit.
3. Log in to Linux on the developer kit. The default login credentials are:
Username: nvidia
Password: nvidia
For security purposes and for best practices, change the default password.
Congratulations, you have successfully installed L4T to the Jetson AGX Xavier Developer Kit.
To install additional optional packages
1. Make sure the developer kit has a working Internet connection over the wired network.
2. If you are not running a graphical desktop environment that automatically configures your network connection, obtain the IP address as follows.
Acquire an IP address with the command:
$ sudo dhclient <interface>
Where <interface> is the name of the wired ethernet adapter for the wired developer kit. Obtain the name by entering the command:
$ ip link
The command returns eth0, enx<mac_address>, or a similar name.
3. Install packages by entering these commands:
$ sudo apt update
$ sudo apt install <package-names>
Where <package-names> is a list of the package names you want to install.
4. Reboot the system by entering the command:
$ sudo reboot
Consult the L4T Release Notes for up-to-date platform and feature usage information.