NVIDIA Tegra Linux Driver Package Development Guide 32.2 Release |
Pathname | Description |
apply_binaries.sh | Script to apply nv_tegra components. |
bootloader/ | Bootloader and related components directory. |
build_l4t_bup.sh | The wrapper shell script that calls flash.sh along with specific parameters and command line options to generate BUP. |
flash.sh | Script to flash Bootloader and the kernel from the package. |
jetson-tx2-4GB.conf | flash.sh configuration file for an NVIDIA® Jetson™ TX2 4GB module. |
jetson-tx2-as-4GB.conf | flash.sh configuration file for an NVIDIA® Jetson™ TX2 Development Kit emulating a Jetson TX2 4GB module. |
jetson-tx2.conf | flash.sh configuration file for an NVIDIA Jetson TX2 Development Kit or a Jetson TX2 module. |
jetson-tx2i.conf | flash.sh configuration file for an NVIDIA® Jetson™ TX2i module. |
jetson-xavier-8gb.conf | flash.sh configuration file for an NVIDIA® Jetson AGX Xavier™ module with 8 GB of memory. |
jetson-xavier-as-8gb.conf | flash.sh configuration file for an NVIDIA Jetson AGX Xavier Development Kit emulating a Jetson AGX Xavier module with 8 GB of memory. |
jetson-xavier.conf | flash.sh configuration file for a Jetson AGX Xavier Development Kit or a Jetson AGX Xavier module. |
jetson-xavier-maxn.conf | Configuration file for flash.sh specific to the Jetson AGX Xavier with MAXN profile. |
jetson-xavier-slvs-ec.conf | Configuration file for Jetson AGX Xavier for SLVS-EC supported sensors. |
kernel/ | Kernel images and kernel modules. For more information on this directory, see Kernel in this topic. |
l4t_generate_soc_bup.sh | Script to generate kernel and Bootloader payloads based on specifications. |
l4t_sign_image.sh | Script to sign and generate the signature header at boot. |
nv_tegra/ | NVIDIA tools and sample applications. |
p2771-0000-0888.conf | Flashing configuration file for Jetson TX2 4GB. |
p2771-0000-as-0888.conf | Flashing configuration file for original Jetson TX2 that emulates Jetson TX2 4GB. |
p2771-0000.conf.common | Platfom specific configuration file. |
p2771-0000-devkit.conf | Platform specific configuration file. |
p2771-0000-dsi-hdmi-dp.conf | Platform specific configuration file. |
p2771-3489-ucm1.conf | NVIDIA® Jetson™ TX2i UCM1 profile specific configuration file. |
p2771-3489-ucm2.conf | Jetson TX2i UCM1 profile specific configuration file. |
p2972-0000.conf.common | Flashing configuration file for Jetson AGX Xavier Developer Kit. |
p2972-0000-devkit.conf | Flashing configuration file for Jetson AGX Xavier Developer Kit. |
p2972-0000-devkit-maxn.conf | Configuration file for Jetson AGX Xavier for SLVS-EC supported sensors. |
p2972-0000-devkit-slvs-ec.conf | Configuration file for Jetson AGX Xavier for SLVS-EC supported sensors. |
p2972-as-galen-8gb.conf | Flashing configuration file for Jetson Xavier to emulate Jetson Xavier 8GB (a proposed future product). |
rootfs/* | Staging directory for the root filesystem. |
source_sync.sh | Script to download kernel and U-Boot source. |
Pathname | Description | |
adsp-fw-bin | Software for playing audio using APE Engine. | |
bmp.blob | Three BMPs with a simple header. | |
bpmp.bin | Bootloader and power manager. | |
bpmp_t194.bin | BPMP-FW image for T194. | |
BUP_generator.py | A utility that generates final BUP bl_update_payload from input rollback.bin and an entry list. | |
camera-rtcpu-rce.bin | Camera rtcpu binary file. | |
camera-rtcpu-sce.bin | Firmware for handling RT aspects of frame capture in the camera hardware pipeline. | |
cbo.dts | Used to program user configurable boot options. | |
cboot.bin | CPU binary to load the kernel. | |
cboot_t194.bin | CPU binary to load the kernel. | |
chkbdinfo | Provides board information. | |
dram-ecc.bin | Software for checking the authenticity of a reported bad page and blacklisting. | |
eks.img | Encrypted key set data file containing 8 zero-length keys. | |
extlinux.conf | System boot configuration file. | |
l4t_bup_gen.func | A helper file that contains all BUP generation related functions. | |
l4t_initrd.img | L4T initrd image based on minimal Ubuntu environment. | |
LICENSE | Tegra software license. | |
LICENSE.adsp | Audio DSP (ADSP) software license. | |
LICENSE.bpmp | License file for Bootloader and power manager (BPMP). | |
LICENSE.bpmp_t194 | Firmware image for BPMP. | |
LICENSE.camera-rtcpu | License file for camera-rtcpu. | |
LICENSE.cboot | License file for cboot.bin binary. | |
LICENSE.cboot_t194 | License file for cboot_t194.bin binary. | |
LICENSE.chkbdinfo | License file for chkbdinfo. | |
LICENSE.mce_c10_prod_cr | License file for mce_c10_prod_cr.bin | |
LICENSE.mkbctpart | License file for mkbctpart. | |
LICENSE.mkbootimg | License file for mkbootimg. | |
LICENSE.mkgpt | License file for the mkgpt tool. | |
LICENSE.mksparse | License file for the mksparse tool. | |
LICENSE.nv_smd_generator | License file for the SMD partition image generator. | |
LICENSE.spe.bin | License file for the spe tool. | |
LICENSE.tos-mon-only.img.arm-trusted-firmware | Trusted OS license files. | |
LICENSE.tos-mon-only_t194.img.arm-trusted-firmware | Trusted OS license files. | |
LICENSE.tos-trusty.img.arm-trusted-firmware | Trusted OS and ATF license files. | |
LICENSE.tos-trusty.img.trusty | Trusted OS and ATF license files. | |
LICENSE.tos-trusty_t194.img.arm-trusted-firmware | Trusted OS license files. | |
LICENSE.tos-trusty_t194.img.trusty | Trusted OS license files. | |
LICENSE.spe_t194.bin | License file for the spe tool. | |
LICENSE.u-boot | License file for U-Boot binary. | |
mb1_prod.bin | First stage software boot binary that runs post Boot ROM in coldboot mode | |
mb1_recovery_prod.bin | First stage sw boot binary that runs post Boot ROM in recovery mode. | |
mb1_t194_prod.bin | Production signed micro-boot 1 (MB1) binary. | |
mce_c10_prod_cr.bin | Microcode associated with boot, power management, and clocks for the machine. | |
mce_mts_d15_prod_cr.bin | CPU microcode for jetson-tx2. | |
mkbctpart | Tool for boot configuration table partition. | |
mkbootimg | Tool for image creation. | |
mkgpt | Tool that encodes both primary and secondary GPT into flashable binary image files. | |
mksparse | Sparse image flashing with Bootloader. | |
mts_c10_prod_cr.bin | Microcode associated with execution and optimization of ARM code. | |
NVIDIA_Trademark_License_Addendum_SW.pdf | A PDF of the software trademarks and licenses. | |
nv_smd_generator | A tool to generate the SMD partition image. | |
nvtboot_applet_t194.bin | Applet used for platform detection. | |
nvtboot_cpu.bin | CPU part of Tegraboot for TLK hand over transition. | |
nvtboot_cpu_t194.bin | Proprietary bare metal CPU Bootloader for cold boot. | |
nvtboot_recovery.bin | AVP bootrom applet binary used by Tegraflash | |
nvtboot_recovery_cpu.bin | CPU part of Tegraboot used for RCM boot for MODS. | |
nvtboot_recovery_cpu_t194.bin | Proprietary bare metal CPU Bootloader based on tboot for recovery. | |
nvtboot_recovery_t194.bin | Micro-boot 2 (MB2) binary for recovery. | |
nvtboot_t194.bin | Micro-boot 2 (MB2) binary for cold boot. | |
preboot_c10_prod_cr.bin | Microcode used during early boot. | |
preboot_d15_prod_cr.bin | CPU microcode for Jetson TX2. | |
rollback/ | Bootloader rollback specific directory. | |
rollback/rollback_parser.py | The utility that generates rollback configuration file in the form of binary for a given product. | |
rollback/t18x/ | Configuration files that specify rollback levels for T18x products. | |
rollback/t18x/rollback.cfg | Configuration file that specifies rollback levels for T18x products. | |
rollback/t19x/ | Configuration files that specify rollback levels for T19x products. | |
rollback/t19x/rollback.cfg | Configuration file that specifies rollback levels for T19x products. | |
slot_metadata.bin | An SMD partition Image loaded by MB1 to decide the current boot slot. | |
smd_info.cfg | The configuration file for SMD information. | |
spe.bin | NVIDIA sensor hub microcontroller firmware for T18x products. | |
spe_t194.bin | NVIDIA sensor hub microcontroller firmware for T19x products. | |
sw_memcfg_overlay.pl | Perl script used to override certain SDRAM configuration parameters with ones in overlay cfg file. | |
t186ref/ | Jetson TX2 and Jetson AGX Xavier Bootloader/configuration directory. | |
t186ref/BCT/ | Jetson TX2 and Jetson AGX Xavier BCT directory. | |
t186ref/BCT/*.cfg | Jetson TX2 and Jetson AGX Xavier Boot Configuration Table (BCT) files. | |
t186ref/cfg/ | Jetson TX2 and Jetson AGX Xavier configuration directory. | |
t186ref/cfg/flash_l4t_t186.xml | Jetson TX2 partition layout for emmc configuration. | |
t186ref/cfg/flash_t194_sdmmc.xml | Jetson AGX Xavier partition layout for emmc configuration. | |
t186ref/nvtboot.bin | Tegra boot specific Bootloader binary (AVP Bootloader, microboot, miniloader). | |
t186ref/p2771-0000/ | Bootloader p2771-0000-specific directory. | |
t186ref/p2771-0000/000/ | Bootloader p2771-0000/000-specific directory. | |
t186ref/p2771-0000/000/u-boot.bin | p2771-0000/000-specific U-Boot Bootloader binary. | |
t186ref/p2771-0000/500/ | Bootloader p2771-0000/500-specific directory. | |
t186ref/p2771-0000/500/u-boot.bin | p2771-0000-500-specific U-Boot Bootloader binary. | |
t186ref/*.dtb | Jetson TX2 and Jetson AGX Xavier device tree files. | |
t186ref/warmboot.bin | Warm boot binary for Jetson TX2. | |
tegra186-bpmp-quill-p3310-1000-a00-00.dtb | Device Tree configuration file of runtime power management firmware. | |
tegrabct_v2 | BCT operation helper binary. | |
tegradevflash_v2 | Bootloader device communication library. | |
tegraflash_internal.py | Helper implementation API script for tegraflash.py. | |
tegraflash_internal.pyc | Helper implementation API script for tegraflash.py, compiled. | |
tegraflash.py | Script used to flash the board. | |
tegrahost_v2 | Bootloader encryption binary. | |
tegraparser_v2 | Parses partition layout, 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. | |
tos.img | The monitor binary running in the EL3 exception space on ARMv8 CPUs. | |
tos-mon-only.img | Contains secure monitor. | |
tos-mon-only_t194.img | Secure monitor for Tegra194. | |
tos_t194.img | Tos.img contains ATF which is the EL3 exception mode software for Tegra194 CPUs. | |
tos-trusty.img | Trusty and ATF binary. | |
tos-trusty_t194.img | Trusty and ATF binary. | |
warmboot_t194_prod.bin | Warm boot binary for Jetson AGX Xavier. | |
xusb_sil_rel_fw | XUSB module’s firmware file, making XUSB a true USB 3.0 compliant host controller. |
Pathname | Description |
dtb/ | SoC-specific kernel Device Tree Binary (DTB) files. |
dtb/*.dtb | DTB files specific to various board types. |
dtc | Device-tree-compiler binary. |
Image | Kernel binary image. |
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_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. |
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. |
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/t186/ | Contains pinmux information for T186-based platforms. |
pinmux/t186/addr_info.txt | Contains the database of pins available on tegra. Information includes, pin name, address, pinmux functionality of pin. |
pinmux/t186/gpio_addr_info.txt | Contains the database of tegra GPIO port name and its base address. |
pinmux/t186/mandatory_pinmux.txt | Contains the database of tegra mandatory pinmux address. |
pinmux/t186/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/t186/pinmux-dts2cfg.py | Script tool used to generate CFG format file from given pinmux, gpio, pad platform dts files. |
pinmux/t186/por_val.txt | Contains the database of pinmux address and value pairs which should not be modified while running the tool. |
pinmux/t186/README.txt | Contains details on how to run the script. |
pinmux/t194/ | Contains pinmux information for T186-based platforms. |
pinmux/t194/addr_info.txt | Contains the database of pins available on tegra. Information includes, pin name, address, pinmux functionality of pin. |
pinmux/t194/gpio_addr_info.txt | Contains the database of tegra GPIO port name and its base address. |
pinmux/t194/mandatory_pinmux.txt | Contains the database of tegra mandatory pinmux address. |
pinmux/t194/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/t194/pinmux-dts2cfg.py | Script tool used to generate CFG format file from given pinmux, gpio, pad platform dts files. |
pinmux/t194/por_val.txt | Contains the database of pinmux address and value pairs which should not be modified while running the tool. |
pinmux/t194/README.txt | Contains details on how to run the script. |
Pathname | Description |
lib/ | — |
lib/modules/ | — |
lib/modules/4.9.140-tegra/* | Kernel modules. |
Pathname | Description |
kernel-4.9/* | Kernel scripts, Makefiles, etc. |
nvgpu/* | Kernel headers. |
nvidia/include/* | Kernel headers. |
Pathname | Description |
config.tbz2 | Configuration files specific to the sample filesystem. For details, see Config TBZ2. |
graphics_demos.tbz2 | Graphics demo archive. |
l4t-usb-device-mode-filesystem.img | Provides documentation for the USB device mode feature and the Windows driver .inf file for the L4T USB device mode. |
LICENSE | Tegra software license. |
LICENSE.brcm_patchram_plus | License for brcm_patchram_plus. |
LICENSE.l4t-usb-device-mode-filesystem.img | License for l4t-usb-device-mode-filesystem.img. |
LICENSE.libinput | MIT license file; alternatively mentions some GPL sub-sections. |
LICENSE.libnvargus | License for NVIDIA GStreamer plugin. |
LICENSE.libnvcam_imageencoder | License for image encoder. |
LICENSE.libnvscf | License for core camera driver. |
LICENSE.libnvtracebuf | License for nvtracebuf library. |
LICENSE.libtegrav4l2 | License for libtegrav4l2. |
LICENSE.nvbootctrl | License for nvbootctrl. |
LICENSE.nvdla | License fo nvdla library files. |
LICENSE.tipc_test | License for TIPC test application. |
LICENSE.wayland-ivi-extension | License for Wayland IVI extensions. |
LICENSE.weston | License for Weston. |
LICENSE.weston-data | License for Weston data. |
nvidia_drivers.tbz2 | NVIDIA driver components. |
nv_tegra/nv_sample_apps/ | NVIDIA sample applications. |
nv_sample_apps/ | NVIDIA sample applications. |
nv_sample_apps/LICENSE.gst-nvvideo4linux2 | License for GStreamer video codec plugins. |
nv_sample_apps/LICENSE.gst-openmax | License for the libgstomx.so, libgstnvegl-1.0.so.0, and libnvgstjpeg.so libraries included in nvgstapps.tbz2. |
nv_sample_apps/LICENSE.libgstnvvideosinks | License for GStreamer videosink. |
nv_sample_apps/LICENSE.gstvideocuda | License for Gstreamer 1.0 CUDA post-processing plugin library. |
nv_sample_apps/nvgstapps.tbz2 | NVIDIA gstreamer components and applications. For details, see Nvgstapps TBZ2. |
nv_sample_apps/nvgstcapture-1.0_README.txt | Read Me for NVIDIA Gstreamer-based camera capture application (nvgstcapture). |
nv_sample_apps/nvgstplayer-1.0_README.txt | Read Me for NVIDIA Gstreamer-based multimedia player (nvgstplayer). |
nv_tools.tbz2 | The tegrastats application, a script for calculations for loads, frequencies, RAM sizes, using existing sysfs nodes. Refer to the Development Guide for usage. |
tos-scripts | — |
tos-scripts/gen_tos_part_img.py | Script to generate tos.img from secure monitor and Trusted OS binaries. |
weston.tbz2 | NVIDIA Wayland support. |
Pathname | Description |
bin/gst-install | Script to build gstreamer from sources. Version can be specified with the --version option (1.12.3 is the default). |
bin/nvgstcapture-1.0 | Multimedia capture camera application. |
bin/nvgstplayer-1.0 | Multimedia video player application. |
lib/ | — |
lib/aarch64-linux-gnu/ | — |
lib/aarch64-linux-gnu/gstreamer-1.0/ | Plug-ins and drivers for gstreamer. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvarguscamerasrc.so | Argus API based camera plugin for gstreamer-1.0 |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvcompositor.so | Video composition plugin library for gstreamer-1.0. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvdrmvideosink.so | A gstreamer plugin library for nvdrmvideosink. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnveglglessink.so | Accelerated Egl based renderer element for gstreamer-1.0. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnveglstreamsrc.so | EGLStream Consumer functionality library. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvegltransform.so | NVM buffer conversion to EGLImage plugin library. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvivafilter.so | CUDA post-processing plugin library for gstreamer-1.0. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvjpeg.so | |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvtee.so | GStreamer camera plugin for DeepStream SDK. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvidconv.so | NVIDIA proprietary GStreamer conversion plug-in library. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideo4linux2.so | GStreamer video codec plugin. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideoconvert.so | GStreamer plugin for format conversion. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideocuda.so | Plugin library for CUDA post-processing based on GStreamer-1.0. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideosink.so | GStreamer 1.0 EGLProducer video sink plugin. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideosinks.so | GStreamer videosink based on 3D graphics rendering API. |
lib/aarch64-linux-gnu/gstreamer-1.0/libgstomx.so | OpenMax driver. OpenMax client plugin library for GStreamer 1.0. |
lib/aarch64-linux-gnu/libgstnvegl-1.0.so.0 | Gstreamer EGL API wrapper library. |
lib/aarch64-linux-gnu/libgstnvexifmeta.so | Gstreamer buffer exif metadata library. |
lib/aarch64-linux-gnu/libgstnvivameta.so | Interface library used to add and get gst metadata. |
lib/aarch64-linux-gnu/libnvsample_cudaprocess.so | "gst-nvivafilter" sample for cuda post-processing. |
share/ | |
share/doc/ | |
share/doc/nvidia-tegra/ | |
share/doc/nvidia-tegra/LICENSE.gst-nvvideo4linux2 | License for GST v4l2 video codec plugins. |
share/doc/nvidia-tegra/LICENSE.gst-openmax | License file for GST Openmax. |
share/doc/nvidia-tegra/LICENSE.gstvideocuda | License file for GST Video CUDA. |
share/doc/nvidia-tegra/LICENSE.libgstnvvideosinks | License for Gstreamer videosink library. |
Filename | Description |
etc/amixer_settings | Audio configuration. |
etc/asound.conf.tegrahda | Asound configuration file. |
etc/asound.conf.tegrahdat194ref | Script that configures the default ALSA device for HDA playback. |
etc/asound.conf.tegrasndt186ref | Asound configuration file for Tegra code-name Parker audio supermodule. |
etc/asound.conf.tegrasndt194ref | Script that configures the default ALSA device for analog audio playback via the on-board RT565x codec. |
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/blacklist-mttcan.conf | NVIDIA specific modprobe configuration file for blacklist MTTCAN driver loading. |
etc/modprobe.d/blacklist-tegra-safety.conf | NVIDIA specific blacklist file to disable auto loading of tegra-safety module. |
etc/modprobe.d/tegra-udrm.conf | Configuration file to auto-load kernel module (tegra-drm.ko) on boot. |
etc/modules | — |
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/nv_boot_control.conf | Configuration file to provide board-specific information for nv_bootloader_payload_updater. |
etc/nv/nvfirstboot | Control file used for for first boot. |
etc/nvphsd_common.conf | Contains the sysfs or system paths needed for nvphs to initialize itself and starts up on all NVIDIA Tegra platforms including: t21x (NVIDIA® Jetson™ TX1), t18x (Jetson TX2), and t19x (Jetson AGX Xavier). |
etc/nvphsd.conf.t186 | Contains configuration for nvphs specific to t18x (Jetson TX2) platforms. |
etc/nvphsd.conf.t194 | Contains configuration for nvphs specific to t19x (Jetson AGX Xavier) platforms. |
etc/skel/ | — |
etc/skel/Desktop/ | — |
etc/skel/Desktop/nv_devzone.desktop | Jetson Developer Zone URL shortcut on desktop. |
etc/skel/Desktop/nv_forums.desktop | Jetson Support Forums URL shortcut on desktop. |
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 logleve for console messages. |
etc/sysctl.d/90-tegra-settings.conf | Control file for sysrq. |
etc/systemd/ | - |
etc/systemd/nvfb-early.sh | NVIDIA specific early first boot script. |
etc/systemd/nvfb.sh | NVIDIA first boot script. |
etc/systemd/nvgetty.sh | Script that starts the getty service. |
etc/systemd/nv-oem-config-post.sh | Script to run serial-getty@.service. |
etc/systemd/nv-oem-config.sh | Script to run nv-oem-config-gui.service or nv-oem-config-debconf@.service |
etc/systemd/nv.sh | NVIDIA init 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/resolved.conf.d/ | — |
etc/systemd/resolved.conf.d/nv-fallback-dns.conf | Configuration file for system-resolved which sets DNS servers. |
etc/systemd/sleep.conf | Ubuntu specific suspend and hibernation conf file to set suspend-to-RAM (mem) as the default suspend state for Ubuntu. It prevents Ubuntu from entering the unsupported suspend-to-idle (freeze) state. |
etc/systemd/system/ | - |
etc/systemd/system/nvargus-daemon.service | Libargus daemon systemd startup service. |
etc/systemd/system/nvfb-early.service | NVIDIA specific early first boot service. |
etc/systemd/system/nvfb.service | Service to launch the etc/systemd/nvfb.sh script. |
etc/systemd/system/nvgetty.service | Service to invoke the nvgetty.sh script. |
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/nv.service | Service to launch the etc/systemd/nv.sh script. |
etc/systemd/system/nvs-service.service | Service to launch the etc/systemd/nv.sh script. |
etc/systemd/system/nv_update_verifier.service | NVIDIA written service startup script. |
etc/systemd/system/nvweston.service | NVIDIA specific early first boot service. |
etc/systemd/system/nvwifibt.service | Service to launch etc/systemd/nvwifibut-pre and nvwifibt scripts. |
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/90-alsa-asound-tegra.rules | Rules configuration for proper asound.conf selection. |
etc/udev/rules.d/91-xorg-conf-tegra.rules | Rules configuration for proper xorg.conf selection. |
etc/udev/rules.d/92-hdmi-audio-tegra.rules | Rules configuration for proper /etc/pulse/default.pa selection. |
etc/udev/rules.d/99-nv-l4t-usb-device-mode.rules | Rules configuration for Wi-Fi and Bluetooth. |
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 read_ahead_kb configuration. |
etc/wpa_supplicant.conf | Sample WPA supplicant. |
etc/X11/ | |
etc/X11/xorg.conf | Configuration file for xorg. |
etc/X11/xorg.conf.t186_ref | Configuration file for t186_ref-specific xorg. |
etc/X11/xorg.conf.t194_ref | Configuration file for Jetson Xavier-specific xorg. |
etc/xdg/ | — |
etc/xdg/autostart/ | — |
etc/xdg/autostart/nvbackground.desktop | Desktop file to auto-launch nvbackground.sh when user session is created. |
etc/xdg/autostart/nvbackground.sh | Script to set the NVIDIA default wallpaper. |
etc/xdg/autostart/nvchrome.desktop | An XDG format desktop file to spawn nvchrome.sh at boot time. |
etc/xdg/autostart/nvchrome.sh | Script to create chromium-browser.desktop file on each user’s desktop. |
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. |
Service to run oem-config in text mode. | |
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 nv-oem-config.sh |
lib/systemd/system/nv-oem-config.target | Default target when system boots for the first time. |
lib/udev/ | — |
lib/udev/rules.d/ | — |
opt/ | — |
opt/nvidia/ | — |
opt/nvidia/l4t-usb-device-mode/ | — |
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 nv-l4t-usb-device-mode.sh. |
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/incense | — |
usr/lib/nvidia/license/nvlicense | Script to show NVIDIA EULA content in oem-config text mode. |
usr/lib/nvidia/license/nvlicense-templates.sh | Script to generate nvlicense.templates file. |
usr/lib/ubiquity/ | — |
usr/lib/ubiquity/plugins/ | — |
usr/lib/ubiquity/plugins/nvlicense.py | Show L4T EULA content in oem-config GUI page. |
usr/sbin/nvphsd_setup.sh | Setup script for PHS. |
usr/sbin/nv-oem-config-firstboot | NVIDIA-specific OEM first-boot configuration. |
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-hda.conf | Configuration file for Tegra HDA. |
usr/share/alsa/cards/tegra-hda-galen.conf | Maps an HDMI™ output for pulseaudio (from /usr/share/pulseaudio/alsa-mixer/paths/) to a soundcard device on Tegra194 Galen. This allows access to the Tegra194 Galen HDA soundcard via the Ubuntu Desktop Sound settings interface. |
usr/share/alsa/cards/tegra-snd-t186r.conf | Tegra APE soundcard ALSA configuration file for Jetson TX2. |
usr/share/alsa/cards/tegra-snd-t19x-.conf | Tegra APE soundcard ALSA configuration file for Jetson AGX Xavier. |
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 Tegra194 Galen. |
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 files. |
usr/share/doc/network-manager/ | — |
usr/share/doc/network-manager/copyright.compliant | |
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 files. |
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 files. |
usr/share/doc/rng-tools/ | — |
usr/share/doc/rng-tools/copyright | Copyright file for rng-tools. |
usr/share/doc/udev/ | — |
usr/share/doc/udev/copyright.compliant | Copyright compliance files. |
usr/share/polkit-1/ | — |
usr/share/polkit-1/actions/ | — |
usr/share/polkit-1/actions/com.nvidia.pkexec.nvpmodel.policy | Copyright compliance files. |
usr/share/polkit-1/actions/com.nvidia.pkexec.tegrastats.policy | Copyright compliance files. |
Pathname | Description |
/usr/src/nvidia/graphics/demos/* | Graphics demo applications. |
Pathname | Description |
etc/ | etc directory for NVIDIA drivers. |
etc/ld.so.conf.d/ | Ldconf directory for NVIDIA drivers. |
etc/ld.so.conf.d/nvidia-tegra.conf | Ldconf file for tegra directories. |
etc/nv_tegra_release | Tegra driver versioning file. |
lib/ | Library directory. |
lib/firmware/ | Firmware directory. |
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/gp10b/ | gp10b directory that contains the files for GP10b firmware. |
lib/firmware/gp10b/acr_ucode.bin | High secure mode pmu code. |
lib/firmware/gp10b/fecs.bin | Provides fecs microcode. |
lib/firmware/gp10b/fecs_sig.bin | Provides the signature of fecs microcode. |
lib/firmware/gp10b/gpccs.bin | Provides versions of Bootloader used tp boot respective GPU falcons. |
lib/firmware/gp10b/gpccs_sig.bin | Provides the signature for the versions of Bootloader used to boot respective GPU falcons. |
lib/firmware/gp10b/gpmu_ucode.bin | Provides microcode for the gk20a, vic03 tsec and msenc engines. |
lib/firmware/gp10b/gpmu_ucode_desc.bin | Provides microcode for the gk20a, vic03 tsec and msenc engines. |
lib/firmware/gp10b/gpmu_ucode_image.bin | Provides microcode for the gk20a, vic03 tsec and msenc engines. |
lib/firmware/gp10b/gpu2cde.bin | Provides a special GPU shader program for converting GPU compression metadata to something that can be read by VIC and display. |
lib/firmware/gp10b/NETA_img.bin | Provides a special GPU shader program for converting GPU compression metadata to something that can be read by VIC and display. |
lib/firmware/gp10b/pmu_bl.bin | Provides Bootloader loading of acr_ucode.bin. |
lib/firmware/gp10b/pmu_sig.bin | Provides the signature of gpmu_ucode_image.bin. |
lib/firmware/gv11b/ | — |
lib/firmware/gv11b/acr_ucode.bin | High secure mode PMU code. |
lib/firmware/gv11b/fecs.bin | Versopms pf Bootloader used to boot respective GPU falcons (microcontrollers). |
lib/firmware/gv11b/fecs_sig.bin | Signature of FECS microcode. |
lib/firmware/gv11b/gpccs.bin | Versions of Bootloader used to boot respective GPU falcons (microcontrollers). |
lib/firmware/gv11b/gpccs_sig.bin | Signature of gpccs.bin Bootloader versions. |
lib/firmware/gv11b/gpmu_ucode.bin | Microcode for the gk20a, vic03 tsec and msenc engines. |
lib/firmware/gv11b/gpmu_ucode_desc.bin | Descriptor data for LS PMU. |
lib/firmware/gv11b/gpmu_ucode_image.bin | Low secure mode PMU code. |
lib/firmware/gv11b/NETA_img.bin lib/firmware/gv11b/NETB_img.bin lib/firmware/gv11b/NETC_img.bin lib/firmware/gv11b/NETD_img.bin | Binary representations of portions of the netlist that is built into emulation/simulation/silicon. |
lib/firmware/gv11b/pmu_bl.bin | Bootloader loading acr_ucode.bin. |
lib/firmware/gv11b/pmu_sig.bin | Signature of gpmu_ucode_image.bin. |
lib/firmware/nv-BT-Version | NVIDIA proprietary version file. |
lib/firmware/tegra18x/ | tegra18x directory for Jetson TX2 and other Tegra X2 related firmware files. |
lib/firmware/tegra18x/nvhost_nvdec030.fw | NVDEC firmware file for video decode. |
lib/firmware/tegra18x/nvhost_nvenc061.fw | NVENC firmware file for video encode. |
lib/firmware/tegra18x/nvhost_nvjpg011.fw | NVJPG firmware file for JPEG encode and decode. |
lib/firmware/tegra18x/vic04_ucode.bin | High secure mode PMU code. |
lib/firmware/tegra18x_xusb_firmware | File containing USB firmware parameters. |
lib/firmware/tegra19x/ | — |
lib/firmware/tegra19x/nvhost_nvdec040_ns.fw | NVDEC NS firmware used for video playback use cases. |
lib/firmware/tegra19x/nvhost_nvdla010.fw | NVDLA firmware running on Falcon inside NVDLA. Programs NVDLA engine with the configuration received for neural net and handles interrupts from NVDLA engine. |
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/nvhost_pva010.fw | PVA FW binary. |
lib/firmware/tegra19x/nvhost_vic042.fw | VIC firmware used for image composition use cases. |
lib/firmware/tegra19x_xusb_firmware | File containing USB firmware parameters. |
usr/ | Directory for usr. |
usr/bin/ | Directory for usr/bin. |
usr/bin/nvidia-bug-report-tegra.sh | NVIDIA bug reporting script. Run for usage tips. |
usr/lib/ | Directory for usr/lib. |
usr/lib/aarch64-linux-gnu/ | Directory for various GNU specific sub-directories and files. |
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/libv4l2_nvvidconv.so | Implements libv4l2 plugin for video format conversion and helper library libnvutils |
usr/lib/aarch64-linux-gnu/libv4l/plugins/libv4l2_nvvideocodec.so | Implements libv4l2 plugin for video format conversion and helper library libnvutils |
usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/ | — |
usr/lib/aarch64-linux-gnu/libv4l2.so.0.0.999999 | libnv4l2 shared libraries. |
usr/lib/aarch64-linux-gnu/libv4lconvert.so.0.0.999999 | libv4lconvert shared libraries. |
usr/lib/aarch64-linux-gnu/tegra/ | Directory for AARCH64 GNU Tegra specific components. |
usr/lib/aarch64-linux-gnu/tegra-egl/ | Directory for AARCH64 GNU Tegra 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. |
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 /use/share/glvnd/egl_vendor.d/. |
usr/lib/aarch64-linux-gnu/tegra/libcuda.so.1.1 | CUDA library. |
usr/lib/aarch64-linux-gnu/tegra/libdrm.so.2 | Provides an alternate implementation to OSS libdrm. |
usr/lib/aarch64-linux-gnu/tegra/libGLX_nvidia.so.0 | NVIDIA vendor library for GLX. |
usr/lib/aarch64-linux-gnu/tegra/libnvapputil.so | Host (x86) shared object for application utilities. |
usr/lib/aarch64-linux-gnu/tegra/libnvargus.so | Library for GST plugin for camera. |
usr/lib/aarch64-linux-gnu/tegra/libnvargus_socketclient.so | Support libraries for implementation of the Argus API. |
usr/lib/aarch64-linux-gnu/tegra/libnvargus_socketserver.so | Support libraries for implementation of the Argus API. |
usr/lib/aarch64-linux-gnu/tegra/libnvavp.so | Provides the user-space interface to the AVP that talks to nvavp kernel driver that ultimately talks to AVP for audio/video acceleration. |
usr/lib/aarch64-linux-gnu/tegra/libnvbuf_fdmap.so.1.0.0 | Implementation of FD mapping/unmapping API. |
usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so.1.0.0 | implementation of unified memory management and transformation API. |
usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so.1.0.0 | These are implementation of unified memory management and transformation APIs. |
usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so.1.0.0 | libvl2 helper library. |
usr/lib/aarch64-linux-gnu/tegra/libnvcameratools.so | Provides a supporing library for camera utilities and tests. |
usr/lib/aarch64-linux-gnu/tegra/libnvcamerautils.so | Provides a supporing library for camera utilities and tests. |
usr/lib/aarch64-linux-gnu/tegra/libnvcam_imageencoder.so | Provides a library that encodes camera YUV frames to JPEG using the NVIDIA TVMR architecture. |
usr/lib/aarch64-linux-gnu/tegra/libnvcamlog.so | Contains helpers for run-time logging and tracing for camera sub-drivers. |
usr/lib/aarch64-linux-gnu/tegra/libnvcamv4l2.so | Interface library for V4L2 kernel drivers. |
usr/lib/aarch64-linux-gnu/tegra/libnvcapture.so | Usermode driver used to submit capture requests to kernel. |
usr/lib/aarch64-linux-gnu/tegra/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/tegra/libnvdc.so | DC driver file. |
usr/lib/aarch64-linux-gnu/tegra/libnvddk_2d_v2.so | DDK 2D. |
usr/lib/aarch64-linux-gnu/tegra/libnvddk_vic.so | DDK VIC. |
usr/lib/aarch64-linux-gnu/tegra/libnvdla_compiler.so | DLA compiler library. |
usr/lib/aarch64-linux-gnu/tegra/libnvdla_runtime.so | DLA compiler library. |
usr/lib/aarch64-linux-gnu/tegra/libnvdsbufferpool.so.1.0.0 | Implementation of GStreamer buffer pool for unified memory management. |
usr/lib/aarch64-linux-gnu/tegra/libnveglstream_camconsumer.so | Provides a library for implementation of Argus consumer. |
usr/lib/aarch64-linux-gnu/tegra/libnveglstreamproducer.so | Implements EGLStream Producer functionality. |
usr/lib/aarch64-linux-gnu/tegra/libnveventlib.so | Trace buffer library for trace events. |
usr/lib/aarch64-linux-gnu/tegra/libnvexif.so | Library to generate exif header. |
usr/lib/aarch64-linux-gnu/tegra/libnvfnet.so | OpenGL filter service for image postprocessing helper library. |
usr/lib/aarch64-linux-gnu/tegra/libnvfnetstoredefog.so | Provides a post processing stage in camera pipeline which uses GPU for applying filters to remove fogginess in an image to enhance the image quality. |
usr/lib/aarch64-linux-gnu/tegra/libnvfnetstorehdfx.so | Provides an OpenGL filter service for image postprocessing helper library. |
usr/lib/aarch64-linux-gnu/tegra/libnvgov_boot.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_camera.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_force.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_generic.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_gpucompute.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_graphics.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_il.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_spincircle.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_tbc.so usr/lib/aarch64-linux-gnu/tegra/libnvgov_ui.so | PHS governor libraries loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-eglcore.so.418.0 | OpenGL core Library used by libEGL. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-egl-wayland.so | Wayland library. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-fatbinaryloader.so.418.0 | Library that supports interactions between the CUDA driver and CUDA fatbinaries. Fatbinary is a container format that packages PTX and Cubins compiled for different architectures. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-glcore.so.418.0 | OpenGL core library. Implicitly used by libGL and libglx; contains core accelerated 3D functionality. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-glsi.so.418.0 | OpenGL system interaction library. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-glvkspirv.so.418.0 | Vulkan SPIR-V Shader compiler library. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-ptxjitcompiler.so.418.0 | Library containing a JIT compiler that compiles PTX into GPU machine code. Used by the CUDA driver. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-rmapi-tegra.so.418.0 | Utility library that implements common code for using kernel-level graphics drivers on Tegra. |
usr/lib/aarch64-linux-gnu/tegra/libnvidia-tls.so.418.0 | NVIDIA tls libraries. |
usr/lib/aarch64-linux-gnu/tegra/libnvid_mapper.so.1.0.0 | Provides a helper library to create and maintain mapping between ID and the custom structure. |
usr/lib/aarch64-linux-gnu/tegra/libnvimp.so | Utility library that provides a reference implementation of display IMP. |
usr/lib/aarch64-linux-gnu/tegra/libnvisp_utils.so | Usermode driver used as a utility library for ISP. |
usr/lib/aarch64-linux-gnu/tegra/libnvjpeg.so | Accelerated libjpeg for Tegra. |
usr/lib/aarch64-linux-gnu/tegra/libnvll.so | Utility library used by libdrm.so.2 which does memory management. |
usr/lib/aarch64-linux-gnu/tegra/libnvmedia.so | Multimedia programming API to access HW units like encoder, decoder, video post-processing on NVIDIA SoC, |
usr/lib/aarch64-linux-gnu/tegra/libnvmm_contentpipe.so | Content pipe implementation (file source abstraction). |
usr/lib/aarch64-linux-gnu/tegra/libnvmmlite_image.so | NVIDIA Multimedia image driver. |
usr/lib/aarch64-linux-gnu/tegra/libnvmmlite.so | NVIDIA Multimedia driver. |
usr/lib/aarch64-linux-gnu/tegra/libnvmmlite_utils.so | NVIDIA Multimedia utilities. |
usr/lib/aarch64-linux-gnu/tegra/libnvmmlite_video.so | NVIDIA Multimedia video driver. |
usr/lib/aarch64-linux-gnu/tegra/libnvmm_parser.so | NVIDIA Multimedia parser. |
usr/lib/aarch64-linux-gnu/tegra/libnvmm.so | NVIDIA Multimedia Framework. |
usr/lib/aarch64-linux-gnu/tegra/libnvmm_utils.so | Multimedia Framework utilities. |
usr/lib/aarch64-linux-gnu/tegra/libnvodm_imager.so | Sensor driver with tuning disabled. |
usr/lib/aarch64-linux-gnu/tegra/libnvofsdk.so | Helper function to get optical flow and stereo disparity for user provided images. |
usr/lib/aarch64-linux-gnu/tegra/libnvomxilclient.so | OpenMAX IL client. |
usr/lib/aarch64-linux-gnu/tegra/libnvomx.so | OpenMAX IL implementation. |
usr/lib/aarch64-linux-gnu/tegra/libnvosd.so | Low-level and helper libs required by DeepStream SDK |
usr/lib/aarch64-linux-gnu/tegra/libnvos.so | NVIDIA OS abstraction library. |
usr/lib/aarch64-linux-gnu/tegra/libnvparser.so | Parser used for NVIDIA NvMMlite. |
usr/lib/aarch64-linux-gnu/tegra/libnvphsd.so | PHS daemon shared library loaded by nvphsd. |
usr/lib/aarch64-linux-gnu/tegra/libnvphs.so | PHS client library loaded by NVIDIA drivers. |
usr/lib/aarch64-linux-gnu/tegra/libnvrm_gpu.so | NVIDIA kernel graphics driver abstraction library. |
usr/lib/aarch64-linux-gnu/tegra/libnvrm_graphics.so | Resource Manager (NvRM) graphics host, AVP communication library, and graphics drivers. |
usr/lib/aarch64-linux-gnu/tegra/libnvrm.so | Resource Manager kernel interface. |
usr/lib/aarch64-linux-gnu/tegra/libnvscf.so | Usermode driver used to submit capture requests to the kernel/rtcpu drivers. |
usr/lib/aarch64-linux-gnu/tegra/libnvtestresults.so | Test results library. |
usr/lib/aarch64-linux-gnu/tegra/libnvtnr.so | Temporal Noise Reduction (TNR) API. |
usr/lib/aarch64-linux-gnu/tegra/libnvtracebuf.so | Trace buffer library used to support reading and writing of trace data. |
usr/lib/aarch64-linux-gnu/tegra/libnvtvmr.so | Multimedia Tegra video mixer/renderer. |
usr/lib/aarch64-linux-gnu/tegra/libnvv4l2.so | libv4l2 plugin for video format conversion and helper library libnvutils. |
usr/lib/aarch64-linux-gnu/tegra/libnvv4lconvert.so | libv4l2 plugin for video format conversion and helper library libnvutils. |
usr/lib/aarch64-linux-gnu/tegra/libnvvulkan-producer.so | Implements WSI extension support for Vulkan. |
usr/lib/aarch64-linux-gnu/tegra/libnvwinsys.so | Winsys library. |
usr/lib/aarch64-linux-gnu/tegra/libsensors.hal-client.nvs.so | Sensor socket/client interface to NVIDIA sensor stack. |
usr/lib/aarch64-linux-gnu/tegra/libsensors_hal.nvs.so | Sensor HAL (hardware abstraction layer) component of NVIDIA sensor stack. |
usr/lib/aarch64-linux-gnu/tegra/libsensors.l4t.no_fusion.nvs.so | Sensor fusion component of NVIDIA sensor stack. |
usr/lib/aarch64-linux-gnu/tegra/libtegrav4l2.so | Helper library for multimedia hardware acceleration. |
usr/lib/aarch64-linux-gnu/tegra/nvidia_icd.json | Vulkan ICD configuration file used by Vulkan loader to load ICD implementation on local platform. |
usr/lib/xorg/ | — |
usr/lib/xorg/modules/ | — |
usr/lib/xorg/modules/drivers/ | — |
usr/lib/xorg/modules/drivers/nvidia_drv.so | Tegra X driver. |
usr/lib/xorg/modules/extensions/ | Directory for the extensions. |
usr/lib/xorg/modules/extensions/libglxserver_nvidia.so | Symbolic link pointing to /usr/lib/<ABI_directory>/tegra/libglx.so in the rootfs. |
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/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 Tegra specific shared documentation. |
usr/share/doc/nvidia-tegra/LICENSE.brcm_patchram_plus | License file for the utility for loading the Broadcom Bluetooth firmware. |
usr/share/doc/nvidia-tegra/LICENSE.cypress_wifibt | License for Wi-Fi firmware. |
usr/share/doc/nvidia-tegra/LICENSE.libnvargus | License file for the support libraries for NVIDIA multiprocess implementation of the Argus API. |
usr/share/doc/nvidia-tegra/LICENSE.libnvcam_imageencoder | License file for the NVIDIA camera image encoder library. |
usr/share/doc/nvidia-tegra/LICENSE.libnveventlib | License for libnveventlib (trace buffer library). |
usr/share/doc/nvidia-tegra/LICENSE.libnvtracebuf | License for nvtracebuf library. |
usr/share/doc/nvidia-tegra/LICENSE.libnvv4l2 | License for libnvv4l2 libraries. |
usr/share/doc/nvidia-tegra/LICENSE.libnvv4lconvert | License for libnvv4lconvert libraries. |
usr/share/doc/nvidia-tegra/LICENSE.libtegrav4l2 | License file for the NVIDIA Tegra V4L2 library. |
usr/share/doc/nvidia-tegra/LICENSE.nvdla | Licensing file for all nvdla libraries. |
usr/share/doc/nvidia-tegra/LICENSE.tegra_sensors | License for NVIDIA sensor stack. |
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. |
var/nvidia/ | — |
var/nvidia/nvcam/ | — |
var/nvidia/nvcam/* | Application, input, output, and settings directories with associated README files. |
Filename | Description |
etc/nvpmodel/ | — |
etc/nvpmodel/nvpmodel_t186.conf | nvpmodel clock configuration file for Quill. |
etc/nvpmodel/nvpmodel_t186_storm_ucm1.conf | nvpmodel clock configuration file for storm UCM1 power profile. |
etc/nvpmodel/nvpmodel_t186_storm_ucm2.conf | nvpmodel clock configuration file for storm UCM2 power profile. |
etc/nvpmodel/nvpmodel_t194.conf | nvpmodel clock configuration file for T194 Galen board. |
usr/bin/jetson_clocks | Clock frequency control script. |
usr/bin/tegrastats | Performance measurement utility. |
usr/sbin | — |
usr/sbin/nvbootctrl | Debug tool to load SMD image and dump slots info. |
usr/sbin/nv_bootloader_payload_updater | Application to read data from BUP and write to slot partitions. |
usr/sbin/nvpmodel | Tool to select system power model (maxQ/MaxP). |
user/sbin/nv_update_engine | User space application responsible for preparing system for update and verify update. |
usr/share/doc/ | — |
usr/share/doc/nvidia-tegra/ | — |
usr/share/doc/nvidia-tegra/LICENSE.nvbootctrl | License file for usr/sbin/nvbootctrl. |
etc/nvpmodel/ | — |
etc/nvpmodel/nvpmodel_t186.conf | nvpmodel clock configuration file for Quill. |
etc/nvpmodel/nvpmodel_t186_storm_ucm1.conf | nvpmodel clock configuration file for storm UCM1 power profile. |
etc/nvpmodel/nvpmodel_t186_storm_ucm2.conf | nvpmodel clock configuration file for storm UCM2 power profile. |
etc/nvpmodel/nvpmodel_t194.conf | nvpmodel clock configuration file for T194 Galen board. |
etc/nvpmodel/nvpmodel_t194_8gb.conf | nvpmodel configuration file for Jetson Xavier as 8GB platform. |
etc/xdg/ | — |
etc/xdg/autostart/ | — |
etc/xdg/autostart/nvpmodel_indicator.desktop | Auto-starts the nvpmodel indicator on the desktop. |
opt/ | — |
opt/nvidia/ | — |
opt/nvidia/jetson-gpio/ | — |
opt/nvidia/jetson-gpio/doc/ | — |
opt/nvidia/jetson-gpio/doc/README.txt | Describes functionality of the GPIO Python library and how to use it. |
opt/nvidia/jetson-gpio/etc/ | — |
opt/nvidia/jetson-gpio/etc/99-gpio.rules | Copied to enable udev rules on the user end. |
opt/nvidia/jetson-gpio/lib/ | — |
opt/nvidia/jetson-gpio/lib/python/ | — |
opt/nvidia/jetson-gpio/lib/python/Jetson/ | — |
opt/nvidia/jetson-gpio/lib/python/Jetson/__init__.py | Python file to declare this directory as a package directory. |
opt/nvidia/jetson-gpio/lib/python/Jetson/GPIO/ | — |
opt/nvidia/jetson-gpio/lib/python/Jetson/GPIO/__init__.py | Python file to declare RPI.GPIO and Jetson.GPIO interchangeable. |
opt/nvidia/jetson-gpio/lib/python/Jetson/GPIO/gpio.py | Main entry point for the GPIO library. |
opt/nvidia/jetson-gpio/lib/python/Jetson/GPIO/gpio_event.py | Python file to enable events for the library. |
opt/nvidia/jetson-gpio/lib/python/Jetson/GPIO/gpio_pin_data.py | Pin mappings from RPi to Jetson. |
opt/nvidia/jetson-gpio/lib/python/RPi/ | — |
opt/nvidia/jetson-gpio/lib/python/RPi/__init__.py | Declares RPi to be a package directory |
opt/nvidia/jetson-gpio/lib/python/RPi/GPIO/ | — |
opt/nvidia/jetson-gpio/lib/python/RPi/GPIO/__init__.py | Declares RPI.GPIO and Jetson.GPIO to be interchangeable. |
opt/nvidia/jetson-gpio/samples/ | — |
opt/nvidia/jetson-gpio/samples/button_event.py | Sample application to test a button event. |
opt/nvidia/jetson-gpio/samples/button_interrupt.py | Sample application to test an interrupt. |
opt/nvidia/jetson-gpio/samples/button_led.py | Sample application to blink an LED using a button. |
opt/nvidia/jetson-gpio/samples/run_sample.sh | Sets a Python environment variable and helps run sample applications. |
opt/nvidia/jetson-gpio/samples/simple_input.py | This file is a sample application used to test input on a pin |
opt/nvidia/jetson-gpio/samples/simple_out.py | This file is a sample application used to test output on a pin |
usr/ | — |
usr/bin/ | — |
usr/bin/jetson_clocks | Clock frequency control script. |
usr/bin/tegrastats | Performance measurement utility. |
usr/bin/tipc_test | Application to test TIPC connectivity to the tipc-unittest trusted application running under the Trusty secure OS. |
usr/sbin | -— |
usr/sbin/nv_bootloader_payload_updater | Application to read data from BUP and write to slot partitions. |
usr/sbin/nv_update_engine | |
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/nvpmodel | Tool to select system power model (maxQ/MaxP). |
usr/share/doc/ | — |
usr/share/doc/nvidia-tegra/ | — |
usr/share/doc/nvidia-tegra/LICENSE.nvbootctrl | License file for usr/sbin/nvbootctrl. |
usr/share/doc/nvidia-tegra/LICENSE.tipc_test | License file for tipc_test application. |
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 | nvpmodel back end that provides helpers for the GUI front end. |
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 tegrastats. |
Pathname | Description |
etc/xdg/weston/weston.ini | Weston initialization file. |
usr/ | — |
usr/lib/ | — |
usr/lib/aarch64-linux-gnu/ | Various GNU specific files. |
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/ libilmInput.so.1.5.0 | Weston-ivi-layer libraries. |
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/egloutput-backend.so | Weston backend libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/EGLWLInputEventExample | weston-ivi-layer test. |
usr/lib/aarch64-linux-gnu/tegra/weston/EGLWLMockNavigation | weston-ivi-layer test. |
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 | weston-ivi-layer test. |
usr/lib/aarch64-linux-gnu/tegra/weston/libilmClient.so.2.0.0 | weston-ivi-layer libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/libilmCommon.so.2.0.0 | weston-ivi-layer libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/libilmControl.so.2.0.0 | weston-ivi-layer libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/libilmInput.so.2.0.0 | weston-ivi-layer libraries. |
usr/lib/aarch64-linux-gnu/tegra/weston/libinput.so.10.10.1 | weston-ivi-layer 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 & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-clickdot | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-cliptest | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-desktop-shell | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-dnd | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-eventdemo | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-flower | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-fullscreen | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-image | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-info | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-ivi-shell-user-interface | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-keyboard | Weston tools & 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-resizor | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-scaler | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-screenshooter | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-egl | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-shm | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-simple-touch | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-smoke | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-stacking | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-subsurfaces | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-terminal | Weston tools & tests. |
usr/lib/aarch64-linux-gnu/tegra/weston/weston-transformed | Weston tools & 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.libinput | License files for 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/wayland.svg | Weston icons/images. |