LEETOP ALP-681 Board Development Kits User Guide

June 16, 2024
LEETOP

ALP-681 Board Development Kits

Leetop_ALP_681_F Product Information

Specifications

  • Processor: Jetson AGX Orin 32GB

  • AI Performance: 200 TOPS

  • GPU: 1792-core NVIDIA Ampere GPU with 56 Tensor Cores

  • CPU Memory: 32 GB 256-bit LPDDR5 204.8 GB/s

  • Storage: 64GB eMMC 5.1

  • Power: 15W – 40W

  • PCIe: Up to 2 x8 + 2 x4 + 2 x1 (PCIe Gen4, Root Port &
    Endpoint)

  • CSI Camera: Up to 6 cameras (16 via virtual channels**) 16
    lanes MIPI CSI-2 D-PHY 2.1 (up to 40Gbps) C-PHY 2.0 (up to
    164Gbps)

  • Video Encode: 1x 4K60 3x 4K30 6x 1080p60 12x 1080p30 (H.265) 1x
    4K60 2x 4K30 5x 1080p60 11x 1080p30 (H.264)

  • Video Decode: 1x 8K30 2x 4K60 4x 4K30 9x 1080p60 18x 1080p30
    (H.265) 1x 4K60 2x 4K30 5x 1080p60 11x 1080p30 (H.264)

  • Display: 1x 8K60 multi-mode DP 1.4a (+MST)/eDP 1.4a/HDMI
    2.1

  • Networking: 1x GbE 1x 10GbE

Product Usage Instructions

Installation of Jtop tools Developer Tools

To install the Jtop tools Developer Tools, please follow the
steps below:

  1. Step 1: Go to the official Leetop website: http://www.leetop.top
  2. Step 2: Download the Jtop tools Developer Tools package
  3. Step 3: Extract the downloaded package
  4. Step 4: Run the installer and follow the on-screen
    instructions

JetPack L4T DeepStream SDK on Jetson Isaac SDK Key Features of

Jetpack Sample Applications Developer Tools

To install the JetPack L4T DeepStream SDK on Jetson Isaac SDK
Key Features of Jetpack Sample Applications Developer Tools, please
follow the steps below:

  1. Step 1: Go to the official Leetop website: http://www.leetop.top
  2. Step 2: Download the JetPack L4T DeepStream SDK package
  3. Step 3: Extract the downloaded package
  4. Step 4: Run the installer and follow the on-screen
    instructions

FAQ

Q: Where can I get technical support for the

Leetop_ALP_681_F?

A: Leetop is glad to help you with any questions you may have
about our product, or about the use of the technology for your
application. The fastest way to get technical support is by sending
an email to: [email protected]

Q: What is included in the packing list of

Leetop_ALP_681_F?

A: The packing list of Leetop_ALP_681_F includes:

  • Non-standard equipment
  • Power adapter x 1
  • Power cord x 2

Q: What is the warranty for Leetop_ALP_681_F?

A: For warranty information, please refer to the warranty
section in the user manual or contact Leetop’s customer
service.

User Guide
Leetop_ALAP_681F User_Guide_V1.0.1
Leetop Technology (Shenzhen) Co., Ltd.. http://www.leetop.top

Leetop Tech Co., Ltd.

Leetop_ALP_F _User_Guide_V1.0.1

Leetop_ALP_681_F_User_Guide Notice Service and Support Warranties Packing List DOCUMENT CHANGE HISTORY Leetop_ALP_681_F product description Brief Specifications Processor I/O Power Supply Environmental Install Dimension Leetop_ALP_681_F Interfaces Interface Description Front interface Back side interface Description of the carrier board interface Carrier plate specification Function introduction Operating system setup 1.Hardware preparation 2.Environment requirements 3.Recovery mode 4.Install system image 5.Switching working modes 6. Install cuda Use of xshell System configuration View System Version Make a backup image
board:Refer to the board mentioned in the brush rootdev: Generally take mmcblk0p1 (jetson internal storage) / internal Usually take mmcblk0p1 (jetson internal storage)
Installation of Jtop tools Developer Tools
JetPack L4T DeepStream SDK on Jetson Isaac SDK Key Features of Jetpack Sample Applications Developer Tools

Notice
Please read manual carefully before install, operate, or transport Leetop device. Ensure that the correct power range is being used before powering the device. Avoid hot plugging. To properly turn off the power, please shut down the Ubuntu system first, and then cut off the power. Due to the particularity of the Ubuntu system, on the Nvidia developer kit, if the power is turned off when the startup is not completed, there will be a 0.03% probability of abnormality, which will cause the device to fail to start. Due to the use of the Ubuntu system, the same problem also exists on the Leetop device. Do not use cables or connectors other than described in this manual. Do not use Leetop device near strong magnetic fields. Backup your data before transportation or Leetop device is idle. Recommend to transport Leetop device in its original packaging. Warn! This is a Class A product, in a living environment this product may cause radio interference. In this case, the user may be required to take practicable measures against the interference. Working in a high temperature environment for a long time, it is not recommended to touch the shell to avoid burns. Dismantling the machine without consent is regarded as a waiver of the warranty.

Service and Support
Technical Support Leetop is glad to help you with any questions you may have about our product, or about the use of the technology for your application. The fastest way is sending us an email: [email protected]
Warranties
Warranty period: One year from the date of delivery. Warranty content: Leetop warrants the product manufactured by us to be free from defects in material and workmanship during warranty period. Please contact [email protected] for return material authorization (RMA) prior to returning any items for repair or exchange. The product must be returned in its original packaging to prevent damage during shipping. Before returning any product for repair, it is recommended to back up your data and delete any confidential or personal data.
Packing List
Leetop_ALP_681_F Non-standard equipment Power adapter x 1 Power cord x 2

DOCUMENT CHANGE HISTORY

Document Leetop_ALP_681_F

Version V1.0 V1.0.1

date 20230506 20230608

Leetop_ALP_681_F product description
Brief
Leetop_ALP_681_F is an embedded artificial intelligence computer that can provide computing power up to 200/275 TOPS for many terminal devices. Leetop_ALP_681_F provides fast active cooling design, which can meet industrial standards such as shock resistance and anti-static. At the same time, Leetop_ALP_681_F has rich interfaces and high cost performance.

Specifications

Processor
Processor

Jetson AGX Orin 32GB

AI Performance

200 TOPS

GPU

1792-core NVIDIA Ampere GPU with 56 Tensor Cores

CPU

8-core NVIDIA Arm® Cortex A78AE v8.2 64-bit CPU 2MB L2 + 4MB L3

Memory

32 GB 256-bit LPDDR5 204.8 GB/s

Storage

64GB eMMC 5.1

Power

15W – 40W

PCIe

Up to 2 x8 + 2 x4 + 2 x1 (PCIe Gen4, Root Port & Endpoint)

CSI Camera

Up to 6 cameras (16 via virtual channels**) 16 lanes MIPI CSI-2 D-PHY 2.1 (up to 40Gbps) C-PHY 2.0 (up to 164Gbps)

Video Encode

1x 4K60 3x 4K30 6x 1080p60 12x 1080p30 (H.265) 1x 4K60 2x 4K30 5x 1080p60 11x 1080p30 (H.264)

Video Decode
Display Networking

1x 8K30 2x 4K60 4x 4K30 9x 1080p60 18x 1080p30 (H.265) 1x 4K60 2x 4K30 5x 1080p60 11x 1080p30 (H.264)
1x 8K60 multi-mode DP 1.4a (+MST)/eDP 1.4a/HDMI 2.1
1x GbE 1x 10GbE

Jetson AGX Orin 64GB
275 TOPS
2048-core NVIDIA Ampere GPU with 64 Tensor Cores
12-core NVIDIA Arm® Cortex A78AE v8.2 64-bit CPU 3MB L2 + 6MB L3
64GB 256-bit LPDDR5 204.8 GB/s
64GB eMMC 5.1
15W – 60W
Up to 2 x8 + 2 x4 + 2 x1 (PCIe Gen4, Root Port & Endpoint)
Up to 6 cameras (16 via virtual channels**) 16 lanes MIPI CSI-2 D-PHY 2.1 (up to 40Gbps) C-PHY 2.0 (up to 164Gbps)
2x 4K60 4x 4K30 8x 1080p60 16x 1080p30 (H.265) 2x 4K60 4x 4K30 7x 1080p60 15x 1080p30 (H.264)
1x 8K30 3x 4K60 6x 4K30 12x 1080p60 24x 1080p30 (H.265) 1x 4K60 3x 4K30 7x 1080p60 14x 1080p30 (H.264)
1x 8K60 multi-mode DP 1.4a (+MST)/eDP 1.4a/HDMI 2.1
1x GbE 1x 10GbE

Processor Mechanical

Jetson AGX Orin 32GB
100mm x 87mm 699-pin connector Integrated Thermal Transfer Plate

Jetson AGX Orin 64GB
100mm x 87mm 699-pin connector Integrated Thermal Transfer Plate

I/O
Interface PCB Size / Overall Size Display Ethernet
USB Camera FAN Power Requirements
Power Supply
Power Supply Input Type Input Voltage
Environmental
Environmental Operating Temperature Storage Humidity

Specification 160mm x 150mm 1x HDMI 1x Gigabit Ethernet (10/100/1000) 1x 10G 4x USB 3.0 Type A (Integrated USB 2.0) 1x USB 2.0+3.0 Type C 2x GMSL 1 x FAN(12V PWM) +12(16A)—+36V(140W) DC Input
Specification DC +12(16A)—+36V(140W) DC Input
Specification -25 to +70 10%-90% Non-condensing environment

Install Dimension
Leetop_ALP_681_F Dimensions as below:
Up view (Unit:mm)

Front view (Unit:mm)

Left view (Unit:mm)

Rear view(Unit:mm)

Leetop_ALP_681_F Interfaces
Interface Description
Front interface

Leetop_ALP_681_F Schematic diagram of the front interface

Interface Type-C HDMI
USB 3.0
RJ45 Lan10GbE Audio POWER

Interface name Type-C interface HDMI
USB 3.0 interface
Ethernet Gigabit port 10,000 Gigakou Audio port DC power connector

Interface description 1x USB 2.0+3.0 Type C 1xHDMI 4x USB 3.0 Type A (Integrated USB 2.0) 1x USB 2.0+3.0 Type C 1x Gigabit Ethernet (10/100/1000) 1x 10G Access to audio +12(16A)—+36V(140W) DC Input

Note: This product starts automatically when plugged in

Back side interface

Leetop_ALP_681_F Schematic diagram of the rear interface

Interface Multifunctional port Recovery RESET POWER Camera

Interface name 20PIN IO CON Recovery key Reset key Power key GMSL interface

Interface description Debug the serial port System Restore button System reset button System power button Can be connected to GMSL cameras

PIN Signal Name

1

CAN0_H

3

RS232_RX

5

RS485_B

7

I2C_GP8_CLK_3V3)

9

3.3V

11

UART1_RX_3V3

13

GPIO35_PWM3_3V3

15

PWM01_3V

17

GPIO33_12V

19

5V

PIN# 145

Ball Name CAN_TX

205

UART2_RXD

189

GEN2_I2C_SCL

238

UART1_RXD

91

SPI1_SCK

95

SPI1_CS0

124

GPIO_PH6

PIN Signal Name

2

CAN0_L

4

RS232_TX

6

RS485_A

8

I2C_GP8_DAT_3V3

10

GND

12

UART1_TX_3V3

14

GPIO17_3V3

16

GPIO9_5V

18

GPIO19_12V

20

GND

PIN# 143

Ball Name CAN_RX

203

UART2_TXD

191

GEN2_I2C_SDA

236

UART1_TXD

89

SPI1_MOSI

93

SPI1_MISO

97

SPI1_CS1

Description of the carrier board interface
Carrier plate specification

Interface PCB Size / Overall Size Display Ethernet
USB Camera FAN Power Requirements

Specification 160mm x 150mm 1x HDMI 1x Gigabit Ethernet (10/100/1000) 1x10G 4x USB 3.0 Type A (Integrated USB 2.0) 1x USB 2.0+3.0 Type C 2x GMSL 1 x FAN (12V PWM) +12(16A)—+36V(140W) DC Input

Function introduction
Operating system setup
1.Hardware preparation
Ubuntu 18.04 PC x1 Type c data cable x1
2.Environment requirements
1. 1. Download the system image package to the PC host of the Ubuntu18.04 system: Programming steps 1. Use a USB cable to connect the USB Type-A of the PC computer of the Ubuntu18.04 system to the Type c of the Leetop_ALP_681_F Development System; 2. Power on Leetop_ALP_681_F Development System and enter Recovery mode; 3. Open the Nvidia-SDK-Manager on the PC, as shown in the figure below, select Jetson AGX Orin in the interface to download the Jetpack5xx system image package and development tools, or download the latest from https://developer.nvi dia.com/ embedded/downloads Example filesystems for the Jetson Linux distribution and the Jetson Development Kit. (Jetson Linux Driver Package (L4T) ). 4. Download the matching driver: Link: https://pan.baidu.com/s/1RePHFE1neeST5lgrLVw3tg Extraction code: bob2
2. 1 #If you can’t find the version using the latest sdk, you can use this command to get it
2 sdkmanager –archivedeversions Please contact us for the rest of the [email protected] 2. Unzip the downloaded image package and enter the Linux for Tegra(L4T) directory

1 tar xf ${L4T_RELEASE_PACKAGE} 2 cd Linux_for_tegra/rootfs 3 sudo tar xpf ${SAMPLE_FS_PACKAGE} 4 cd .. 5 sudo ./tools/l4t_flash_prerequisites.sh 6 sudo ./apply_binaries.sh 7 #Replace driver packages 8 sudo cp -r 681_xxx/Linux_for_tegra /Linux_for_tegra
3. Enter the Linux_for_tegra directory and use the flash command
1 #Use this command for the first time to generate system.img 2 sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1 3 #-r flashing will not generate a new system.img 4 sudo ./flash.sh -r jetson-agx-orin-devkit mmcblk0p1

3.Recovery mode
Leetop_ALP_681_F can update the system through USB, and the update needs to enter the USB Recovery mode. In USB Recovery mode, you can perform file system update, kernel update, boot loader update, BCT update and other operations. Steps to enter Recovery Mode:
1. Power off the system, make sure to power off and not go into standby; 2. Use the USB Type C to USB Type A link cable to link the carrier board and the host; 3. Power on the device and enter Recovery mode; 4. After pressing the recovery button and the reset button for two seconds at the same time,
first release the reset button and then release the recovery button to make it enter the rec mode. Note: In the USB Recovery mode, the system will not start, and the serial port will not have debugging information output
4.Install system image
a) Connect USB type-A of Ubuntu 18.04 Host to Type-c of Leetop_ALP_681_F ; b) Power up Leetop_ALP_681_F and enter Recovery mode(RCM); c) The PC Host enters the L4T directory and executes the flashing instruction
1 cd Linux_for_tegra 2 #Use this command for the first time to generate system.img 3 sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1 4 #-r flashing will not generate a new system.img 5 sudo ./flash.sh -r jetson-agx-orin-devkit mmcblk0p1
d) After flashing, power on Leetop_ALP_681_F again and log in to the system.
5.Switching working modes
After logging in to the system, you can click on the operation modification in the upper right corner of the system interface, as shown in the figure:
Or, enter the command in the terminal to switch:
1 #Switch to mode 0, use the -q parameter to view the current mode 2 sudo nvpmodel -m 0
6. Install cuda
1 sudo apt update 2 sudo apt install nvidia-jetpack

Use of xshell
Xshell is a powerful security terminal emulation software, it supports SSH1, SSH2, and TELNET protocol of Microsoft Windows platform. Xshell’s secure connection to remote hosts through the Internet and its innovative design and features help users enjoy their work in complex network environments. Xshell can be used to access servers under different remote systems under the Windows interface, so as to better achieve the purpose of remote control of the terminal. xshell is not necessary, but it can better assist us in using equipment. It can link your Windows system with your Ubuntu system, allowing you to operate your Linux system under Windows system. To install xshell, you can download and install it by searching Baidu on the Internet. (When the product cannot enter the desktop system, you can also use xshell to perform remote control and modify configuration errors).
open xshell
Newly bulit

Fill in the name and host ip(normally you can connect through the network ip, if you do not know the ip, you can connect the computer and the OTG port of the device through the usb data cable, fill in the fixed ip to connect)
1 192.168.55.1
Enter user and password

Click Connect to enter the command line interface Operate jetson devices remotely through xshell

System configuration
Default username: nvidia Password: nvidia NVIDIA Linux For Tegra (L4T) The load board supports native NVIDIA Linux For Tegra (L4T) Builds. HDMI, Gigabit Ethernet, USB3.0, USB OTG, serial port, GPIO, I2C bus can be supported Detailed instructions and tools download links: https://developer.nvidia.com/embedded/jets on-linux-r3531 Note: The native system does not support PWM fan control. If the native system is used, IPCall- BSP must be deployed NVIDIA Jetpack for L4T Jetpack is a software package released by NVIDIA that contains all of the software tools needed for AGX Orin development using Leetop_ALP_681_F . It includes both host and target tools, including OS images, middleware, sample applications, documentation, and more. The newly released JetPack runs on Ubuntu 18.04 Linux 64-bit hosts. It can be downloaded from the following link: https://developer.nvidia.com/embedded/jetpack Default configuration system Leetop_ALP_681_F uses Ubuntu 20.04 system, default username: nvidia password: nvidia Development MATERIALS and forums L4T development data: https://developer.nvidia.com/embedded/linux-tegra Developer forum: https://forums.developer.nvidia.com/
View System Version
View the installed system package version
1 cat /etc/nv_tegra_release
View information about the installed JetPack
1 sudo apt show nvidia-jetpack

Make a backup image
Making a backup image needs to be done in the environment of command line flashing, only the system.img file is backed up
1. Use A USB cable to connect USB Type-A of the Ubuntu18.04 PC to Type c of the Leetop_ALP_681_F . 2. Power on the Leetop_ALP_681_F and enter the Recovery mode; 3. Enter the Linux_for_tegra directory, and refer to the official document description Flashing Support
for backup.
1 sudo ./flash.sh -r -k APP -G <clone.img> 2 #The image you backed up from your device. The name is based on your personal
needs 3 #Refer to the board mentioned in the brush 4 #Generally take mmcblk0p1 (jetson internal storage) / internal Usually take
mmcblk0p1 (jetson internal storage)
4. Backup Jetson AGX Orin core module command:
1 sudo ./flash.sh -r -k APP -G clone.img jetson-agx-orin-devkit mmcblk0p1
If the backup image can be used normally, it indicates that the backup image is available.

Installation of Jtop tools
Jtop is a system monitoring utility for Jetson that can be run on a terminal to view and control the status of NVIDIA Jetson in real time. Installation steps
1. Installing the pip3 tool 1 sudo apt-get install python3-pip
2. Installing jtop packages with pip3 1 sudo -H pip3 install -U jetson-stats
3. Restart to run jtop 1 jtop
After running, as shown in the figure below:

Developer Tools
JetPack
NVIDIA JetPack SDK is the most comprehensive solution for building AI applications. It bundles Jetson platform software including TensorRT, cuDNN, CUDA Toolkit, VisionWorks, GStreamer, and OpenCV, all built on top of L4T with LTS Linux kernel.
JetPack includes NVIDIA container runtime, enabling cloud-native technologies and workflows at the edge.
JetPack SDK Cloud-Native on Jetson
L4T
NVIDIA L4T provides the Linux kernel, bootloader, NVIDIA drivers, flashing utilities, sample filesystem, and more for the Jetson platform.
You can customize L4T software to fit the needs of your project. By following the platform adaptation and bring-up guide, you can optimize your use of the complete Jetson product feature set. Follow the links below for details about the latest software libraries, frameworks, and source packages.
DeepStream SDK on Jetson
NVIDIA’s DeepStream SDK delivers a complete streaming analytics toolkit for AI-based multisensor processing, video and image understanding. DeepStream is an integral part of NVIDIA Metropolis, the platform for building end-to-end services and solutions that transform pixel and sensor data to actionable insights. Learn about the latest 5.1.1developer preview features in our developer news article.
Isaac SDK
The NVIDIA Isaac SDK makes it easy for developers to create and deploy AI- powered robotics. The SDK includes the Isaac Engine (application framework), Isaac GEMs (packages with highperformance robotics algorithms), Isaac Apps (reference applications) and Isaac Sim for Navigation (a powerful simulation platform). These tools and APIs accelerate robot development by making it easier to add artificial intelligence (AI) for perception and navigation into robots.

Key Features of Jetpack

OS
TensorRT cuDNN CUDA

NVIDIA Jetson Linux 35.3.1 provides the Linux Kernel 5.10, UEFI based bootloader, Ubuntu 20.04 based root file system, NVIDIA drivers, necessary firmwares, toolchain and more.JetPack 5.1.1 includes Jetson Linux 35.3.1 which adds following highlights: (Please refer to release notes for additional details)Adds support for Jetson AGX Orin 64GB, Jetson Orin NX 8GB, Jetson Orin Nano 8GB and Jetson Orin Nano 4GB production modules Security: Over The Air Updates: Image Based OTA tools supported to upgrade Xavier or Orin based modules running JetPack 5 in the field1 Camera: Support for Multi Point Lens Shading Correction (LSC) on Orin. Enhanced resilience of Argus SyncStereo app to maintain synchronization between stereo camera pairs. Multimedia: Support for dynamic frame rate in AV1 encoding New argus_camera_sw_encode sample for demonstrating software encoding on CPU cores Updated nvgstcapture-1.0 with option of software encoding on CPU cores 1Previous releases supported upgrading Xavier based modules in the field running JetPack 4.
TensorRT is a high performance deep learning inference runtime for image classification, segmentation, and object detection neural networks. TensorRT is built on CUDA, NVIDIA’s parallel programming model, and enables you to optimize inference for all deep learning frameworks. It includes a deep learning inference optimizer and runtime that delivers low latency and highthroughput for deep learning inference applications.JetPack 5.1.1 includes TensorRT 8.5.2
CUDA Deep Neural Network library provides high-performance primitives for deep learning frameworks. It provides highly tuned implementations for standard routines such as forward and backward convolution, pooling, normalization, and activation layers.JetPack 5.1.1 includes cuDNN 8.6.0
CUDA Toolkit provides a comprehensive development environment for C and C++ developers building GPU-accelerated applications. The toolkit includes a compiler for NVIDIA GPUs, math libraries, and tools for debugging and optimizing the performance of your applications.JetPack 5.1.1 includes CUDA 11.4.19 Starting with JetPack 5.0.2, upgrade to latest and greatest CUDA releases from CUDA 11.8 onwards without the need to update Jetson Linux other JetPack components. Refer to instructions in the CUDA documentation on how to get the latest CUDA on JetPack.

Multimedia API
Computer Vision
Graphics

The Jetson Multimedia API package provides low level APIs for flexible application development.Camera application API: libargus offers a low-level frame-synchronous API for camera applications, with per frame camera parameter control, multiple (including synchronized) camera support, and EGL stream outputs. RAW output CSI cameras needing ISP can be used with either libargus or GStreamer plugin. In either case, the V4L2 mediacontroller sensor driver API is used.Sensor driver API: V4L2 API enables video decode, encode, format conversion and scaling functionality. V4L2 for encode opens up many features like bit rate control, quality presets, low latency encode, temporal tradeoff, motion vector maps, and more.JetPack 5.1.1 Camera highlights include: Support for Multi Point Lens Shading Correction (LSC) on Orin. Enhanced resilience of Argus SyncStereo app to maintain synchronization between stereo camera pairs.JetPack 5.1.1 Multimedia highlights include:Support for dynamic frame rate in AV1 encoding New argus_camera_sw_encode sample for demonstrating software encoding on CPU cores Updated nvgstcapture-1.0 with option of software encoding on CPU cores
VPI (Vision Programing Interface) is a software library that provides Computer Vision / Image Processing algorithms implemented on multiple hardware accelerators found on Jetson such as PVA (Programmable Vision Accelerator), GPU, NVDEC(NVIDIA Decoder), NVENC (NVIDIA Encoder), VIC (Video Image Compositor) and so on.OpenCV is an open source library for computer vision, image processing and machine learning.JetPack 5.1.1 includes a minor update to VPI 2.2 with bug fixes JetPack 5.1.1 includes OpenCV 4.5.4
JetPack 5.1.1 includes the following graphics libraries:Vulkan® 1.3 (including the Roadmap 2022 Profile).Vulkan 1.3 Announcement Vulkan® SC 1.0 Vulkan SC is a low-level, deterministic, robust API that is based on Vulkan 1.2. This API enables state-of-the-art GPU-accelerated graphics and computation that can be deployed in safety-critical systems and that are certified to meet industry functional safety standards. Refer to https://www.khronos.org/vulka nsc/ for more information. Vulkan SC can also be invaluable for real-time non safety critical embedded applications. Vulkan SC increases determinism and reduces application size by shifting preparation of the run-time application environment either offline, or into application setup, as much as possible. This includes offline compilation of graphics pipelines that define how the GPU processes data, together with static memory allocation, that together enable detailed GPU control that can be rigorously specified and tested. Vulkan SC 1.0 is evolved from Vulkan 1.2 and includes: the removal of runtime functionality that is not needed in safety-critical markets, an updated design to provide predictable execution times and results, and clarifications to remove potential ambiguity in its operation. For more details see https://www.khronos.org/blog/vulkan-sc-overview Note: Jetson support for Vulkan SC is not safety certified. OpenWFTM Display 1.0 OpenWF Display is a Khronos API for low overhead interaction with the native display driver on Jetson and allows interaction with Vulkan SC to display images. Note: Jetson support for OpenWF Display is not safety certified.

Developer Tools
Supported SDKs and Tools
Cloud Native
Security

CUDA Toolkit provides a comprehensive development environment for C and C++ developers building high-performance GPU-accelerated applications with CUDA libraries. The toolkit includes Nsight Visual Studio Code Edition, Nsight Eclipse Plugins, debugging and profiling tools including Nsight Compute, and a toolchain for cross-compiling applications NVIDIA Nsight Systems is a low overhead system-wide profiling tool, providing the insights developers need to analyze and optimize software performance.NVIDIA Nsight Graphics is a standalone application for debugging and profiling graphics applications. NVIDIA Nsight Deep Learning Designer is an integrated development environment that helps developers efficiently design and develop deep neural networks for in-app inference. Nsight System, Nsight Graphics, and Nsight Compute are all supported on Jetson Orin modules to assist development for autonomous machines. JetPack 5.1.1 includes NVIDIA Nsight Systems v2022.5 JetPack 5.1.1 includes NVIDIA Nsight Graphics 2022.6 JetPack 5.1.1 includes NVIDIA Nsight Deep Learning Designer 2022.2 Refer to release notes for more details.
NVIDIA DeepStream SDK is a complete analytics toolkit for AI-based multisensor processing and video and audio understanding.DeepStream 6.2 release supports JetPack 5.1.1 NVIDIA TritonTM Inference Server simplifies deployment of AI models at scale. Triton Inference Server is open source and supports deployment of trained AI models from NVIDIA TensorRT, TensorFlow and ONNX Runtime on Jetson. On Jetson, Triton Inference Server is provided as a shared library for direct integration with C API. PowerEstimator is a webapp that simplifies creation of custom power mode profiles and estimates Jetson module power consumption. etPack 5.1.1 supports PowerEstimator for Jetson AGX Orin and Jetson Xavier NX modules NVIDIA IsaacTM ROS is a collection of hardware- accelerated packages that make it easier for ROS developers to build high- performance solutions on NVIDIA hardware including NVIDIA Jetson. Isaac ROS DP3 release supports JetPack 5.1.1
Jetson brings Cloud-Native to the edge and enables technologies like containers and container orchestration. NVIDIA JetPack includes NVIDIA Container Runtime with Docker integration, enabling GPU accelerated containerized applications on Jetson platform. NVIDIA hosts several container images for Jetson on NVIDIA NGC. Some are suitable for software development with samples and documentation and others are suitable for production software deployment, containing only runtime components. Find more information and a list of all container images at the Cloud-Native on Jetson page.
NVIDIA Jetson modules include various security features including Hardware Root of Trust, Secure Boot, Hardware Cryptographic Acceleration, Trusted Execution Environment, Disk and Memory Encryption, Physical Attack Protection and more. Learn about the security features by jumping to the security section of the Jetson Linux Developer guide.

Sample Applications
JetPack includes several samples which demonstrate the use of JetPack components. These are stored in the reference filesystem and can be compiled on the developer kit.

JetPack component TensorRT cuDNN CUDA Multimedia API
VisionWorks
OpenCV VPI

Sample locations on reference filesystem /usr/src/tensorrt/samples/ /usr/src/cudnnsamples/ /usr/local/cuda-/samples/ /usr/src/tegra_multimedia_api/ /usr/share/visionworks/sources/samples/ /usr/share/visionworks-tracking/sources/samples/ /usr/share/visionworks- sfm/sources/samples/ /usr/share/OpenCV/samples/ /opt/nvidia/vpi/vpi-/samples

Developer Tools
JetPack includes the following developer tools. Some are used directly on a Jetson system, and others run on a Linux host computer connected to a Jetson system.
Tools for application development and debugging:
NSight Eclipse Edition for development of GPU accelerated applications: Runs on Linux host computer. Supports all Jetson products. CUDA-GDB for application debugging: Runs on the Jetson system or the Linux host computer. Supports all Jetson products. CUDA-MEMCHECK for debugging application memory errors: Runs on the Jetson system. Supports all Jetson products. Tools for application profiling and optimization:
NSight Systems for application multi-core CPU profiling: Runs on the Linux host computer. Helps you improve application performance by identifying slow parts of code. Supports all Jetson products. NVIDIA® NsightTM Compute kernel profiler: An interactive profiling tool for CUDA applications. It provides detailed performance metrics and API debugging via a user interface and command line tool. NSight Graphics for graphics application debugging and profiling: A console-grade tool for debugging and optimizing OpenGL and OpenGL ES programs. Runs on the Linux host computer. Supports all Jetson products.

FCC Warnning: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection againstharmful interference in a residential installation. This equipment generates, uses and can radiateradio frequency energy and, if not installed and used in accordance with the instructions, maycause harmful interference to radio communications. However, there is no guarantee thatinterference will not occur in a particular installation. If this equipment does cause harmfulinterference to radio or television reception, which can be determined by turning the equipmentoff and on, the user is encouraged to try to correct the interference by one or more of thefollowing measures: · Reorient or relocate the receiving antenna. · Increase the separation between the equipment and receiver. · Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. · Consult the dealer or an experienced radio/TV technician for help.
Caution: Any changes or modifications to this device not explicitly approved by manufacturer could void your authority to operate this equipment.
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1)This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with minimum distance 20cm between the radiator and your body.

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

LEETOP User Manuals

Related Manuals