Difference between revisions of "Jetson TX1"
(→Ecosystem Products) |
(→Linux Distributions) |
||
Line 175: | Line 175: | ||
* [https://wiki.debian.org/InstallingDebianOn/NVIDIA/Jetson-TX1 Debian]: Debian has installer and kernel support for the Jetson TX1 development kit and provides a u-boot binary | * [https://wiki.debian.org/InstallingDebianOn/NVIDIA/Jetson-TX1 Debian]: Debian has installer and kernel support for the Jetson TX1 development kit and provides a u-boot binary | ||
+ | * [https://github.com/watatuki/meta-jetson Yocto]: Jetson TX1 upstream kernel base Yocto bsp layer | ||
<br /> | <br /> |
Revision as of 23:04, 10 March 2017
NVIDIA's Jetson TX1 is an embedded system-on-module (SoM) with quad-core ARM Cortex-A57, 4GB LPDDR4 and integrated 256-core Maxwell GPU.
Useful for deploying computer vision and deep learning, Jetson TX1 runs Linux and provides 1TFLOPS of FP16 compute performance in 10 watts of power.
Jetson TX1 is available as the module, developer kit, and in compatible ecosystem products.
Contents
Jetson TX1 Module
The Jetson TX1 module contains all the active processing components. The ports are broken out through a carrier board.
Below is a partial list of the module's features. Please see the Module Datasheet for the complete specifications.
Processing Components
- quad-core ARM Cortex-A57
- 256-core Maxwell GPU
- 4GB LPDDR4
- 16GB eMMC
- H.264/H.265 encoder & decoder
- Dual ISPs (Image Service Processors)
Ports & Peripherals
- HDMI 2.0
- 802.11ac WiFi, Bluetooth 4.0
- USB3, USB2
- Gigabit Ethernet
- 12 lanes MIPI CSI 2.0
- 4 lanes PCIe gen 2.0
- SATA, 2x SDcard
- 3x UART, 3x SPI, 4x I2C
Form-Factor
- 400-pin Samtec board-to-board connector
- dimensions: 50x87mm (1.96" x 3.42")
- mass: 45 grams
- Thermal Transfer Plate (TTP), -25C to 85C operating temperature
- 5.5-19.6VDC input power (consuming 10-15W, under typical load)
Software Support
- JetPack 2.3
- Linux4Tegra R24.2 (L4T) for ARM (Ubuntu 16.04 aarch64)
- CUDA Toolkit 8
- cuDNN v5.1
- TensorRT 1.0
- VisionWorks 1.5
- OpenCV4Tegra 2.4.13
- OpenGL 4.4
- OpenGL ES 3.1
- Vulkan
- V4L2 media controller support
- gstreamer / OpenMAX
- Tegra System Profiler (TSP)
- Tegra Graphics Debugger
- PerfKit 4.5.1
Availability
- Europe - Silicon Highway
- USA - Arrow
- Use the Region Selector to find distributors of the module in your region.
Jetson TX1 Developer Kit
The Jetson TX1 Developer Kit bundles together all the parts to get started, including:
What's Included
- mini-ITX Reference carrier board
- Jetson TX1 Module
- fan and heatsink (pre-assembled)
- 5MP CSI camera module (with Omnivision OV5693)
- WiFi/BT antennas
- USB OTG adapter
- 19VDC Power brick
- AC Power cable
The design files for the reference carrier board and camera module included in the devkit are freely available for download.
Getting Started
- Get the latest development software for PC and TX1 by using JetPack.
- Plug in an HDMI display into Jetson, attach the antennas and USB keyboard & mouse, and apply power to boot it up. (User Guide)
- Visit the Embedded Developer Zone and Developer Forum to access the latest documentation & downloads.
Availability
- Use the Region Selector to find distributors of the devkit in your region.
- There's also an Academic Discount available for those belonging to an educational organization.
Platform Documentation
NVIDIA has released comprehensive documentation and reference designs for the Jetson TX1 module and devkit.
- Module Datasheet the official module features, ports, signal pin-out, and package specifications.
- Design Guide detailed technical design and layout information for creating OEM products.
- DevKit User Guide guide to unpacking, setting up, and flashing the Jetson TX1 Developer Kit.
- DevKit Carrier Spec design info about the reference carrier board from the devkit.
- DevKit Design Files schematics, layout, and design files for the devkit reference carrier board.
- DevKit CAD Models 3D STEP file for reference carrier board, heatsink, camera board, and module.
- Camera Design Files schematics, layout, and design files for the devkit MIPI CSI-2 camera module.
- Thermal Design Guide mechanical specifications for designing active and passive cooling solutions.
- Module PinMux excel spreadsheet macro for generating ARM device tree source (DTS) files.
- Multimedia Guide example gstreamer pipelines for accessing H.264/H.265 hardware video codec.
- L4T Kernel Docs documentation for L4T kernel developers (including V4L2/camera drivers).
- Tegra X1 TRM Technical Reference Manual for the TX1 system-on-chip and register data.
Above is a partial list of documents.
Please visit the Downloads Center at Embedded Developer Zone for the full list that's currently available.
Guides and Tutorials
This section contains recipes for following along on Jetson.
System Concepts
- Cloning & Backup
- Flashing Tools and Protocols
- Boot Configuration Table (BCT) Overview
- Tegra Boot Flow (nvtboot for TX1)
- Compiling the L4T Kernel
- Using the Upstream Linux Kernel
- Building the Ubuntu Sample Root Filesystem
- Controlling Core Clock Frequency Performance
- Measuring Power with Onboard INA Monitors
- Intro to Tegra System Profiler
- Enabling the SPI Port
- Wiring the Serial Console
- GPIO Interfacing (JetsonHacks)
- Using I2C and LIDAR-Lite (JetsonHacks)
- Connecting the Pixhawk and TX1 (ArduPilot)
- Running WiFi Access Point with hostapd
Computer Vision
Deep Learning
- NVIDIA Two Days to a Demo (TensorRT)
- NVIDIA Deep Learning Institute (QwikLabs)
- Caffe (BVLC Model Zoo)
- Torch7 install script + procedure
- dusty-nv's Jetson GitHub jetson-inference jetson-reinforcement
- jetson-inferance-gv Inference on GigEVision / RTP streaming video (Ross Newman)
- vmayoral's Basic Reinforcement Learning Deep Learning in Robotics
- JK Jung RL blog - NES AI player
Tools
- Python GUI Gstreamer Launcher includes temp sensor and bandwidth monitor
Linux Distributions
Jetson TX1 comes preloaded with NVIDIA's Linux4Tegra (L4T) distribution based on Ubuntu.
However it is possible to install other distributions on a Tegra device:
- Debian: Debian has installer and kernel support for the Jetson TX1 development kit and provides a u-boot binary
- Yocto: Jetson TX1 upstream kernel base Yocto bsp layer
Ecosystem Products
The following are 3rd-party carriers, enclosures, drones, and accessories available for Jetson TX1:
- Auvidea J20 6-camera module
- Auvidea J100 carrier
- Auvidea J120 carrier
- Auvidea J130 carrier
- Auvidea J200 carrier
- ConnectTech Sprocket carrier
- ConnectTech Orbitty carrier
- ConnectTech Spacely carrier
- ConnectTech Cogswell carrier
- ConnectTech Rosie enclosure
- ConnectTech Elroy carrier
- ConnectTech Rudi enclosure
- ConnectTech Astro carrier
- ConnectTech 3U VPX card
- ConnectTech UTX1AS array server
- Colorado Engineering TX1-SOM
- Code Laboratories Duo3D camera
- DCDZ XCB-Lite carrier with eDP, CSI, miniHDMI Etc.
- Erle Robotics Erle-Brain Pro (coming soon)
- Leopard Imaging TX1 Camera Kits
- Leopard Imaging TX1 Camera Carrier
- e-con Systems 13 MP Jetson TX1 Camera Board
- iDrone Teal high-speed drone
- MR TECH AM203 AMC carrier for ATCA/μTCA
- MR TECH TX1 carrier with XIMEA camera interfaces
- Photoneo carrier & camera module
- Pleiades Spiri developer drone
- Puget Systems Acrylic Enclosure
- RidgeRun GStreamer and Multimedia Solutions
- USES Integrated UTX1AS array server
- Viooa Solo
- ZHAW 4K HDMI2CSI interface
TX1 SoC is also used in consumer products.
Getting Help
If you have a technical question or bug report, please visit the DevTalk Developer Forums and search or start a topic.
See the official Support page on Embedded Developer Zone for warranty and RMA information: https://developer.nvidia.com/embedded/support
For NVIDIA webstore Customer Service, please see the My Account page or contact 1-800-797-6530.