NVIDIA Jetson Nano SoM Overview

From RidgeRun Developer Wiki



Previous: Introduction Index Next: Introduction/Developer_Kit





Hardware Overview

Jetson Nano is a System-on-module by NVIDIA that features a 128-core Maxwell GPU along with four ARM Cortex-A57 CPUs with very low power consumption, which makes it ideal for power constrained applications. Other SOM key features include:

Processing Specifications

Table 1. Processing Specifications
Feature Description
GPU 128 Core Maxwell 0.5 TFLOPs (FP16)
CPU 4 core ARM A57 @ 1.43 GHz
Memory 4 GB 64 bit LPDDR4 25.6 GB/s
Storage 16 GB eMMC
Encoder H.264/H.265 up to 4K@30, 4 x 1080p@30, 9 x 720p@30
Decoder H.264/H.265 up to 4K@60, 2 x 4K@20, 8 x 1080p@30, 18 x 720p@30

Peripherals

  • 1 x1/2/4 PCIE
  • 1 USB 3.0
  • SD/MMC Controller
  • Display
    • HDMI 2.0 or DP1.2
    • Up to 2 simultaneous displays
  • Camera
    • 12 (3x4 or 4x2) MIPI CSI-2 DPHY 1.1 lanes (1.5 Gbps)
    • Compatible with Raspberry-Pi v2 camera module
  • WiFi/BT — equires external chip
  • 1 x SDIO
  • 2 x SPI
  • 5 x SysIO
  • 3 x GPIOs
  • 6 x I2C

Package

Table 2. Package
Feature Description
Module Size 69.6 mm x 45 mm
Connector 260 pin SO-DIMM
Operating Temperature Range from -25 – 80C
Power Input 5.0V
Module Power 5 – 25W

Developer Kit

The developer kit comes with a MIPI-CSI camera connector to enable video applications, as well as an ethernet port, HDMI output, and four USB ports. A 5V/4A source is required to power the kit. Other features offered in the development kit are:

  • GPIO
  • I2C
  • I2S
  • SPI
  • UART
  • Display port

The Jetson Nano developer kit requires an external chip for WiFi and/or Bluetooth and unlike other devkits in the Jetson family, it does not support USB OTG.

Developer Tools

Software development can be done using NVIDIA's Jetpack, as in other NVIDIA Jetson boards. The image generated by Jetpack can be flashed into an SDCard to boot Jetson Nano. Jetpack provides Ubuntu 18.04 OS with kernel 4.9, find the information about how to install JetPack in Related Documentation. For AI and parallel computing applications, Jetpack provides CUDA, cuDNN, and TensorRT. Additionally, tools like nvpmodel to control the power/performance profile and tegrastats that provide CPUs and GPU stats, come with the filesystem.

The 128-core Maxwell GPU supports OpenGL 4.6, OpenGL ES 3.2 and Vulkan 1.1 as well.

Jetson Nano vs Jetson TX1

Nano and TX1 are not pin compatible, however, they share common features, like USB 3.0 and CSI. Both come with the same size of eMMC and memory. Encode/decode capabilities also remain the same. While TX1 has 256-core GPU, Nano comes with 128-core, both NVIDIA Maxwell GPUs. Nano CPU has a lower frequency of 1.43 GHz compared with TX1 CPU frequency of 1.7 GHz. The differentiator of the Jetson Nano with respect to other boards in the Jetson family is its low power consumption, it requires an input voltage of 5 V while TX1 input voltage vary between 5.5 V and 19.6 V.



Previous: Introduction Index Next: Introduction/Developer_Kit