Leetop ALP-D4805 Mini PC and Desktop PC Solutions
Product Specifications
- Processor module: Jetson AGX Orin
- Processor AI Performance: 200 TOPS / 275 TOPS
- GPU: NVIDIA Ampere architecture GPU
- CPU Memory: 32GB / 64GB 256-bit LPDDR5
- Storage: 64GB eMMC 5.1
- Power: 15W – 40W / 15W – 60W
- PCIe: Up to 2 x8 + 2 x4 + 2 x1 (PCIe Gen4, Root Port & Endpoint)
- CSI Camera: Up to 6 cameras (16 virtual channels)
- Video Encode: Various resolutions supported
- Video Decode: Various resolutions supported
- Display: Multiple options including 8K60 multi-mode DP, eDP, HDMI
- Networking: GbE, 10GbE
- Mechanical: 100mm x 87mm, Molex Mirror Mezz Connector, Integrated Thermal Transfer Plate
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: service@leetop.top
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 service@leetop.top 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 backup your data and delete any confidential or personal data.
Packing List
- Leetop_ALP_D4805F
- Non-standard equipment: Power adapter x 1
- Power cord x 1
DOCUMENT CHANGE HISTORY
Document | Version | date | Description of Change |
Leetop_ALP_D4805F | V1.0 | 20231120 | Initial release |
Product description
Leetop_ALP_D4805F Product description
Brief
Leetop_ALP_D4805F is an embedded artificial intelligence computer that can provide up to 200/275 TOPS of computing power to many terminal devices. Leetop_ALP_D4805F provides fast active heat dissipation design and can meet industrial standards such as shock resistance and anti-static. At the same time, Leetop_ALP_D4805F has rich interfaces and high cost performance.
Product specifications
Processor module
Processor | Jetson AGX Orin 32GB | Jetson AGX Orin 64GB |
AI Performance | 200 TOPS | 275 TOPS |
GPU | 1792-core NVIDIA Ampere architecture GPU with56 Tensor Cores | 2048-core NVIDIA Ampere architecture GPU with64 Tensor Cores |
CPU | 8-core NVIDIA Arm® Cortex A78AE v8.2 64-bit CPU2MB L2 + 4MB L3 | 12-core NVIDIA Arm® Cortex A78AE v8.2 64-bit CPU3MB L2 + 6MB L3 |
Memory | 32GB 256-bit LPDDR5204.8GB/s” | 64GB 256-bit LPDDR5204.8GB/s |
Storage | 64GB eMMC 5.1 | 64GB eMMC 5.1 |
Power | 15W – 40W | 15W – 60W |
PCIe | Up to 2 x8 + 2 x4 + 2 x1(PCIe Gen4, Root Port & Endpoint) | 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 to40Gbps) C-PHY 2.0 (up to 164Gbps) | Up to 6 cameras(16 via virtual channels**) 16 lanes MIPI CSI-2 D-PHY 2.1 (up to40Gbps) C-PHY 2.0 (up to 164Gbps) |
Video Encode | 1x 4K60 (H.265)3x 4K30 (H.265)6x 1080p60 (H.265)12x 1080p30 (H.265) | 2x 4K60 (H.265)4x 4K30 (H.265)8x 1080p60 (H.265)16x 1080p30 (H.265) |
Video Decode | 1x 8K30 (H.265)2x 4K60 (H.265)4x 4K30 (H.265)9x 1080p60 (H.265)18x 1080p30 (H.265) | 1x 8K30 (H.265)3x 4K60 (H.265)7x 4K30 (H.265)11x 1080p60 (H.265)22x 1080p30 (H.265) |
Display | 1x 8K60 multi-mode DP 1.4a (+MST)/eDP 1.4a/HDMI 2.1 | 1x 8K60 multi-mode DP 1.4a (+MST)/eDP 1.4a/HDMI 2.1 |
Networking | 1x GbE 1x 10GbE | 1x GbE 1x 10GbE |
Mechanical | 100mm x 87mm699-pin Molex Mirror Mezz Connector Integrated Thermal Transfer Plate | 100mm x 87mm699-pin Molex Mirror Mezz Connector Integrated Thermal Transfer Plate |
I/O
Interface | Specification |
Overall Size | 112x119x58.6 mm |
Display | 1x HDMI |
Ethernet | 1x Gigabit Ethernet (10/100/1000) |
1x 10G | |
USB | 2 x USB 3.2Type A (Integrated USB 2.0) 1x USB2.0 Link Type C |
Multifunctional port | 1x SPI Bus(+3.3V Level) 7x GPIO(+3.3V Level)
2x CAN 2x I2C 1x UART 1x I2S |
1xAudio | 1xAudio |
TF_Card | 1xTF_Card |
RS232 | 1 x RS232(DB9) |
RS485 | 1 x RS485(DB9) |
Function key | 1xPower key; 1xRecovery key; 1xReset key |
Power Requirements | +9—+20V DC Input @10A |
Power Supply
Power Supply | Specification |
Input Type | DC |
Input Voltage | +9—+20V DC Input @10A |
Environmental
Environmental | Specification |
Operating Temperature | -25 ℃ –+70℃ |
Storage temperature humidity | -25℃ — +65℃
10%-90% Non condensation environment |
Install Dimension
Leetop_ALP_D4805F:
Dimensions as below:
Interfaces
Leetop_ALP_D4805F Interfaces
Front interface
Leetop_ALP_D4805F Front interface diagram
Interface | Interface name | Interface description |
HDMI | HD multimedia interface | 1 HDMI interface |
USB 3.2 | USB 3.2 interface | 2-way USB 3.2Type A (compatible with USB 2.0) |
RJ45 | Ethernet Gigabit port | 1 independent Gigabit network port |
Lan10GbE | 10G port | 1 independent 10G network port |
DC | DC power interface | +9—+20V DC Input @10A |
Note: This product starts automatically when plugged in
Back interface
Leetop_ALP_D4805F Back interface diagram
Interface | Interface name | Interface description |
Multifunctional port | 40PIN IO CON | Debug serial port |
Type c | Type c interface | 1x USB 3.2 +2.0 Type C |
Audio | Audio port | Access audio |
PIN | Signal Name | PIN# | Ball Name | PIN | Signal Name | PIN# | Ball Name |
1 | +3.3V | 2 | VDD_5V | ||||
3 | I2C_GP5_DAT_3V3 | 4 | VDD_5V | ||||
5 | I2C_GP5_CLK_3V3 | 6 | GND | ||||
7 | MCLK05_3V3 | L57 | MCLK05 | 8 | UART1_TX_3V3 | K53 | UART1_TX |
9 | GND | 10 | UART1_RX_3V3 | K54 | UART1_RX | ||
11 | UART1_RTS_3V3 | L51 | UART1_RTS | 12 | I2S3_SCLK_3V3 | C59 | I2S3_SCLK |
13 | PWM01_3V3 | K57 | PWM01 | 14 | GND | ||
15 | GPIO27_PWM2_3V3 | H52 | GPIO27 | 16 | GPIO8_AO_DMIC_IN_DAT | B62 | GPIO8 |
17 | VDD_3V3 | 18 | GPIO35_PWM3_3V3 | L50 | GPIO35 | ||
19 | SPI1_MOSI_3V3 | D55 | SPI1_MOSI | 20 | GND | ||
21 | SPI1_MISO_3V3 | A56 | SPI1_MISO | 22 | GPIO17_3V3 | A54 | GPIO17 |
23 | SPI1_SCK_3V3 | J57 | SPI1_SCK | 24 | SPI1_CS0_3V3 | E55 | SPI1_CS0_N |
25 | GND | 26 | SPI1_CS1_3V3 | B56 | SPI1_CS1_N | ||
27 | I2C_GP2_DAT_3V3 | K61 | I2C2_DAT | 28 | I2C_GP2_CLK_3V3 | J61 | I2C2_CLK |
29 | CAN0_H | D59 | CAN0_DOUT | 30 | GND | ||
31 | CAN0_L | F58 | CAN0_DIN | 32 | GPIO9_CAN1_GPIO0 | C61 | GPIO9 |
33 | CAN1_DOUT | H61 | CAN1_DOUT | 34 | GND | ||
35 | I2S3_FS_3V3 | C60 | I2S3_FS | 36 | UART1_CTS_3V3 | H54 | UART1_CTS |
37 | CAN1_DIN | B61 | CAN1_DIN | 38 | I2S3_SDIN_3V3 | J59 | I2S3_SDIN |
39 | GND | 40 | I2S3_SDOUT_3V3 | K59 | I2S3_SDOUT |
Left interface
Leetop_ALP_D4805F Interface diagram on the left
Interface | Interface name | Interface description |
TF_Card | TF card slot | Access TF_Card |
Power key | Power button | System power key |
Resrt key | Reset button | System reset button |
Recovery key | Restore button | System recovery key |
Right interface
Leetop_ALP_D4805F Interface diagram on the right
Interface | Interface name | Interface description |
RS232 | RS232 interface | Letter of agreement |
RS485 | RS485 interface | Letter of agreement |
LNB | Antenna tuner | Access antenna |
Board Interface Description
Carrier plate specifications
Feature | A605 Carrier for NVIDIA Jetson AGX Orin |
Module Compatibility | NVIDIA Jetson AGX Orin |
PCB Size / Overall Size | 105mm x 105mm |
Display | 1x HDMI |
Ethernet | 1x Gigabit Ethernet (10/100/1000) |
1x 10G | |
USB | 2x USB 3.2 Type A (Integrated USB 2.0) 1x USB 3.2 +2.0 Type C |
M.2 KEY M | 1x M.2 KEY M Interface |
M.2 KEY E | 1x M.2 KEY E Interface |
Camera | 120P official carrier board camera interface |
164 PCI expansion port | 164P PCI expansion interface |
TF_CARD | 1x TF_CARD |
AUDIO JACK | 1X3.5 Audio JACK |
FAN | 1 x FAN(12V PWM) |
RS485 | 1 x RS485(3P 1.5mm pitch) |
RS232 | 1 x RS232(3P 1.5mm pitch) |
RTC | 1x 2Ping RTC connector |
Misc. | 1x SPI Bus(+3.3V Level) 7x GPIO(+3.3V Level)
2x CAN 2x I2C 1x UART 1x I2S |
Power Requirements | +9—+20V DC Input @10A |
Operating Temperature | -25℃ to +70℃ |
Warranty and Support | 1 Year Warranty and Free Support |
Features
Operating system setup
Hardware preparation
- Ubuntu 18.04 PC x1
- Type c data cable x1
Environment requirements
- Download the system image package to the PC host of Ubuntu18.04 system: Programming steps:
- Use a USB cable to connect the USB Type-A of the Ubuntu18.04 system PC to the Type c of the Leetop_ALP_D4805F Development System;
- Power on the Leetop_ALP_D4805F Development System and enter Recovery mode;
- Open Nvidia-SDK-Manager on the PC, as shown in the figure below, select Jetson AGX Orin in the interface to download the Jetpack5.xx system image package and development tools, or download it from https://developer.nvidia.com/embedded/jetpa ck-archive to download the latest Jetson Linux release package and the sample file system of the Jetson Development Kit. (Jetson Linux Driver Package (L4T)).
#If you cannot find the corresponding version using the latest version of sdk, you can use this command to obtain it. sdkmanager –archivedeversions
Download supporting driver:
Link: https://pan.baidu.com/s/13XY9II9JhMuSM9EhjZ0T1Q Extraction code: k1s2
For other information, please contact us: service@leetop.top
Unzip the downloaded image package and enter the Linux for Tegra(L4T) directory
- tar xf Jetson_Linux_R35.3.1_aarch64.tbz2
- cd Linux_for_tegra/rootfs
- sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R35.3.1_aarch64.tbz2
- cd ..
- sudo ./tools/l4t_flash_prerequisites.sh
- sudo ./apply_binaries.sh
- #Replace driver packages
- sudo cp -r 605_xxx/Linux_for_tegra/* Linux_for_tegra/
Enter the Linux_for_tegra directory and use the flash command
- #Use this command for the first time to generate system.img
- sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1
- #-r flashing will not generate a new system.img s
- udo ./flash.sh -r jetson-agx-orin-devkit mmcblk0p1
Recovery mode
Leetop_ALP_D4805F 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:
- Power off the system, make sure to power off and not go into standby;
- Connect the carrier and host using the USB Type C to USB Type A cable;
- Power on the equipment;
- 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.
- Open a terminal window on your host computer and enter command lsusb. The Jetson module is in Force Recovery Mode if you see the message:
Bus <bbb> Device <ddd>: ID 0955: <nnnn> Nvidia Corp.
Where:
- = <bbb> is any three-digit number
- = <ddd> is any three-digit number
<nnnn> is a four-digit number that represents the type of your Jetson module:
- 7023 for Jetson AGX Orin (P3701-0000 with 32GB)
- 7023 for Jetson AGX Orin (P3701-0005 with 64GB)
- 7223 for Jetson AGX Orin (P3701-0004 with 32GB)
- 7323 for Jetson Orin NX (P3767-0000 with 16GB)
- 7423 for Jetson Orin NX (P3767-0001 with 8GB)
- 7523 for Jetson Orin Nano (P3767-0003 and P3767-0005 with 8GB)
- 7623 for Jetson Orin Nano (P3767-0004 with 4GB)
- 7019 for Jetson AGX Xavier (P2888-0001 with 16GB)
- 7019 for Jetson AGX Xavier (P2888-0004 with 32GB)
- 7019 for Jetson AGX Xavier (P2888-0005 with 64GB)
- 7019 for Jetson AGX Xavier Industrial (P2888-0008)
- 7e19 for Jetson Xavier NX (P3668)
Note: In the USB Recovery mode, the system will not start, and the serial port will not have debugging information output
Install system image
- Connect USB type-A of Ubuntu 18.04 Host to Type-c of Leetop_ALP_D4805F ;
- Power up Leetop_ALP_D4805F and enter Recovery mode(RCM);
- The PC Host enters the L4T directory and executes the flashing instruction:
- cd Linux_for_tegra
- #Use this command for the first time to generate system.img
- sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1
- #-r flashing will not generate a new system.img
- sudo ./flash.sh -r jetson-agx-orin-devkit mmcblk0p1
After flashing, power on Leetop_ALP_D4805F again and log in to the system.
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:
- #Switch to mode 0, use the -q parameter to view the current mode
- sudo nvpmodel -m 0
Install Jetpack components
- sudo apt update
- sudo reboot
- sudo 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 don’t know the IP, you can connect the computer and the device OTG port through the USB data cable and fill in the fixed IP to connect).
192.168.55.1
- Enter user and password
- Click Connect to enter the command line interface
- Remotely operate the jetson device through xshell
System configuration
Default username: nvidia Password: nvidia
- NVIDIA Linux For Tegra (L4T)
The carrier board supports native NVIDIA Linux For Tegra (L4T) Builds. HDMI, 10 Gigabit Ethernet, USB3.0, GPIO, SD card, and I2C bus are all supported and can run directly on the A605 without modification.
Detailed instructions and tools download links: https://developer.nvidia.com/embedded/jetson-linux
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, which contains various software tools required for AGX Orin development using Leetop_ALP_D4805F, including various tools on the host side and target side, including OS image files, middleware, sample programs, documents, etc. . The latest release of JetPack runs on Ubuntu20.04 Linux 64-bit host.
It can be downloaded from the following link: https://developer.nvidia.com/embedded/jetpack - Default configuration system
Leetop_ALP_D4805F 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
cat /etc/nv_tegra_release
View information about the installed JetPack
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
- Use A USB cable to connect USB Type-A of the Ubuntu18.04 PC to Type c of the
Leetop_ALP_D4805F . - Power on the Leetop_ALP_D4805F and enter the Recovery mode;
- Enter the Linux_for_tegra directory, and refer to the official document description Flashing Support for backup.
- sudo ./flash.sh -r -k APP -G <clone.img> <board> <rootdev>
- # clone.img The image you backed up from your device. The name is based on your personal needs
- #board: Refer to the board mentioned in the brush
- #rootdev: Generally take mmcblk0p1 (jetson internal storage) / internal Usually take mmcblk0p1 (jetson internal storage)
- Backup Jetson AGX Orin core module command:
sudo ./flash.sh -r -k APP -G clone.img jetson-agx-orin-devkit mmcblk0p1 - Using backup image to flash.
- # Copy <clone>.img to the <BSP>/bootloader/system.img directory, where <BSP> is the directory in which the Jetson Linux BSP is installed. Enter the command:
- sudo clone>.img bootloader/system.img
- #If the target board has already been flashed, reflash the clone image to the APP partition. The time it takes to backup a partition depends on the size of the partition. To back up the partition, run the following command:
- sudo ./flash.sh -r -k APP <board> mmcblk0p1
- #If the target board has never been flashed, flash all of the board’s partitions. Enter the command:
- sudo ./flash.sh -r <board> 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:
- Installing the pip3 tool
- sudo apt-get install python3-pip
- Installing jtop packages with pip3
- sudo -H pip3 install -U jetson-stats
- Restart to run jtop
- 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 multi-sensor 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.2developer 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 high-performance 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 | NVIDIA Jetson Linux 35.4.1 provides the Linux Kernel 5.10, UEFI based bootloader, Ubuntu 20.04 based root file system, NVIDIA drivers, necessary firm wares, toolchain and more. Jet Pack 5.1.2 includes Jetson Linux 35.4.1 which adds following highlights: (Please refer to release notes for additional details)Adds support for Jetson AGX Orin Industrial module; Bootloader: Support for Grub as OS Loader in UEFI; Support for PXE boot; Camera: Enhanced error resiliency for improved stability in Argus; Support for multiple camera synchronization (sample argus_ syncstereo added)Deskew calibration support for high data rate sensors (> 1.5 Gbps) Support for alternating exposures in Argus (sample argus_user Alternating b Auto exposure added)Multimedia: Deprecated Nvbuf_utils is removed. Refer to migration guide to migrate from Nvbuf_ utils to NvUtils .Security: Support for up to 3 signing keys to sign bootloader in secure boot and ability to revoke the keys Ability to add and revoke UEFI signing keys Enhanced secure boot for encrypting kernel, kernel-dtb and initrd Support for delegated authentication with ability to sign UEFI with platform vendor owned keys Support in disk encryption for encrypting only User Data Partition (UDA) and runtime enabling encryption of UDA partitions Over The Air Updates: Support for Jetson Orin NX and Jetson Orin Nano in Image based OTA tools |
Tensor RT | Tensor RT 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 high- throughput for deep learning inference applications. Jet Pack 5.1.2 includes Tensor RT 8.5.2 |
DLA | NVIDIA DLA hardware is a fixed-function accelerator engine targeted for deep learning operations. It’s designed to do full hardware acceleration of convolutional neural networks, supporting various layers such as convolution, deconvolution, fully connected, activation, pooling, batch normalization, and others DLA software consists of the DLA compiler and the DLA runtime stack. The offline compiler translates the neural network graph into a DLA loadable binary and can be invoked using NVIDIA Tensor RT™. The runtime stack consists of the DLA firmware, kernel mode driver, and user mode driver. Jet Pack 5.1.2 includes DLA 3.12.1 |
cu DNN | 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. Jet Pack 5.1.2 includes cu DNN 8.6.0 |
CUDA | 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. Jet Pack 5.1.2 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 Jet Pack components. Refer to instructions in the CUDA documentation on how to get the latest CUDA on Jet Pack. |
Multimedia API | 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 G Streamer plugin. In either case, the V4L2 media- controller 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. JetPack5.1.2 Camera highlights include: Enhanced error resiliency for improved stability in Argus; Support for multiple camera synchronization (sample argus_ syncstereo added). Deskew calibration support for high data rate sensors (> 1.5 Gbps) .Support for alternating exposures in Argus (sample argus_user Alternating Auto exposure added) |
Computer Vision | 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.2includes VPI 2.3 with following highlights: New Brute Force Matcher algorithm supported on CPU and GPU backends ; New Transform Estimator algorithm supported on CPU backend. Jet Pack 5.1.2 includes OpenCV 4.5.4 |
Graphics | Jet Pack 5.1.2 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/vulkansc/ 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. Open WF™ Display 1.0: Open WF 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 Open WF Display is not safety certified. |
Developer Tools | 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. JetPack5.1.2 includes NVIDIA Nsight Systems v2022.5 ;JetPack 5.1.2 includes NVIDIA Nsight Graphics 2022.6 ;JetPack 5.1.2 includes NVIDIA Nsight Deep Learning Designer 2022.2 |
Supported SDKs and Tools | NVIDIA Deep Stream SDK is a complete analytics toolkit for AI-based multi- sensor processing and video and audio understanding. Deep Stream 6.2
release supports Jet Pack 5.1.2 NVIDIA Triton™ Inference Server simplifies deployment of AI models at scale. Triton Inference Server is open source and supports deployment of trained AI models from NVIDIA Tensor RT, Tensor Flow and ONNX Runtime on Jetson. On Jetson, Triton Inference Server is provided as a shared library for direct integration with C API. Power Estimator is a web app that simplifies creation of custom power mode profiles and estimates Jetson module power consumption. Jet Pack 5.1.2 adds supports for Jetson Orin NX and Jetson Orin Nano in Power Estimator. NVIDIA Isaac™ 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 DP 3.1 supports JetPack 5.1.2 |
Cloud Native | Jetson brings Cloud-Native to the edge and enables technologies like containers and container orchestration. NVIDIA Jet Pack 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. |
Security | 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. Jet Pack 5.1.2 Security highlights include: Support for up to 3 signing keys to sign bootloader in secure boot and ability to revoke the keys ;Ability to add and revoke UEFI signing keys; Enhanced secure boot for encrypting kernel, kernel-dtb and initrd; Support for signing kernel modules ;Support for delegated authentication with ability to sign UEFI with platform vendor owned keys
;Support in disk encryption for encrypting only User Data Partition (UDA) and runtime enabling encryption of UDA partitions |
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 | Sample locations on reference filesystem |
TensorRT | /usr/src/tensorrt/samples/ |
cuDNN | /usr/src/cudnn_samples_/ |
CUDA | /usr/local/cuda-/samples/ |
Multimedia API | /usr/src/tegra_multimedia_api/ |
VisionWorks | /usr/share/visionworks/sources/samples/
/usr/share/visionworks-tracking/sources/samples/ /usr/share/visionworks-sfm/sources/samples/ |
OpenCV | /usr/share/OpenCV/samples/ |
VPI | /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® Nsight™ 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 Warning:
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 against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following 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 f rom 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:
- This device may not cause harmful interference, and
- 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.
Frequently Asked Questions (FAQ)
- Q: How do I contact technical support?
- A: For technical support, please email service@leetop.top for assistance.
- Q: What is the warranty for the product?
- A: The warranty details can be found in the user manual or by contacting Leetop Technology directly.
- Q: Can I upgrade the storage capacity of the device?
- A: The storage capacity is not user-upgradeable as it is built-in eMMC storage.
Documents / Resources
![]() |
Leetop ALP-D4805 Mini PC and Desktop PC Solutions [pdf] User Guide ALP-D4805 Mini PC and Desktop PC Solutions, ALP-D4805, Mini PC and Desktop PC Solutions, Desktop PC Solutions, PC Solutions, Solutions |