Package Manifest
NVIDIA® Jetson™ Linux is provided in the tar file:
Jetson_Linux_R<version>_aarch64.tbz2
where <version>
is the version of the package for the current release.
The following table lists the directories and top-level files created by expanding the tar file. Pathnames are relative to the installation’s home directory (<top>
).
Pathname |
Description |
---|---|
apply_binaries.sh |
Script to apply |
bootloader/ |
Bootloader and related components directory. |
build_l4t_bup.sh |
The wrapper shell script that calls |
flash.sh |
Script to flash Bootloader and the kernel from the package. |
generate_capsule/* |
EDK2 Capsule generation scripts related to UEFI. |
igx-orin-devkit.conf |
|
jetson_additional_board_spec.cfg |
Additional bootloader and Capsule payloads for the Jetson AGX Orin Developer kit. |
jetson-agx-orin-devkit-as-jao-32gb.conf |
|
jetson-agx-orin-devkit-as-nano4gb.conf |
|
jetson-agx-orin-devkit-as-nano8gb.conf |
|
jetson-agx-orin-devkit-as-nx-16gb.conf |
|
jetson-agx-orin-devkit-as-nx-8gb.conf |
|
jetson-agx-orin-devkit.conf |
|
jetson-agx-orin-devkit-industrial.conf |
|
jetson-agx-orin-devkit-industrial-maxn.conf |
|
jetson-agx-orin-devkit-maxn.conf |
|
jetson-agx-orin-devkit-industrial-qspi.conf |
|
jetson_board_spec.cfg |
Required bootloader and Capsule payloads for the Jetson AGX Orin Developer kit. |
jetson-orin-nano-devkit.conf |
|
jetson-orin-nano-devkit-nvme.conf |
|
l4t_generate_soc_bup.sh |
Generates kernel and Bootloader payloads based on specifications. |
l4t_sign_image.sh |
Signs and generates the signature header at boot. |
l4t_uefi_sign_image.sh |
Script for UEFI-related sign/encrypt changes for secureboot. |
nvautoflash.sh |
Wrapper script for |
nvmassflashgen.sh |
Enables an end user to do simultaneous flashing to multiple target devices. |
nvsdkmanager_flash.sh |
Flashing interface script for SDK Manager. |
nv_tegra/ |
NVIDIA tools and sample applications. |
nv_tools/ |
— |
nv_tools/scripts |
— |
nv_tools/scripts/nv_apply_kernel_files.sh |
Copies kernel files from host directory to target rootfs directory. |
nv_tools/scripts/nv_bsp_dependency_check.sh |
Helper script to generate a list of dependencies for a Debian package. |
nv_tools/scripts/nv_customize_rootfs.sh |
Helps copy customized files to a target device. |
nv_tools/scripts/nv_preseed.sh |
Script that generates pre-configuration for |
nv_tools/scripts/nv_repackager.sh |
Scripts to repackage the public BSP Debian files into a .tar file for partners. |
odmfuse.func |
Functions required to implement secureboot. |
odmfuseread.sh |
Functions required to implement secureboot. |
odmfuse.sh |
Functions required to implement secureboot. |
p3509-a02-p3767-0000.conf |
|
p3701.conf.common |
Flashing configuration helper for Jetson AGX Orin. |
p3737-0000+p3701-0000-as-p3701-0004.conf |
|
p3737-0000+p3701-0000-as-p3767-0000.conf |
|
p3737-0000+p3701-0000-as-p3767-0001.conf |
|
p3737-0000+p3701-0000-as-p3767-0003.conf |
|
p3737-0000+p3701-0000-as-p3767-0004.conf |
|
p3737-0000+p3701-0000.conf |
|
p3737-0000-p3701-0000.conf.common |
Flashing configuration helper for Jetson AGX Orin and other Orin products. |
p3737-0000+p3701-0000-maxn.conf |
|
p3737-0000-p3701-0000-qspi.conf |
|
p3737-0000-p3701-0008.conf |
|
p3737-0000-p3701-0008-maxn.conf |
|
p3737-0000-p3701-0008-qspi.conf |
|
p3740-0002-p3701-0008.conf |
|
p3740-0002-p3701-0008-qspi.conf |
|
p3767.conf.common |
Flashing configuration helper for Jetson Orin NX and Jetson Orin Nano. |
p3768-0000-p3767-0000-a0.conf |
|
p3768-0000-p3767-0000-a0-maxn.conf |
|
p3768-0000-p3767-0000-a0-nvme.conf |
|
p3768-0000-p3767-0000-a0-qspi.conf |
|
README_Autoflash.txt |
README for |
README_Massflash.txt |
README for |
rootfs/ |
Staging directory for the root file system. |
rootfs/README.txt |
README file. |
source/ |
— |
source/generic_rt_build.sh |
Build script to compile Real Time (RT) kernel sources. |
source/kernel/ |
— |
source/kernel/Makefile |
Makefiles to compile kernel sources and Out-of-Tree (OOT) module drivers. |
source/kernel_src_build_env.sh |
Build scripts to sync and compile kernel sources and OOT drivers. |
source/Makefile |
Makefiles to compile kernel sources and Out-of-Tree (OOT) module drivers. |
source/nvbuild.sh |
Build scripts to sync and compile kernel sources and OOT drivers. |
source/nv_src_build.sh |
Script for building the sources. |
source_sync.sh |
Script to sync sources from nv-tegra git server to local Linux host. |
Tegra_Software_License_Agreement-Tegra-Linux.txt |
License file for the complete BSP components. |
tools/ |
— |
Bootloader
This table lists directories and files in the bootloader/
directory. Pathnames are relative to <top>/bootloader/
.
Pathname |
Description |
---|---|
adsp-fw-bin |
Software for playing audio using APE Engine. |
applet_t234.bin |
Applet binary used during flashing to extract information about the device. |
BOOTAA64.efi |
Jetson Linux OS Launcher UEFI Application. |
bpmp_t234-TA990SA-A1_prod.bin |
BPMP-FW image for T234 990SA SKU. |
bpmp_t234-TE950M-A1_prod.bin |
BPMP-FW image for T234 950M SKU. |
bpmp_t234-TE980M-A1_prod.bin |
BPMP-FW image for T234 980M SKU. |
bpmp_t234-TE990M-A1_prod.bin |
BPMP-FW image for T234 990M SKU. |
bpmp_t234-TE992M-A1_prod.bin |
BPMP-FW image for T234 992M SKU. |
BUP_generator.py |
A utility that generates final BUP |
camera-rtcpu-t234-rce.img |
Camera rtcpu binary file for T234. |
chkbdinfo |
Provides board information. |
display-t234-dce.bin |
Display Ucode binary for T234. |
dram-ecc-t194.bin |
Software for checking the authenticity of a reported bad page and DenyListing. |
dtbcheck.py |
Tool to validate BPMP-FW calibration data (BPMP-DTB). |
ed25519.py |
Python script for ed25519 algorithm for TegraFlash. |
eks_t234.img |
Encrypted key set data file containing 8 zero-length keys for T234. |
extlinux.conf |
System boot configuration file. |
fsi-lk.bin |
Firmware to be flashed on Functional Safety Island (FSI) on Jetson AGX Orin industrial non-safety platforms. |
fskp_t234.bin |
Tool for factory secure key provisioning for T234. |
fuse_t234.xml |
Fuse related configuration files for T234. |
generic/BCT/* |
BCT files for supporting various platforms. |
generic/cfg/ |
Jetson AGX Orin configuration directory. |
generic/cfg/*.xml |
Partition configuration files for different configurations in the Jetson AGX Orin family of products. |
generic/*.dtb |
Device tree files for the Jetson AGX Orin family of products. |
l4t_bup_gen.func |
A helper file that contains all BUP generation related functions. |
l4t_initrd.img |
Jetson Linux initrd image based on minimal Ubuntu environment. |
LICENSE |
Jetson software license. |
LICENSE.* |
License files for various firmware and software components included in the Jetson Linux package. |
mb1_t234_prod.bin |
MB1 binary for T234. |
mb2rf_t234.bin |
MB2RF binary for T234. |
mb2_t234.bin |
MB2 binary for T234. |
mce_c10_prod_cr.bin |
Microcode associated with boot, power management, and clocks for a Jetson device. |
mce_flash_o10_cr_prod.bin |
MCE binary for T234. |
mkbctpart |
Tool for boot configuration table partition. |
mkbootimg |
Tool for image creation. |
mksparse |
Sparse image flashing with Bootloader. |
mts_c10_prod_cr.bin |
Microcode associated with execution and optimization of ARM® code. |
NOTICE.nvpva-fw |
License file for PVA firmware used on Jetson products. |
NOTICE.uefi |
License files for UEFI firmware used on Jetson products. |
nv_boot_control.conf |
Provides current carrier board-specific information for |
nvdec_t234_prod.fw |
NVDEC RISCV Firmware file for T234. |
nvidia-l4t-bootloader_*_arm64.deb |
NVIDIA Bootloader Package. |
nvidia-l4t-jetson-orin-nano-qspi-updater_*_arm64.deb |
Jetson Orin Nano Capsule payload and updater used for updating from older QSPI images. |
nvpva_020.fw |
PVA firmware for Jetson devices. |
nvtboot_cpurf_t234.bin |
nvtboot binaries for T234. |
odmsign.func |
Used to sign and encrypt images in BUP generation. |
preboot_c10_prod_cr.bin |
Microcode used during early boot. |
pinctrl-tegra.h |
Helper header file for Bootloader. |
preboot_c10_prod_cr.bin |
Microcode used during early boot for T234. |
psc_bl1_t234_prod.bin |
Production signed PSC BL1 binary. |
pscfw_t234_prod.bin |
PSC runtime binary for T234. |
psc_rf_t234_prod.bin |
PSC RF binary for T234. |
readinfo_t234_min_prod.xml |
Read information configuration files for T234. |
README_Massfuse.txt |
Instructions for completing fusing on multiple Jetson devices. |
rollback/ |
— |
rollback/rollback_parser.py |
The utility that generates rollback configuration file in the form of binary for a given product. |
sc7_t234_prod.bin |
SC7 binary for T234. |
SOURCE.tos-optee_t234.img |
File with information about the OPTEE source tar file. |
spe_t194.bin |
NVIDIA sensor hub microcontroller firmware for T194. |
spe_t234.bin |
NVIDIA sensor hub microcontroller firmware for T234. |
standalonemm_optee_t234.bin |
The T234 UEFI StMM image which runs as a S-EL0 application on top of OP-TEE |
sw_memcfg_overlay.pl |
Perl script used to override certain SDRAM configuration parameters with ones in overlay |
t194.py |
Tool to validate BPMP-FW calibration data for T194 (BPMP-DTB). |
t234.py |
Tool to validate BPMP-FW calibration data for T234 (BPMP-DTB). |
tegra234-gpio.h |
Header file for Bootloader. |
tegra234-*.dtsi |
Memory BCT files for various T234 products. |
tegrabct_v2 |
BCT operation helper binary. |
tegrabl_carveout_id.h |
Header file for Bootloader. |
tegradevflash_v2 |
Bootloader device communication library. |
tegraflash_impl_t234.py |
TegraFlash Python code to support T234. |
tegraflash_internal.py |
Helper implementation API script for |
tegraflash.py |
Default flashing application used for flashing Jetson devices with Jetson Linux. |
tegrahost_v2 |
Bootloader encryption binary. |
tegraopenssl |
Interface code for OpenSSL. |
tegraparser_v2 |
Parses partition configuration, common BCT configuration, fuse bypass configuration and NVIDIA Configuration Table (NCT). |
tegrarcm_v2 |
BootROM RCM communications binary. |
tegrasign_v2 |
TegraSign creates signature data for PKC operating mode and hash, and encrypted data for SBK operating mode. |
tegrasign_v3_hsm.py |
A TegraFlash component that can directly communicate with OEM’s HSM server. |
tegrasign_v3_internal.py |
Python helper script for signing and encryption. |
tegrasign_v3_oemkey_t234.yaml |
OEM key file for T234 products. |
tegrasign_v3.py |
Python script for signing and encryption. |
tegrasign_v3_util.py |
Python helper script for signing and encryption. |
tos-optee_t234.img |
Trusted OS image for T234. |
tos_t234.img |
Contains ATF, the EL3 exception mode software, for T234. |
tsec_t234.bin |
TSEC RISCV Production Firmware files for T234. |
uefi_jetson.bin |
UEFI firmware image that acts as the CPU BL on Jetson. |
warmboot_t194_prod.bin |
Warm boot binary for Jetson AGX Xavier series. |
xusb_sil_rel_fw |
XUSB module’s firmware file, making XUSB a true USB 3.0 compliant host controller. |
xusb_t234_prod.bin |
xUSB firmware for Jetson AGX Orin. |
Kernel
This table lists the directories and files in the kernel/
directory. Pathnames are relative to <top>/kernel
.
Pathname |
Description |
---|---|
dtb/ |
SoC-specific kernel Device Tree Binary (DTB) files. |
dtb/*.dtbo |
UEFI DTB overlays for various boards. |
dtb/tegra234-*.dtb |
DTB files specific to T234 boards. |
dtb/tegra234-*.dtbo |
DTBO files specific to T234 boards. |
dtc |
Device-tree-compiler binary. |
fdtoverlay |
fdtoverlay binary needed by the flashing tools to apply the DTB overlays. |
Image |
Kernel binary image. |
Image.gz |
Compressed kernel binary image. |
kernel_display_supplements.tbz2 |
Kernel modules related to Display drivers. |
kernel_headers.tbz2 |
Kernel header files needed for compiling kernel modules. You can download these headers and sources from the nv_tegra git server. |
kernel_oot_headers.tbz2 |
Kernel Out of Tree Module (OOT) headers needed to compile OOT module sources. |
kernel_oot_modules.tbz2 |
OOT module driver sources. |
kernel_supplements.tbz2 |
Loadable kernel modules specific to the included kernel zImage that was built with the defconfig enabled for the device. |
LICENSE |
GNU General Public License (GPL). |
LICENSE.dtc |
GNU General Public License (GPL) for the device-tree-compiler binary. |
LICENSE.fdtoverlay |
License file for fdtoverlay binary. |
LICENSE.nvethernetrm |
License file for Linux driver (nvethernet) supporting the ethernet controller |
nv-enable-hard-coded-kernel-boot-display-mode.sh |
Script to modify a DTB (device tree) to hard-code the Linux kernel boot-time display mode. |
nvidia-l4t-display-kernel_*_arm64.deb |
NVIDIA Display Kernel Modules Package. |
nvidia-l4t-kernel_*_arm64.deb |
NVIDIA Kernel Package. |
nvidia-l4t-kernel-dtbs_*_arm64.deb |
NVIDIA Kernel DTB Package. |
nvidia-l4t-kernel-headers_*_arm64.deb |
NVIDIA Linux Tegra Kernel Headers Package. |
nvidia-l4t-kernel-oot-headers_*_arm64.deb |
the NVIDIA OOTM headers Package. |
nvidia-l4t-kernel-oot-modules_*_arm64.deb |
the NVIDIA OOTM driver Package. |
pinmux |
Contains the recommended values from ASIC for pinmux and pad configurations. The file is used as a reference while generating customer pinmux configuration file. |
pinmux/t19x/ |
Contains pinmux information for T186-based platforms. |
pinmux/t19x/addr_info.txt |
Contains the database of pins available on Jetson. Information includes, pin name, address, pinmux functionality of pin. |
pinmux/t19x/gpio_addr_info.txt |
Contains the database of Jetson GPIO port names and base addresses. |
pinmux/t19x/mandatory_pinmux.txt |
Contains the database of Jetson mandatory pinmux addresses. |
pinmux/t19x/pad_info.txt |
Contains the database of tegra pads. Information includes pad name, voltage type (1.2V, 1.8V, 3.3V) and bit fields information in pad register. |
pinmux/t19x/pinmux-dts2cfg.py |
Script tool used to generate CFG format file from given pinmux, gpio, pad platform dts files. |
pinmux/t19x/por_val.txt |
Contains the database of pinmux address and value pairs which should not be modified while running the tool. |
pinmux/t19x/README.txt |
Contains details on how to run the script. |
SOURCE.dtc |
File with information about the tar file for the DTC sources. |
Kernel Supplements TBZ2
This table lists the directories and files created by decompressing the kernel_supplements.tbz2
archive, available at:
kernel/kernel_supplements.tbz2
Pathnames are relative to <top>
.
Pathname |
Description |
---|---|
lib/ |
— |
lib/modules/ |
— |
lib/modules/5.15.148-tegra/* |
Kernel modules. |
Kernel Headers TBZ2
This table lists the directories and files created by decompressing the kernel_supplements.tbz2
archive, available at:
kernel/kernel_headers.tbz2
Pathnames are relative to <top>/linux-headers-5.15.148-tegra-ubuntu20.04_aarch64
.
Pathname |
Description |
---|---|
linux-headers-5.15.148-tegra-linux_x86_64/* |
Kernel scripts, Makefiles, and so on. |
linux-headers-5.15.148-tegra-ubuntu22.04_aarch64/* |
Kernel headers, Makefiles, configuration files, debug files, and so on. |
Tools
The tools directory contains these files.
Pathname |
Description |
---|---|
backup_restore |
— |
backup_restore/l4t_backup_restore.func |
Functions and global variables for the backup and restore module. |
backup_restore/l4t_backup_restore.sh |
Main interface script for the backup and restore functionality for a Jetson device. |
backup_restore/nvbackup_partitions.sh |
Script to create a backup image of a Jetson device. |
backup_restore/nvrestore_partitions.sh |
Script to restore a backup image to a Jetson device. |
backup_restore/README_backup_restore.txt |
Information about how to use the backup and restore tool. |
bmp-splash |
— |
board_automation |
— |
board_automation/* |
Scripts and binaries for TOPO automation support for Jetson users. |
dcb_tool |
— |
dcb_tool/dcb_tool |
Tool used to display, modify, or save the display’s device control block blob. |
dcb_tool/readme.txt |
Instructions to use the |
Debian/ |
— |
Debian/nvdebrepack.sh |
A helper script for repackaging the existing Jetson Linux Debian packages. |
Debian/nvdebrepack.txt |
README doc for |
demuxer |
— |
demuxer/nv_tcu_demuxer |
Utility to de-multiplex the debug console output to a set of consoles. |
disk_encryption/ |
— |
disk_encryption/disk_encryption_helper.func |
Script to create encrypted disk images. |
disk_encryption/gen_luks_passphrase.py |
Demo code for how to use the service from Trusty |
gen_uefi_default_keys_dts.sh |
Script that adds the UEFI secure boot keys from the certificate files to the device tree overlays.gen_uefi_keys_dts.sh, and the script that generates the UEFI default and update keys. |
jetson-disk-image-creator.sh |
Creates a disk image for the target system based on specified command line options. |
jetson-gpio-common_2.1.3ubuntu1_arm64.deb |
Python package to use the Jetson GPIOs. The package be installed in the host’s Python library directory, which is specified by the |
kernel_flash/* |
Files and configurations related to the initrd and NFS flash processes. |
l4t_create_default_user.sh |
Creates a default user and skips running |
l4t_extract_deb.sh |
Extracts Jetson Linux Debian packages. |
l4t_flash_prerequisites.sh |
Script install the prerequisites software on the Linux host to flash BSP to a Jetson device. |
LICENSE.JetsonGPIO |
License file for Jetson GPIO. |
nvptparser.py |
A helper script; parses an XML configuration file for partition information used by |
ota_tools/ |
Helper files, scripts, and configurations that are related to partition-based OTA update from earlier versions to the later versions. |
python3-jetson-gpio_2.1.3ubuntu1_arm64.deb |
Refer to Jetson.GPIO - Linux for Tegra for more information about the Jetson GPIO Python library API. |
python-jetson-gpio_2.1.3ubuntu1_arm64.deb |
Python package to use the Jetson GPIOs. The package must be installed in the host’s Python library directory, which is specified by the |
README_* |
Various readme files. |
Samplefs/ |
— |
samplefs/nv_build_samplefs.sh |
Downloads base OS image for a given distribution and installs necessary packages. |
samplefs/nvubuntu-jammy-aarch64-samplefs |
List of Ubuntu Jammy packages to install in the base image. |
samplefs/nvubuntu-jammy-basic-aarch64-packages |
List of generic packages for Ubuntu (Jammy) distribution. |
samplefs/nvubuntu-jammy-desktop-aarch64-packages |
List of Ubuntu (Jammy) packages for the desktop flavor of the distribution. |
samplefs/nvubuntu-jammy-minimal-aarch64-packages |
Minimal set of Ubuntu (Jammy) packages for distribution. |
samplefs/nvubuntu_samplefs.sh |
Installs Ubuntu distribution-specific packages. |
NV Tegra
This table lists the directories and files in the nv_tegra
directory.
Pathname |
Description |
---|---|
bsp_version |
Jetson Linux BSP release version information. |
config.tbz2 |
Configuration files specific to the sample file system. For details, see Config TBZ2. |
graphics_demos.tbz2 |
Graphics demo archive. |
l4t_deb_packages/ |
Packages containing Jetson Linux dependencies and associated components. |
l4t_deb_packages/nvidia-l4t-3d-core_*_arm64.deb |
NVIDIA GL EGL Package. |
l4t_deb_packages/nvidia-l4t-apt-source_*_arm64.deb |
NVIDIA L4T apt source list debian package. |
l4t_deb_packages/nvidia-l4t-camera_*_arm64.deb |
NVIDIA Camera Package. |
l4t_deb_packages/nvidia-l4t-configs_*_arm64.deb |
NVIDIA configs debian package. |
l4t_deb_packages/nvidia-l4t-core_*_arm64.deb |
NVIDIA Core Package. |
l4t_deb_packages/nvidia-l4t-cuda_*_arm64.deb |
NVIDIA CUDA Package. |
l4t_deb_packages/nvidia-l4t-dgpu-apt-source_*_arm64.deb |
NVIDIA APT pin file for using the dGPU APT source list. |
l4t_deb_packages/nvidia-l4t-dgpu-config_*_arm64.deb |
NVIDIA dGPU config Package. |
l4t_deb_packages/nvidia-l4t-dgpu-x11_*_arm64.deb |
NVIDIA package to explicitly look for the dGPU in |
l4t_deb_packages/nvidia-l4t-factory-service_*_arm64.deb |
NVIDIA Factory Service files. |
l4t_deb_packages/nvidia-l4t-firmware_*_arm64.deb |
NVIDIA Firmware Package. |
l4t_deb_packages/nvidia-l4t-gbm_*_arm64.deb |
NVIDIA GBM Package. |
l4t_deb_packages/nvidia-l4t-graphics-demos_*_arm64.deb |
NVIDIA graphics demo applications. |
l4t_deb_packages/nvidia-l4t-init_*_arm64.deb |
NVIDIA Init debian package. |
l4t_deb_packages/nvidia-l4t-initrd_*_arm64.deb |
NVIDIA initrd debian package. |
l4t_deb_packages/nvidia-l4t-jetson-io_*_arm64.deb |
NVIDIA Jetson.IO debian package. |
l4t_deb_packages/nvidia-l4t-jetsonpower-gui-tools_*_arm64.deb |
NVIDIA Jetson Power GUI Tools debian package. |
l4t_deb_packages/nvidia-l4t-multimedia_*_arm64.deb |
NVIDIA Multimedia Package. |
l4t_deb_packages/nvidia-l4t-multimedia-utils_*_arm64.deb |
NVIDIA Multimedia Package. |
l4t_deb_packages/nvidia-l4t-nvfancontrol_*_arm64.deb |
NVIDIA Nvfancontrol debian package. |
l4t_deb_packages/nvidia-l4t-nvml_*_arm64.deb |
NVIDIA NVML library for Jetson. |
l4t_deb_packages/nvidia-l4t-nvpmodel_*_arm64.deb |
NVIDIA Nvpmodel debian package. |
l4t_deb_packages/nvidia-l4t-nvpmodel-gui-tools_*_arm64.deb |
NVIDIA Nvpmodel GUI Tools debian package. |
l4t_deb_packages/nvidia-l4t-nvsci_*_arm64.deb |
NVIDIA NvSci Package. |
l4t_deb_packages/nvidia-l4t-oem-config_*_arm64.deb |
NVIDIA OEM-Config Package. |
l4t_deb_packages/nvidia-l4t-openwfd_*_arm64.deb |
NVIDIA OpenWFD Package. |
l4t_deb_packages/nvidia-l4t-optee_*_arm64.deb |
OP-TEE userspace daemons, test programs and libraries. |
l4t_deb_packages/nvidia-l4t-pva_*_arm64.deb |
NVIDIA PVA Package. |
l4t_deb_packages/nvidia-l4t-tools_*_arm64.deb |
NVIDIA Public Test Tools Package. |
l4t_deb_packages/nvidia-l4t-vulkan-sc_*_arm64.deb |
NVIDIA Vulkan SC run-time package. |
l4t_deb_packages/nvidia-l4t-vulkan-sc-dev_*_arm64.deb |
NVIDIA Vulkan SC Dev package. |
l4t_deb_packages/nvidia-l4t-vulkan-sc-samples_*_arm64.deb |
NVIDIA Vulkan SC samples package. |
l4t_deb_packages/nvidia-l4t-vulkan-sc-sdk_*_arm64.deb |
NVIDIA Vulkan SC SDK package. |
l4t_deb_packages/nvidia-l4t-wayland_*_arm64.deb |
NVIDIA Wayland Package. |
l4t_deb_packages/nvidia-l4t-weston_*_arm64.deb |
NVIDIA Weston Package. |
l4t_deb_packages/nvidia-l4t-x11_*_arm64.deb |
NVIDIA X11 Package. |
l4t_deb_packages/nvidia-l4t-xusb-firmware_*_arm64.deb |
NVIDIA USB Firmware Package. |
LICENSE |
Jetson software license. |
LICENSE.* |
License files for various libraries, extensions, applications etc., packaged in Jetson Linux. |
nv-apply-debs.sh |
Installs BSP packages on the target. |
nvidia_drivers.tbz2 |
NVIDIA driver components. |
nv_optee.tbz2 |
OP-TEE related files. |
nv_sample_apps/ |
NVIDIA sample applications. |
nv_sample_apps/LICENSE.* |
License files for various Gstreamer libraries and plugins used in NVIDIA sample applications. |
nv_tools.tbz2 |
The |
tos-scripts/ |
— |
tos-scripts/gen_tos_part_img.py |
Script to generate tos.img from secure monitor and Trusted OS binaries. |
user_version |
User version file for the root file system. |
weston.tbz2 |
NVIDIA Wayland support package. |
Config TBZ2
This table lists the directories and files created by decompressing the config.tbz2
archive, available at:
nv_tegra/config.tbz2
Pathnames are relative to <top>
.
Filename |
Description |
---|---|
etc/apparmor.d/ |
— |
etc/apparmor.d/dhcpd.d/ |
— |
etc/apparmor.d/dhcpd.d/nv-l4t-usb-device-mode-runtime |
Add the AppArmor rules for the USB device mode. |
etc/asound.conf.* |
ALSA configuration files for APE and HDA sound cards on various Jetson platforms. |
etc/default/ |
— |
etc/default/locale |
Localized language settings. |
etc/default/rng-tools |
Configuration file that can be configured with different random nodes. |
etc/enctune.conf |
Default multimedia encoding parameters for NVIDIA reference platforms. |
etc/fstab |
Static information about the file systems. |
etc/hostname |
Device host name. |
etc/hosts |
Mapping between host name and IP addresses. |
etc/lightdm/ |
— |
etc/lightdm/lightdm.conf.d/ |
— |
etc/lightdm/lightdm.conf.d/50-nvidia.conf |
Lightdm and guest user configuration for default NVIDIA users. |
etc/modprobe.d/ |
Configuration directory/file for modprobe. |
etc/modprobe.d/bcmdhd.conf |
A modprobe conf file to specify the actions taken when the bcmdhd (brcm Wi-Fi) driver is loaded as a module. |
etc/modprobe.d/denylist-nouveau.conf |
Disable loading of the upstream nouveau driver for kernel 5.15. |
etc/modprobe.d/denylist-oot-modules-audio.conf |
Disable loading of the upstream audio drivers by default. |
etc/modprobe.d/denylist-ramoops.conf |
Disable loading of the ramoops driver by default. |
etc/modprobe.d/denylist-tegra-safety.conf |
NVIDIA specific DenyList file to disable auto loading of |
etc/modprobe.d/nvgpu.conf |
Disable loading nvgpu drivers when using DGPU. |
etc/modprobe.d/nvidia-display.conf |
Text file for modprobe configuration. |
etc/modprobe.d/tegra-udrm.conf |
Configuration file to auto-load kernel module ( |
etc/modules-load.d/ |
A configuration file used for every boot. |
etc/modules-load.d/nv.conf |
A configuration file used for every boot. |
etc/NetworkManager/ |
— |
etc/NetworkManager/conf.d/ |
— |
etc/NetworkManager/conf.d/10-globally-managed-devices.conf |
Configuration file to explicitly unmanage anything that is not wifi or wwan. |
etc/nv/ |
— |
etc/nvidia-container-runtime/ |
— |
etc/nvidia-container-runtime/host-files-for-container.d/ |
— |
etc/nvidia-container-runtime/host-files-for-container.d/*.csv |
CSV file that specifies the Jetson Linux device nodes and the libraries that will be used in a Docker container. |
etc/nv/nvfirstboot |
Control file used for for first boot. |
etc/nv-oem-config.conf |
Specifies the UART port to which oem-config writes output in headless mode. |
etc/nvphsd_common.conf |
Contains the sysfs or system paths that are needed for nvphs to initialize and start on all Jetson platforms.” |
etc/nvsciipc.cfg |
Text file for listing NvSciIpc channels. |
etc/skel/ |
— |
etc/skel/Desktop/ |
— |
etc/skel/Desktop/gnome-terminal.desktop |
|
etc/skel/Desktop/nv_devzone.desktop |
Desktop icon for a hyperlink to Jetson Developer Zone. |
etc/skel/Desktop/nv_forums.desktop |
Desktop icon for a hyperlink to Jetson Support Forums. |
etc/skel/Desktop/nv_jetson_projects.desktop |
Desktop icon for a hyperlink to Jetson Support Forums’ Jetson Community Projects page. |
etc/skel/Desktop/nv_jetson_zoo.desktop |
Desktop icon for a hyperlink to eLinux.org’s Jetson_Zoo page, which gives instructions for installing various open-source add-on pages to Jetson Linux. |
etc/skel/Desktop/nv_l4t_readme.desktop |
Desktop icon for a script to open and browse the |
etc/skel/.xsessionrc |
xsession auto run script to do the initialization. |
etc/sysctl.d/ |
— |
etc/sysctl.d/30-nv-console-messages.conf |
Configuration file for default loglevel for console messages. |
etc/sysctl.d/60-nvsciipc.conf |
Configuration file to set the default max message queue size to 64 at boot time. |
etc/sysctl.d/90-tegra-settings.conf |
Control file for sysrq. |
etc/systemd/ |
— |
etc/systemd/nvcpupowerfix.sh |
Script to be run by the nvcpupowerfix service to fix the CPU power. |
etc/systemd/nvfb-early.sh |
NVIDIA specific early first boot script. |
etc/systemd/nvfb.sh |
NVIDIA first boot script. |
etc/systemd/nvfb-udev.sh |
NVIDIA first-boot udev config service file. |
etc/systemd/nvgetty.sh |
Script that starts the |
etc/systemd/nv-late-init.sh |
NVIDIA late initialization script. |
etc/systemd/nvmemwarning.sh |
|
etc/systemd/nv_nvsciipc_init.sh |
Script to be run by nvsciipc init service to configure nvsciipc channels. |
etc/systemd/nv-oem-config-post.sh |
Script to run |
etc/systemd/nv-oem-config.sh |
Script to run |
etc/systemd/nvpmodel.sh |
Script to be run by nvpmodel service to set default power mode. |
etc/systemd/nvpower.sh |
Script to be run by nvpower service to initialize power settings. |
etc/systemd/nvramoops.sh |
Script to be run to configure and modprobe the ramoops module. |
etc/systemd/nv.sh |
NVIDIA initialization script. |
etc/systemd/nvweston.sh |
Post installation script for NVIDIA Weston Debian packages. |
etc/systemd/nvwifibt-pre.sh |
NVIDIA Bluetooth®/Wi-Fi pre-init script. |
etc/systemd/nvwifibt.sh |
NVIDIA Bluetooth/Wi-Fi init script. |
etc/systemd/nvzramconfig.sh |
Configures ZRAM devices for T186/T194 chips. |
etc/systemd/resolved.conf.d/ |
— |
etc/systemd/resolved.conf.d/nv-fallback-dns.conf |
Configuration file for |
etc/systemd/sleep.conf.d/ |
— |
etc/systemd/sleep.conf.d/nv-sleep.conf |
Suspend and hibernation configuration file. |
etc/systemd/system/ |
— |
etc/systemd/system/apt-daily.timer.d/ |
— |
etc/systemd/system/apt-daily.timer.d/override.conf |
Override settings for daily |
etc/systemd/system/apt-daily-upgrade.timer.d/ |
— |
etc/systemd/system/apt-daily-upgrade.timer.d/override.conf |
Override settings for daily |
etc/systemd/system.conf.d/ |
— |
etc/systemd/system.conf.d/watchdog.conf |
Configuration file to configure the system watchdog with the |
etc/systemd/system/gdm.service.d/ |
— |
etc/systemd/system/gdm.service.d/override.conf |
NVIDIA GDM configuration file. |
etc/systemd/system/getty.target.wants/ |
— |
etc/systemd/system/getty.target.wants/serial-getty@ttyGS0.service |
Configuration file to enable autologin on console. |
etc/systemd/system/l4t-rootfs-validation-config.service |
Rootfs validation config service file and link to be run at boot. |
etc/systemd/system/multi-user.target.wants/ |
— |
etc/systemd/system/multi-user.target.wants/l4t-rootfs-validation-config.service |
Interface to support a customizeable “boot success” function. |
etc/systemd/system/multi-user.target.wants/nvargus-daemon.service |
libargus daemon systemd startup service. |
etc/systemd/system/multi-user.target.wants/nvfancontrol.service |
nvfancontrol service to spawn nvfancontrol daemon. |
etc/systemd/system/multi-user.target.wants/nvfb-early.service |
NVIDIA specific early first boot service. |
etc/systemd/system/multi-user.target.wants/nvfb.service |
Service to launch the |
etc/systemd/system/multi-user.target.wants/nvgetty.service |
Service to invoke the |
etc/systemd/system/multi-user.target.wants/nv-l4t-bootloader-config.service |
Service to automatically check and perform QSPI update after the system boots up. |
etc/systemd/system/multi-user.target.wants/nv-l4t-usb-device-mode.service |
A systemd unit file to invoke |
etc/systemd/system/multi-user.target.wants/nv-late-init.service |
NVIDIA late initialization systemd unit service. |
etc/systemd/system/multi-user.target.wants/nvmemwarning.service |
Invokes |
etc/systemd/system/multi-user.target.wants/nv_nvsciipc_init.service |
Symlink to nvsciipc init service file. Required for the service to be run at the first boot after flash. |
etc/systemd/system/multi-user. target.wants/nvphs.service |
PHS service. |
etc/systemd/system/multi-user.target.wants/nvpmodel.service |
nvpmodel service to be run at boot. |
etc/systemd/system/multi-user.target.wants/nvpower.service |
nvpower service to be run at boot. |
etc/systemd/system/multi-user.target.wants/nvramoopsconfig.service |
Service to configure and modprobe the ramoops module. |
etc/systemd/system/multi-user.target.wants/nv.service |
Service to launch the |
etc/systemd/system/multi-user.target.wants/nvs-service.service |
Service to launch the |
etc/systemd/system/multi-user.target.wants/nvweston.service |
NVIDIA Weston service to add |
etc/systemd/system/multi-user.target.wants/nvzramconfig.service |
Service that launches |
etc/systemd/system/nvargus-daemon.service |
NVIDIA specific early first boot service. |
etc/systemd/system/nvcpupowerfix.service |
|
etc/systemd/system/nvfancontrol.service |
nvfancontrol service to spawn nvfancontrol daemon. |
etc/systemd/system/nvfb-early.service |
Service to launch the |
etc/systemd/system/nvfb.service |
Service to invoke the |
etc/systemd/system/nvfb-udev.service |
|
etc/systemd/system/nvgetty.service |
Service to invoke the |
etc/systemd/system/nv-l4t-bootloader-config.service |
|
etc/systemd/system/nv-l4t-usb-device-mode-runtime.service |
Defines USB flashing port’s device mode protocol support. |
etc/systemd/system/nv-l4t-usb-device-mode.service |
Defines USB flashing port’s device mode protocol support. |
etc/systemd/system/nv-late-init.service |
NVIDIA late init systemd unit service. |
etc/systemd/system/nvmemwarning.service |
Invokes |
etc/systemd/system/nv_nvsciipc_init.service |
Nvsciipc init service to be run at boot. |
etc/systemd/system/nv-oem-config.target.wants/ |
— |
etc/systemd/system/nv-oem-config.target.wants/nvweston.service |
NVIDIA weston service to add |
etc/systemd/system/nvphs.service |
PHS service. |
etc/systemd/system/nvpmodel.service |
Systemd service executed at boot to set the default power mode. |
etc/systemd/system/nvramoopsconfig.service |
Systemd service to configure and modprobe the ramoops module. |
etc/systemd/system/nv.service |
Service to launch the |
etc/systemd/system/nvs-service.service |
Service to launch the |
etc/systemd/system/nvweston.service |
NVIDIA specific early first boot service. |
etc/systemd/system/nvwifibt.service |
Service to launch |
etc/systemd/system/nvzramconfig.service |
Service that launches |
etc/systemd/system/suspend.target.wants/ |
— |
etc/systemd/system/suspend.target.wants/nvcpupowerfix.service |
Symlink to the |
etc/systemd/system/sysinit.target.wants/ |
— |
etc/systemd/system/sysinit.target.wants/nvfb-udev.service |
NVIDIA first-boot udev config service files. |
etc/systemd/timesyncd.conf.d/ |
— |
etc/systemd/timesyncd.conf.d/nv-fallback-ntp.conf |
NTP configuration file used by timesyncd service to look up fallback NTP servers. |
etc/udev/ |
— |
etc/udev/rules.d/ |
— |
etc/udev/rules.d/10-nv-jetson-dm.rules |
Linux device mapper UDEV rule for Jetson. |
etc/udev/rules.d/90-alsa-asound-tegra.rules |
Rules configuration for proper |
etc/udev/rules.d/91-xorg-conf-tegra.rules |
Rules configuration for proper |
etc/udev/rules.d/99-nv-l4t-usb-device-mode.rules |
Rules configuration for Wi-Fi and Bluetooth. |
etc/udev/rules.d/99-nv-l4t-usb-host-config.rules |
Configures the on-board USB hub on Jetson Xavier NX. |
etc/udev/rules.d/99-nv-ufs-mount.rules |
Adds an udev rule to auto-mount UFS card after it is detected. |
etc/udev/rules.d/99-nv-wifibt.rules |
Rules configuration for Wi-Fi and Bluetooth. |
etc/udev/rules.d/99-tegra-devices.rules |
Permission setting for SoC devices. |
etc/udev/rules.d/99-tegra-mmc-ra.rules |
SD card |
etc/wpa_supplicant.conf |
Sample WPA supplicant. |
etc/X11/ |
— |
etc/X11/xorg.conf |
Configuration file for xorg. |
etc/X11/xorg.conf.d/ |
— |
etc/X11/xorg.conf.d/tegra-drm-outputclass.conf |
Xorg server configuration for enabling support for the NVIDIA X driver when using upstream Linux kernels. |
etc/xdg/ |
— |
etc/xdg/autostart/ |
— |
etc/xdg/autostart/nvbackground.desktop |
Desktop file to auto-launch |
etc/xdg/autostart/nvbackground.sh |
Script to set the NVIDIA default wallpaper. |
etc/xdg/autostart/nvl4t-readme.sh |
Script to open and browse the |
lib/ |
— |
lib/systemd/ |
— |
lib/systemd/system/ |
— |
lib/systemd/system/bluetooth.service.d/ |
— |
lib/systemd/system/bluetooth.service.d/nv-bluetooth-service.conf |
Bluetooth systemd service from bluez Debian. |
lib/systemd/system/nv-oem-config-debconf@.service |
Service to run |
lib/systemd/system/nv-oem-config-gui.service |
Service to run oem-config in GUI mode. |
lib/systemd/system/nv-oem-config.service |
Service to run |
lib/systemd/system/nv-oem-config.target |
Default target when system boots for the first time. |
opt/ |
— |
opt/nvidia/ |
— |
opt/nvidia/l4t-bootloader-config/ |
— |
opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.service |
Automatically checks and performs QSPI update after system boot-up. |
opt/nvidia/l4t-bootloader-config/nv-l4t-bootloader-config.sh |
Performs QSPI update after system boot-up. |
opt/nvidia/l4t-rootfs-validation-config/ |
— |
opt/nvidia/l4t-rootfs-validation-config/l4t-rootfs-validation-config.service |
Interface to support customizeable “boot success” function. |
opt/nvidia/l4t-rootfs-validation-config/l4t-rootfs-validation-config.sh |
Script to support customizeable “boot success” function. |
opt/nvidia/l4t-usb-device-mode/ |
Defines the USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/filesystem.img |
Defines the USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/LICENSE.filesystem.img |
License for USB firmware. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-config.sh |
Defines USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-runtime.service |
Defines USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-runtime-start.sh |
Defines USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-runtime-stop.sh |
Defines USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode.service |
Systemd unit file to invoke |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-start.sh |
Defines USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-state-change.sh |
Defines USB flashing port’s device mode protocol support. |
opt/nvidia/l4t-usb-device-mode/nv-l4t-usb-device-mode-stop.sh |
Disables the USB flashing port’s device mode protocol support. |
usr/ |
— |
usr/lib |
— |
user/lib/nvidia |
— |
user/lib/nvidia/license |
— |
usr/lib/nvidia/license/nvlicense |
Script to show NVIDIA EULA content in |
usr/lib/nvidia/license/nvlicense-templates.sh |
Script to generate nvlicense.templates file. |
usr/lib/nvidia/nvpmodel/ |
— |
usr/lib/nvidia/nvpmodel/nvpmodel-query |
|
usr/lib/nvidia/nvpmodel/nvpmodel.sh |
Script to change the |
usr/lib/nvidia/nvpmodel/nvpmodel.templates |
|
usr/lib/nvidia/resizefs/ |
— |
usr/lib/nvidia/resizefs/nvresizefs-query |
Resize questions definition for text mode. |
usr/lib/nvidia/resizefs/nvresizefs.sh |
Main script to execute resize function. |
usr/lib/nvidia/resizefs/nvresizefs.templates |
String definitions for Ubiquity resize plugin. |
usr/lib/nvidia/swap/ |
— |
usr/lib/nvidia/swap/nvswap-query |
|
usr/lib/nvidia/swap/nvswap.sh |
|
usr/lib/nvidia/swap/nvswap.templates |
|
usr/lib/nvidia/utils/ |
— |
usr/lib/nvidia/utils/nvsnap-install.sh |
nvchromium |
usr/lib/ubiquity/ |
— |
usr/lib/ubiquity/plugins/ |
— |
usr/lib/ubiquity/plugins/nvchromium.py |
nvchromium plugin for |
usr/lib/ubiquity/plugins/nvlicense.py |
Show Jetson Linux Driver Package EULA content in |
usr/lib/ubiquity/plugins/nvpmodel.py |
|
usr/lib/ubiquity/plugins/nvresizefs.py |
Ubiquity plugin for the resize function. |
usr/lib/ubiquity/plugins/nvswap.py |
|
usr/sbin/ |
— |
usr/sbin/nv-oem-config-firstboot |
NVIDIA-specific OEM first-boot configuration. |
usr/sbin/nvphsd_setup.sh |
Setup script for PHS. |
usr/sbin/nvsetprop |
A helper script for setting system properties, later queried by PHS. |
usr/share/ |
— |
usr/share/alsa/ |
— |
usr/share/alsa/cards/ |
— |
usr/share/alsa/cards/tegra-ape.conf |
ALSA configuration files for APE and HDA sound cards on Jetson platforms. |
usr/share/alsa/cards/tegra-hda.conf |
Configuration file for Tegra HDA. |
usr/share/alsa/init/ |
— |
usr/share/alsa/init/postinit/ |
— |
usr/share/alsa/init/postinit/00-tegra.conf |
ALSA library configuration file. |
usr/share/alsa/init/postinit/01-tegra-rt565x.conf |
Default ALSA configuration for the on-board RT565x codec for T194. |
usr/share/alsa/init/postinit/02-tegra-rt5640.conf |
Default ALSA configuration files for on-board RT5640 codec for Jetson platforms. |
usr/share/backgrounds/ |
— |
usr/share/backgrounds/NVIDIA_Login_Logo.png |
NVIDIA logo. |
usr/share/backgrounds/NVIDIA_Logo.png |
PNG file representing NVIDIA logo. |
usr/share/backgrounds/NVIDIA_Wallpaper.jpg |
NVIDIA wallpaper image. |
usr/share/doc/ |
— |
usr/share/doc/bluez/ |
— |
usr/share/doc/bluez/copyright.compliant |
Copyright compliance file. |
usr/share/doc/network-manager/ |
— |
usr/share/doc/network-manager/copyright.compliant |
Copyright compliance file. |
usr/share/doc/nvidia-l4t-oem-config/ |
— |
usr/share/doc/nvidia-l4t-oem-config/copyright |
Copyright files for Ubiquity. |
usr/share/doc/nvidia-tegra/ |
— |
usr/share/doc/nvidia-tegra/L4T_End_User_License_Agreement.txt |
NVIDIA license file. |
usr/share/doc/nvidia-tegra/NVIDIA_Trademark_License_Addendum_SW.pdf |
NVIDIA trademark license. |
usr/share/doc/procps/ |
— |
usr/share/doc/procps/copyright.compliant |
Copyright compliance file. |
usr/share/doc/rng-tools |
— |
usr/share/doc/rng-tools/copyright |
Copyright file for |
usr/share/doc/udev/ |
— |
usr/share/doc/udev/copyright.compliant |
Copyright compliance file. |
usr/share/polkit-1/ |
— |
usr/share/polkit-1/actions/ |
— |
usr/share/polkit-1/actions/com.nvidia.pkexec.jetsonpowergui.policy |
Policy kit file for running the Jetson Power GUI with root permission. |
usr/share/polkit-1/actions/com.nvidia.pkexec.nvpmodel.policy |
Copyright compliance file. |
usr/share/polkit-1/actions/com.nvidia.pkexec.tegrastats.policy |
Copyright compliance file. |
Graphics Demos
This table lists the directories and files created bu decompressing the graphics_demos.tbz2
archive, available at:
nv_tegra/graphics_demos.tbz2
Pathnames are relative to <top>
.
Pathname |
Description |
---|---|
/usr/src/nvidia/graphics_demos/* |
Graphics demo applications. |
NVIDIA Drivers TBZ2
This table lists the directories and files created by decompressing the nvidia_drivers.tbz2
archive, available at:
nv_tegra/nvidia_drivers.tbz2
Pathnames are relative to <top>/nv_tegra
.
Pathname |
Description |
---|---|
etc/ |
|
etc/ld.so.conf.d/ |
|
etc/ld.so.conf.d/nvidia-tegra.conf |
|
etc/nv_tegra_release |
Jetson driver versioning file. |
etc/vulkan/ |
— |
etc/vulkan/icd.d/ |
— |
etc/vulkan/icd.d/nvidia_icd.json |
Vulkan ICD configuration file used by the Vulkan loader to load an ICD implementation. |
lib/ |
— |
lib/firmware/ |
— |
lib/firmware/bcm4354.hcd |
The firmware binary provided by Broadcom for BCM4354 chip. |
lib/firmware/brcm/ |
BRCM firmware directory. |
lib/firmware/brcm/fw_bcmdhd.bin |
Firmware for Jetson TX2 on-board Wi-Fi. |
lib/firmware/brcm/nvram.txt |
File containing tuning parameters for Jetson TX2 on-board Wi-Fi. |
lib/firmware/display-t234-dce.bin |
Display Ucode binary. |
lib/firmware/nv-BT-Version |
NVIDIA proprietary Bluetooth driver version file. |
lib/firmware/nvhost_nvdla*.fw |
NVDLA firmware running on Falcon inside NVDLA. The firmware programs the NVDLA engine with the configuration that was received for neural net and handling interrupts from the NVDLA engine. |
lib/firmware/nvhost_ofa012.fw |
OFA firmware files. |
lib/firmware/nvhost_vic042.fw |
VIC firmware used for image composition use cases. |
lib/firmware/nvidia/ |
— |
lib/firmware/nvidia/gp10b/ |
— |
lib/firmware/nvidia/ga10b/* |
Various firmware files for the Ampere iGPU. |
lib/firmware/nvidia/gv11b/ |
— |
lib/firmware/nvidia/gv11b/* |
Various firmware files for the Tegra194 GV11B GPU. |
lib/firmware/nvpva_*.fw |
PVA Firmware files |
lib/firmware/rtl8822cu_* |
RealTek bluetooth firmware and related files. |
lib/firmware/tegra19x/ |
— |
lib/firmware/tegra19x/nvhost_nvdec040_ns.fw |
NVDEC NS firmware used for video playback use cases. |
lib/firmware/tegra19x/nvhost_nvenc070.fw |
NVENC firmware used for video encoder use cases. |
lib/firmware/tegra19x/nvhost_nvjpg012.fw |
NVJPG firmware used for image encode/decode use cases. |
lib/firmware/tegra19x_xusb_firmware |
File containing USB firmware parameters. |
lib/firmware/tegra23x/ |
— |
lib/firmware/tegra23x/nvhost_nvdec050_desc_prod.bin |
NVDEC firmware used for video playback use cases. |
lib/firmware/tegra23x/nvhost_nvenc080.fw |
NVENC firmware used for video encoder use cases. |
lib/firmware/tegra23x/nvhost_nvjpg013.fw |
NVJPG firmware used for image encode/decode use cases. |
lib/firmware/tegra23x/nvhost_tsec_*.fw |
TSEC RISCV Production Firmware files |
usr/ |
— |
usr/bin/ |
— |
usr/bin/nvaudio_opus_app |
Audio OPUS software application. |
usr/bin/nvidia-bug-report-tegra.sh |
NVIDIA bug reporting script. Run for usage tips. |
usr/bin/nvidia-xconfig |
NVIDIA tool for manipulating X server configuration files. |
usr/include/ |
— |
usr/include/VulkanSC/* |
Vulkan SC-related files. |
usr/lib/ |
— |
usr/lib/aarch64-linux-gnu/ |
Directory for various GNU specific sub-directories and files. |
usr/lib/aarch64-linux-gnu/gbm/ |
— |
usr/lib/aarch64-linux-gnu/gbm/*.so |
NVIDIA GBM backend implementation. |
usr/lib/aarch64-linux-gnu/libcuda.so |
CUDA library. |
usr/lib/aarch64-linux-gnu/libnvcucompat.so |
CUDA forward compatibility layer. |
usr/lib/aarch64-linux-gnu/libnvcudla.so |
cuDLA extension library for CUDA. |
usr/lib/aarch64-linux-gnu/libv4l/ |
— |
usr/lib/aarch64-linux-gnu/libv4l/* |
Directory for the AARCH64 Linux GNU V4L libraries. |
usr/lib/aarch64-linux-gnu/libv4l/plugins/ |
Directory for the AARCH64 Linux GNU plugins. |
usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/ |
— |
usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so |
Implements a V4L2 standard interface for the Argus camera API. |
usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvcuvidvideocodec.so |
Implements support for CUVID path. |
usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvideocodec.so |
Implements a plugin for video format conversion and helper library |
usr/lib/aarch64-linux-gnu/nvidia/ |
Directory for aarch64 GNU Jetson-specific components. |
usr/lib/aarch64-linux-gnu/nvidia/ld.so.conf |
|
usr/lib/aarch64-linux-gnu/nvidia/libcuda.so |
CUDA library. |
usr/lib/aarch64-linux-gnu/nvidia/libcuda.so.1.1 |
CUDA library. |
usr/lib/aarch64-linux-gnu/nvidia/libdrm.so.2 |
Provides an alternate implementation to OSS libdrm. |
usr/lib/aarch64-linux-gnu/nvidia/libGLX_nvidia.so.0 |
NVIDIA vendor library for GLX. |
usr/lib/aarch64-linux-gnu/nvidia/libnvapputil.so |
Host (x86) shared object for application utilities. |
usr/lib/aarch64-linux-gnu/nvidia/libjetsonpower.so |
|
usr/lib/aarch64-linux-gnu/nvidia/libnvargus.so |
Library for GST plugin for camera. |
usr/lib/aarch64-linux-gnu/nvidia/libnvargus_socketclient.so |
Support libraries to implement the Argus API. |
usr/lib/aarch64-linux-gnu/nvidia/libnvargus_socketserver.so |
Support libraries to implement the Argus API. |
usr/lib/aarch64-linux-gnu/nvidia/libnvbuf_fdmap.so.1.0.0 |
Implementation of the FD mapping/unmapping API. |
usr/lib/aarch64-linux-gnu/nvidia/libnvbufsurface.so |
Implementation of unified memory management and transformation APIs. |
usr/lib/aarch64-linux-gnu/nvidia/libnvbufsurface.so.1.0.0 |
Implementation of unified memory management and transformation API. |
usr/lib/aarch64-linux-gnu/nvidia/libnvbufsurftransform.so |
Implementation of unified memory management and transformation APIs. |
usr/lib/aarch64-linux-gnu/nvidia/libnvbufsurftransform.so.1.0.0 |
These are an implementation of the unified memory management and transformation APIs. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcameratools.so |
Provides a supporing library for camera utilities and tests. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcamerautils.so |
Provides a supporing library for camera utilities and tests. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcamlog.so |
Contains helpers for run-time logging and tracing for camera sub-drivers. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcam_imageencoder.so |
Library that encodes camera YUV frames to JPEGs using NVIDIA’s TVMR architecture. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcamlog.so |
Helper for run-time logging and tracing for camera sub-drivers. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcamv4l2.so |
Interface library for V4L2 kernel drivers. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcapture.so |
Usermode driver used to submit capture requests to the kernel. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcolorutil.so |
Provides an NvColor utility library providing a reference CPU implementation of functions for operating with the NvColor types. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcucompat.so |
NVIDIA X and OpenGL drivers to enable graphics support. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcudla.so |
cuDLA user space library to program the DLA engine. |
usr/lib/aarch64-linux-gnu/nvidia/libnvcuvidv4l2.so |
Provides support for the CUVID path. |
usr/lib/aarch64-linux-gnu/nvidia/libnvdc.so |
DC driver file. |
usr/lib/aarch64-linux-gnu/nvidia/libnvddk_2d_v2.so |
DDK 2D driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvddk_vic.so |
DDK VIC driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvdecode2eglimage.so |
EGL™ library implementation that uses nvmedia, nvmmbuffer, egl, and nvbuf_utils. |
usr/lib/aarch64-linux-gnu/nvidia/libnvdla_runtime.so |
DLA compiler library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvdsbufferpool.so |
An implementation of the GStreamer buffer pool for unified memory management. |
usr/lib/aarch64-linux-gnu/nvidia/libnvdsbufferpool.so.1.0.0 |
Implementation of GStreamer buffer pool for unified memory management. |
usr/lib/aarch64-linux-gnu/nvidia/libnveventlib.so |
Trace buffer library for trace events. |
usr/lib/aarch64-linux-gnu/nvidia/libnvexif.so |
Library to generate the exif header. |
usr/lib/aarch64-linux-gnu/nvidia/libnvfnet.so |
OpenGL® filter service for the image post-processing helper library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvfnetstoredefog.so |
Provides a post-processing stage in the camera pipeline, which uses a GPU to apply filters and removes fogginess in an image to enhance the image quality. |
usr/lib/aarch64-linux-gnu/nvidia/libnvfnetstorehdfx.so |
Provides an OpenGL filter service for the image post-processing helper library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvfusacapinterface.so |
Camera SCF is moving to use FuSa Capture API. |
usr/lib/aarch64-linux-gnu/nvidia/libnvfusacap.so |
FuSa Capture API library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_boot.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_camera.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_force.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_generic.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_gpucompute.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_graphics.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_il.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_spincircle.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_tbc.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvgov_ui.so |
PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-allocator.so* |
NVIDIA GBM backend implementation. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-eglcore.so.* |
OpenGL core library used by |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-egl-wayland.so.* |
EGL Platform Wayland libraries. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-glcore.so.* |
OpenGL core library. Implicitly used by libGL and libglx and contains core-accelerated 3D functionality. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-glsi.so.* |
OpenGL system interaction library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-glvkspirv.so.* |
Vulkan SPIR-V Shader compiler library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-gpucomp.so.* |
The JIT Compiler libraries used by the CUDA driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-kms.so* |
NvKms UMD shim layer libraries. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-ml.so.1 |
NVML library for Jetson. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-nvvm.so.* |
NVVM libraries for CUDA. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-ptxjitcompiler.so.* |
Library containing a JIT compiler that compiles PTX into GPU machine code. Used by the CUDA driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-rmapi-nvidia.so.* |
Utility library that implements common code for using kernel-level graphics drivers on Jetson. |
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-rtcore.so.540.1.0 |
|
usr/lib/aarch64-linux-gnu/nvidia/libnvidia-tls.so.* |
NVIDIA TLS libraries. |
usr/lib/aarch64-linux-gnu/nvidia/libnvimp.so |
Utility library that provides a reference implementation of display IMP. |
usr/lib/aarch64-linux-gnu/nvidia/libnvisp_utils.so |
Usermode driver used as a utility library for ISP. |
usr/lib/aarch64-linux-gnu/nvidia/libnvjpeg.so |
Accelerated libjpeg for Jetson. |
usr/lib/aarch64-linux-gnu/nvidia/libnvll.so |
Utility library used by |
usr/lib/aarch64-linux-gnu/nvidia/libnvmedia.so |
Multimedia programming API to access HW units like encoder, decoder, video post-processing on NVIDIA SoC. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmm.`so |
NVIDIA Multimedia Framework. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmm_contentpipe.so |
Content pipe implementation (file source abstraction). |
usr/lib/aarch64-linux-gnu/nvidia/libnvmm_parser.so |
NVIDIA Multimedia parser. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmm_utils.so |
Multimedia Framework utilities. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmmlite.so |
NVIDIA Multimedia driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmmlite_image.so |
NVIDIA Multimedia image driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmmlite_utils.so |
NVIDIA Multimedia utilities. |
usr/lib/aarch64-linux-gnu/nvidia/libnvmmlite_video.so |
NVIDIA Multimedia video driver. |
usr/lib/aarch64-linux-gnu/nvidia/libnvodm_imager.so |
Sensor driver with tuning disabled. |
usr/lib/aarch64-linux-gnu/nvidia/libnvofsdk.so |
Helper function to get optical flow and stereo disparity for user provided images. |
usr/lib/aarch64-linux-gnu/nvidia/libnvomx.so |
OpenMAX IL implementation. |
usr/lib/aarch64-linux-gnu/nvidia/libnvomxilclient.so |
OpenMAX IL client. |
usr/lib/aarch64-linux-gnu/nvidia/libnvos.so |
NVIDIA OS abstraction library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvosd.so |
Low-level and helper libs required by DeepStream SDK |
usr/lib/aarch64-linux-gnu/nvidia/libnvparser.so |
Parser used for NVIDIA NvMMlite. |
usr/lib/aarch64-linux-gnu/nvidia/libnvphs.so |
PHS client library loaded by NVIDIA drivers. |
usr/lib/aarch64-linux-gnu/nvidia/libnvphsd.so |
PHS daemon shared library loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/nvidia/libnvpva.so |
User mode driver for the PVA. |
usr/lib/aarch64-linux-gnu/nvidia/libnvrm.so |
Resource Manager kernel interface. |
usr/lib/aarch64-linux-gnu/nvidia/libnvrm_gpu.so |
NVIDIA kernel graphics driver abstraction library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvrm_graphics.so |
Resource Manager (NvRM) graphics host, AVP communication library, and graphics drivers. |
usr/lib/aarch64-linux-gnu/nvidia/libnvscf.so |
Usermode driver used to submit capture requests to the kernel/rtcpu drivers. |
usr/lib/aarch64-linux-gnu/nvidia/libnvtestresults.so |
Test results library. |
usr/lib/aarch64-linux-gnu/nvidia/libnvtnr.so |
Temporal Noise Reduction (TNR) API. |
usr/lib/aarch64-linux-gnu/nvidia/libnvtracebuf.so |
Trace buffer library used to support reading and writing of trace data. |
usr/lib/aarch64-linux-gnu/nvidia/libnvtvmr.so |
Multimedia Jetson video mixer/renderer. |
usr/lib/aarch64-linux-gnu/nvidia/libnvv4l2.so |
|
usr/lib/aarch64-linux-gnu/nvidia/libnvv4lconvert.so |
|
usr/lib/aarch64-linux-gnu/nvidia/libnvvulkan-producer.so |
Implements WSI extension support for Vulkan. |
usr/lib/aarch64-linux-gnu/nvidia/libnvwinsys.so |
Winsys library. |
usr/lib/aarch64-linux-gnu/nvidia/libsensors.hal-client.nvs.so |
Sensor socket/client interface to NVIDIA sensor stack. |
usr/lib/aarch64-linux-gnu/nvidia/libsensors.l4t.no_fusion.nvs.so |
Sensor fusion component of NVIDIA sensor stack. |
usr/lib/aarch64-linux-gnu/nvidia/libsensors_hal.nvs.so |
Sensor HAL (hardware abstraction layer) component of NVIDIA sensor stack. |
usr/lib/aarch64-linux-gnu/nvidia/libtegrav4l2.so |
Helper library for multimedia hardware acceleration. |
usr/lib/aarch64-linux-gnu/nvidia/libv4l2_nvargus.so |
Implements a V4L2 standard interface for the Argus camera API. |
usr/lib/aarch64-linux-gnu/nvidia/libv4l2_nvcuvidvideocodec.so |
Implements support for CUVID path. |
usr/lib/aarch64-linux-gnu/nvidia/libv4l2_nvvidconv.so |
Implements |
usr/lib/aarch64-linux-gnu/nvidia/libv4l2_nvvideocodec.so |
Implements |
usr/lib/aarch64-linux-gnu/nvidia/libvulkan.so* |
Library used by applications to make Vulkan API calls. |
usr/lib/aarch64-linux-gnu/nvidia/nvidia_icd.json |
Vulkan ICD configuration file used by Vulkan loader to load ICD implementation on local platform. |
usr/lib/aarch64-linux-gnu/tegra-egl/ |
Directory for aarch64 GNU Jetson-specific EGL components. |
usr/lib/aarch64-linux-gnu/tegra-egl/ld.so.conf |
Provides symbols for GLESv2 entry points. Loads and dispatches to one or more vendor libraries.ev |
usr/lib/aarch64-linux-gnu/tegra-egl/libEGL_nvidia.so.0 |
Provides symbols for GLESv2 entry points. Loads and dispatches to one or more vendor libraries. |
usr/lib/aarch64-linux-gnu/tegra-egl/libGLESv1_CM_nvidia.so.1 |
Provides symbols for GLESv1_CM entry points.Loads and dispatches to one or more vendor libraries. |
usr/lib/aarch64-linux-gnu/tegra-egl/libGLESv2_nvidia.so.2 |
Provides symbols for GLESv2 entry points.Loads and dispatches to one or more vendor libraries. |
usr/lib/aarch64-linux-gnu/tegra-egl/nvidia.json |
Points to the location of the vendor specific library for EGL implementation. A configuration file for the GLVND EGL driver; sym-linked by |
usr/lib/xorg/ |
— |
usr/lib/xorg/modules/ |
— |
usr/lib/xorg/modules/drivers/ |
— |
usr/lib/xorg/modules/drivers/nvidia_drv.so |
Jetson X driver. |
usr/lib/xorg/modules/extensions/ |
Directory for the extensions. |
usr/lib/xorg/modules/extensions/libglxserver_nvidia.so |
Symbolic link pointing to |
usr/sbin/ |
Directory for system. |
usr/sbin/brcm_patchram_plus |
Utility for loading the Broadcom Bluetooth firmware |
usr/sbin/nvargus-daemon |
System daemon process that is run at startup and provides libargus clients access to the libargus camera API in a multiprocess environment. |
usr/sbin/nvargus_nvraw |
Argus related library. |
usr/sbin/nvidia-smi |
NVML library for Jetson. |
usr/sbin/nvphsd |
PHS binary or running daemon. |
usr/sbin/nvs-service |
Service daemon that provides necessary sensor/socket services between client and NVIDIA sensor stack. |
usr/sbin/nvtunerd |
Support for image quality tuning tools. |
usr/share/ |
Directory for the shared files. |
usr/share/doc/ |
Directory for the shared documentation files. |
usr/share/doc/nvidia-tegra/ |
Directory for the NVIDIA Jetson-specific shared documentation. |
usr/share/doc/nvidia-tegra/LICENSE.* |
Various license files for components included in BSP. |
usr/share/doc/nvidia-tegra/SOURCE.* |
Files that note the corresponding source tar file name for public sources. |
usr/share/egl/ |
Directory for EGL specific components. |
usr/share/egl/egl_external_platform.d/ |
Directory for the EGL platform support files. |
usr/share/egl/egl_external_platform.d/nvidia_wayland.json |
Wayland driver for EGL external platform support. |
usr/share/glvnd/ |
— |
usr/share/glvnd/egl_vendor.d/ |
— |
usr/share/glvnd/egl_vendor.d/10_nvidia.json |
Configuration file for GLVND EGL driver. |
usr/src/ |
— |
usr/src/nvidia/ |
— |
usr/src/nvidia/vulkan-sc/* |
Vulkan SC SDK packages and SC sample files. |
var/ |
— |
var/nvidia/ |
— |
var/nvidia/nvcam/ |
— |
var/nvidia/nvcam/apps/ |
— |
var/nvidia/nvcam/apps/README.txt |
Nvcam application README file. |
var/nvidia/nvcam/input/ |
— |
var/nvidia/nvcam/input/model_frontal.xml |
HAAR cascade generated from a face image data set and used for face detection. |
var/nvidia/nvcam/input/README.txt |
Nvcam input README file. |
var/nvidia/nvcam/output/ |
— |
var/nvidia/nvcam/output/README.txt |
Nvcam output README file. |
var/nvidia/nvcam/settings/ |
— |
var/nvidia/nvcam/settings/README.txt |
Nvcam settings README file. |
OP-TEE
This table lists the directories and files created by decompressing the nv_optee.tbz2
archive, available at:
nv_tegra/nv_optee.tbz2
Pathnames are relative to <top>/nv_tegra
.
Pathname |
Description |
---|---|
bin/ |
— |
bin/xtest |
OP-TEE regression test program. |
lib/ |
— |
lib/optee_armtz/ |
OP-TEE Trusted Application (TA) folder, containing TA files. |
lib/optee_armtz/*.ta |
TA files. |
usr/ |
— |
usr/lib/ |
— |
usr/lib/libckteec.so* |
PKCS#11 Cryptoki API client(normal world) libraries. |
usr/lib/libteec.so* |
Tee client library, which talks to Linux tee kernel driver. |
usr/lib/tee-supplicant/ |
— |
usr/lib/tee-supplicant/plugins/ |
— |
usr/lib/tee-supplicant/plugins/f07bfc66-958c-4a15-99c0-260e4e7375dd.plugin |
An OP-TEE test plugin (required by |
usr/sbin/ |
— |
usr/sbin/nvhwkey-app |
NVIDIA hwkey agent Client Application (CA). |
usr/sbin/nvluks-srv-app |
NVIDIA luks service CA. |
usr/sbin/tee-supplicant |
OP-TEE user space daemon; communicates with OP-TEE and provides many functionalities, e.g. loading the TA at runtime and handling RPMB actions from OP-TEE. |
usr/share/ |
— |
usr/share/doc/ |
— |
usr/share/doc/nvidia-tegra/ |
— |
usr/share/doc/nvidia-tegra/LICENSE.* |
License files for OP-TEE client and tests. |
NVIDIA Tools TBZ2
This table lists the directories and files created by decompressing the nv_tools.tbz2
archive, available at:
nv_tegra/nv_tools.tbz2
Pathnames are relative to <top>/nv_tegra
.
Filename |
Description |
---|---|
etc/nvpmodel/ |
— |
etc/nvpmodel/nvpmodel_p3701_0000.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_p3701_0002.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_p3701_0004.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_p3767_0000.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_p3767_0001.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_p3767_0003.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_p3767_0004.conf |
Contains the t23x platform |
etc/nvpmodel/nvpmodel_t194_agxi.conf |
|
etc/nvpmodel/nvpmodel_t194.conf |
|
etc/nvpmodel/nvpmodel_t194_e3900_dGPU.conf |
|
etc/nvpmodel/nvpmodel_t194_e3900_iGPU.conf |
|
etc/nvpmodel/nvpmodel_t194_p3668.conf |
|
etc/nvpmodel/nvpmodel_t194_p3668_emul.conf |
|
etc/nvpower/ |
— |
etc/nvpower/libjetsonpower/ |
— |
etc/nvpower/libjetsonpower/jetsonpower_t194.conf |
Power configuration files for T194. |
etc/nvpower/libjetsonpower/jetsonpower_t234.conf |
Power configuration files for T234. |
etc/nvpower/nvfancontrol/ |
— |
etc/nvpower/nvfancontrol/nvfancontrol_e3900.conf |
Contains the E3900 platform’s fan control settings. |
etc/nvpower/nvfancontrol/nvfancontrol_p2888.conf |
Contains the P2888 platform’s fan control settings. |
etc/nvpower/nvfancontrol/nvfancontrol_p3668.conf |
Contains the P3668 platform’s fan control settings. |
etc/nvpower/nvfancontrol/nvfancontrol_p3701_0000.conf |
Contains the p3701-0000 platform’s fan control settings. |
etc/nvpower/nvfancontrol/nvfancontrol_p3701_0002.conf |
Contains the p3701-0002 platform’s fan control settings. |
etc/nvpower/nvfancontrol/nvfancontrol_p3767_0000.conf |
Contains the p3767-0000 platform’s fan control settings. |
etc/xdg/ |
— |
etc/xdg/autostart/ |
— |
etc/xdg/autostart/nvpmodel_indicator.desktop |
Auto-starts the |
opt/ |
— |
opt/nvidia/ |
— |
opt/nvidia/camera/ |
— |
opt/nvidia/camera/nvcapture-status-decoder |
Text parser used to decode error messages from RTCPU logs. |
opt/nvidia/jetson-io/ |
— |
opt/nvidia/jetson-io/config-by-function.py |
Sample application for configuring the 40-pin header for supported functions |
opt/nvidia/jetson-io/config-by-hardware.py |
Sample application for configuring the 40-pin header for supported hardware add-on modules |
opt/nvidia/jetson-io/config-by-pin.py |
Sample application for displaying the 40-pin header configuration by pin. |
opt/nvidia/jetson-io/Headers/ |
— |
opt/nvidia/jetson-io/Headers/* |
Header files to be used with the |
opt/nvidia/jetson-io/Jetson/ |
— |
opt/nvidia/jetson-io/Jetson/__init__.py |
Makes Python search this subdirectory for modules. |
opt/nvidia/jetson-io/Jetson/board.py |
Implements a Python class and helper functions for Jetson carrier boards. |
opt/nvidia/jetson-io/Jetson/header.py |
Implementation of header overlay parsing and its supported functions in the Jetson IO tool. |
opt/nvidia/jetson-io/Jetson/header_def.py |
Template for adding support for a header in the |
opt/nvidia/jetson-io/Jetson/io.py |
Implements Python classes for Jetson pins, pin groups, pin state, and pin functions. |
opt/nvidia/jetson-io/Jetson/pmx.py |
Implements a Python class and helper functions for Jetson pinmux. |
opt/nvidia/jetson-io/jetson-io.py |
Curses-based application for configuring the 40-pin header graphically via text based menus. |
opt/nvidia/jetson-io/Linux/ |
— |
opt/nvidia/jetson-io/Linux/__init__.py |
Makes Python search this subdirectory for modules. |
opt/nvidia/jetson-io/Linux/debugfs.py |
Implements helper function for reading Linux debugfs. |
opt/nvidia/jetson-io/Linux/dt.py |
Implements helper function for reading Linux device tree properties via the Linux debugfs. |
opt/nvidia/jetson-io/Linux/extlinux.py |
Implements helper function for adding an entry to the Linux configuration file |
opt/nvidia/jetson-io/Linux/pinctrl.py |
Implements helper functions for reading the Linux PINCTRL debugfs entries. |
opt/nvidia/jetson-io/Utils/ |
— |
opt/nvidia/jetson-io/Utils/__init__.py |
Makes Python search this subdirectory for modules. |
opt/nvidia/jetson-io/Utils/dtc.py |
Implements helper functions for using the device tree compiler. |
opt/nvidia/jetson-io/Utils/fio.py |
Implements helper functions for checking file I/O permissions. |
opt/nvidia/jetson-io/Utils/syscall.py |
Implements simplified helper functions for the subprocess module. |
usr/ |
— |
usr/bin/ |
— |
usr/bin/jetson_clocks |
Clock frequency control script. |
usr/bin/nvcapture-status-decoder |
Text parser used to decode error messages from RTCPU logs. |
usr/bin/nv_macsec_wpa_supplicant |
wpa_supplicant tool used by Ethernet MACSEC. |
usr/bin/nvsciipc_init |
Binary to initialize the NvSciIpc channels listed in |
usr/bin/tegrastats |
Performance measurement utility. |
usr/bin/tipc_test |
Application to test TIPC connectivity to the |
usr/lib/ |
— |
usr/lib/aarch64-linux-gnu/ |
— |
usr/lib/aarch64-linux-gnu/libnl-3.so.200.28.0 |
|
usr/lib/python3/ |
— |
usr/lib/python3/dist-packages/ |
— |
usr/lib/python3/dist-packages/pylibjetsonpower/ |
— |
usr/lib/python3/dist-packages/pylibjetsonpower/__init__.py |
Python library containing Jetson power related APIs. |
usr/sbin/ |
— |
usr/sbin/nv_bootloader_payload_updater |
Application to read data from BUP and write to slot partitions. |
usr/sbin/nvfancontrol |
Tool to control fan settings. |
usr/sbin/nv_get_dram_info |
Reads platform-specific debugfs nodes or registers when needed, and interprets the parameters to derive information about DRAM and its capabilities. |
usr/sbin/nv_part_update |
Script to perform Over-the-Air Update on individual partitions listed in a configuration file. |
usr/sbin/nv_update_engine |
Utility invoked by user to update BLs or by a system service during device boot to verify the update. |
usr/sbin/nvbootctrl |
Debug tool to load SMD image and dump slots info. |
usr/sbin/nvimp_util |
Tool to calculate the memory bandwidth parameters required to support a particular display configuration. |
usr/sbin/nvluks-srv-app |
Demo code showing how to use the service from the Trusty |
usr/sbin/nvpmodel |
Tool to select system power model (MaxQ/MaxP). |
usr/share/ |
— |
usr/share/doc/ |
— |
usr/share/doc/nvidia-tegra/ |
— |
usr/share/doc/nvidia-tegra/LICENSE.libnl-3.5.0 |
License file for |
usr/share/doc/nvidia-tegra/LICENSE.nvbootctrl |
License file for |
usr/share/doc/nvidia-tegra/LICENSE.nv_macsec_wpa_supplicant |
License file for |
usr/share/doc/nvidia-tegra/LICENSE.tipc_test |
License file for |
usr/share/doc/nvidia-tegra/NVIDIA_Trademark_License_Addendum_SW.pdf |
NVIDIA trademark license. |
usr/share/nvpmodel_indicator/ |
— |
usr/share/nvpmodel_indicator/nv_logo.svg |
SVG NVIDIA logo suitable for use in panel indicator. |
usr/share/nvpmodel_indicator/nvpmodel.py |
|
usr/share/nvpmodel_indicator/nvpmodel_indicator.py |
Desktop panel indicator that shows current power mode and provides an easy way to switch power mode and launch |
usr/share/nvpmodel_indicator/over_current.py |
Overcurrent event plugin for |
usr/share/nvpmodel_indicator/thermal_throttle_alert.py |
Thermal event plugin for |
usr/share/jetsonpowergui/ |
— |
usr/share/jetsonpowergui/* |
Jetsonpower package related files for launching the Jetson Power GUI application. |
Weston TBZ2
This table lists the directories and files created by decompressing the weston.tbz2
archive, available at:
nv_tegra/weston.tbz2
Pathnames are relative to <top>/nv_tegra
.
Pathname |
Description |
---|---|
etc/xdg/ |
— |
etc/xdg/weston/ |
— |
etc/xdg/weston/weston.ini |
Weston initialization file. |
usr/ |
— |
usr/bin/ |
Symlinks to Weston binaries. |
usr/bin/EGLWInputEventExample |
|
usr/bin/EGLWLMockNavigation |
|
usr/bin/LayerManagerControl |
|
usr/bin/nvstart-weston.sh |
Script to launch weston as non-root user |
usr/bin/simple-weston-client |
Weston tools and tests. |
usr/bin/spring-tool |
Weston tools and tests. |
usr/bin/weston |
Weston tools and tests. |
usr/bin/weston-calibrator |
Weston tools and tests. |
usr/bin/weston-clickdot |
Weston tools and tests. |
usr/bin/weston-cliptest |
Weston tools and tests. |
usr/bin/weston-content-protection |
Weston tools and tests. |
usr/bin/weston-debug |
Weston tools and tests. |
usr/bin/weston-dnd |
Weston tools and tests. |
usr/bin/weston-eventdemo |
Weston tools and tests. |
usr/bin/weston-flower |
Weston tools and tests. |
usr/bin/weston-fullscreen |
Weston tools and tests. |
usr/bin/weston-image |
Weston tools and tests. |
usr/bin/weston-info |
Weston tools and tests. |
usr/bin/weston-ivi-shell-user-interface |
Weston tools and tests. |
usr/bin/weston-launch |
Weston tools and tests. |
usr/bin/weston-multi-resource |
Weston tools and tests. |
usr/bin/weston-output-mode |
Weston tools and tests. |
usr/bin/weston-resizor |
Weston tools and tests. |
usr/bin/weston-scaler |
Weston tools and tests. |
usr/bin/weston-simple-dmabuf-egldevice |
Weston tools and tests. |
usr/bin/weston-simple-egl |
Weston tools and tests. |
usr/bin/weston-simple-shm |
Weston tools and tests. |
usr/bin/weston-simple-touch |
Weston tools and tests. |
usr/bin/weston-smoke |
Weston tools and tests. |
usr/bin/weston-stacking |
Weston tools and tests. |
usr/bin/weston-subsurfaces |
Weston tools and tests. |
usr/bin/weston-terminal |
Weston tools and tests. |
usr/bin/weston-transformed |
Weston tools and tests. |
usr/include/ |
— |
usr/include/libdrm/ |
— |
usr/include/libdrm/nvidia/ |
— |
usr/include/libdrm/nvidia/tegra_drm.h |
Compiles DRM samples for the Multimedia API. |
usr/lib/ |
— |
usr/lib/aarch64-linux-gnu/ |
Various GNU specific files. |
usr/lib/aarch64-linux-gnu/libilmClient.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/libilmCommon.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/libilmControl.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/libilmInput.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/libweston-6.so.0 |
Weston library. |
usr/lib/aarch64-linux-gnu/libweston-desktop-6.so.0 |
Weston library. |
usr/lib/aarch64-linux-gnu/tegra/ |
— |
usr/lib/aarch64-linux-gnu/tegra/weston/ |
Various GNU Weston specific files. |
usr/lib/aarch64-linux-gnu/tegra/weston/desktop-shell.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/drm-backend.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/EGLWLInputEventExample |
|
usr/lib/aarch64-linux-gnu/tegra/weston/EGLWLMockNavigation |
|
usr/lib/aarch64-linux-gnu/tegra/weston/fullscreen-shell.so |
Displays a single surface per output. |
usr/lib/aarch64-linux-gnu/tegra/weston/gl-renderer.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/hmi-controller.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/ivi-controller.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/ivi-shell.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/LayerManagerControl |
|
usr/lib/aarch64-linux-gnu/tegra/weston/libilmClient.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/tegra/weston/libilmCommon.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/tegra/weston/libilmControl.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/tegra/weston/libilmInput.so.2.2.0 |
|
usr/lib/aarch64-linux-gnu/tegra/weston/libweston-6.so.0 |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/libweston-desktop-6.so.0 |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/simple-weston-client |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/spring-tool |
Weston tools. |
usr/lib/aarch64-linux-gnu/tegra/weston/wayland-backend.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston |
Weston tools. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-calibrator |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-clickdot |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-cliptest |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-content-protection |
Implementation of weston-content-protection protocol. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-debug |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-desktop-shell |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-dnd |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-eventdemo |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-flower |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-fullscreen |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-image |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-info |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-ivi-shell-user-interface |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-keyboard |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-launch |
Weston apps. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-multi-resource |
Weston apps. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-output-mode |
Weston apps. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-resizor |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-scaler |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-screenshooter |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-dmabuf-egldevice |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-egl |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-shm |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-touch |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-smoke |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-stacking |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-subsurfaces |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-terminal |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-transformed |
Weston tools and tests. |
usr/lib/aarch64-linux-gnu/weston/ |
— |
usr/lib/aarch64-linux-gnu/weston/desktop-shell.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/drm-backend.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/fullscreen-shell.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/gl-renderer.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/hmi-controller.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/ivi-controller.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/ivi-shell.so |
Weston backend libraries. |
usr/lib/aarch64-linux-gnu/weston/wayland-backend.so |
Weston backend libraries. |
usr/lib/weston/ |
— |
usr/lib/weston/weston-desktop-shell |
Weston tools and tests. |
usr/lib/weston/weston-keyboard |
Weston tools and tests. |
usr/lib/weston/weston-screenshooter |
Weston tools and tests. |
usr/share/ |
— |
usr/share/weston/ |
— |
usr/share/weston/*.png |
Weston images. |
usr/share/weston/docs/ |
— |
usr/share/weston/docs/weston/ |
— |
usr/share/weston/docs/weston/LICENSE.wayland-ivi-extension |
License for Wayland IVI extensions. |
usr/share/weston/docs/weston/LICENSE.weston |
MIT license file. |
usr/share/weston/docs/weston/LICENSE.weston-data |
License for all icons and images used by Weston. |
usr/share/weston/fullscreen.png |
Weston icons and images. |
usr/share/weston/home.png |
Weston icons and images. |
usr/share/weston/icon_ivi_clickdot.png |
Weston icons and images. |
usr/share/weston/icon_ivi_flower.png |
Weston icons and images. |
usr/share/weston/icon_ivi_simple-egl.png |
Weston icons and images. |
usr/share/weston/icon_ivi_simple-shm.png |
Weston icons and images. |
usr/share/weston/icon_ivi_smoke.png |
Weston icons and images. |
usr/share/weston/icon_window.png |
Weston icons and images. |
usr/share/weston/panel.png |
Weston icons and images. |
usr/share/weston/pattern.png |
Weston icons and images. |
usr/share/weston/random.png |
Weston icons and images. |
usr/share/weston/sidebyside.png |
Weston icons and images. |
usr/share/weston/sign_close.png |
Weston icons and images. |
usr/share/weston/sign_maximize.png |
Weston icons and images. |
usr/share/weston/sign_minimize.png |
Weston icons and images. |
usr/share/weston/terminal.png |
Weston icons and images. |
usr/share/weston/tiling.png |
Weston icons and images. |
usr/share/weston/wayland.png |
Weston icons and images. |
usr/share/weston/wayland.svg |
Weston icons and images. |
See Kernel.