Difference between revisions of "Tegra/Boards/NVIDIA Jetson TK1"

From eLinux.org
< Tegra‎ | Boards
Jump to: navigation, search
(Features)
Line 1: Line 1:
 
Jetson TK1 is a Tegra124 (Tegra K1 32-bit) board. Tegra K1 is the first Tegra SoC to run CUDA, and the board is intended to showcase that feature.
 
Jetson TK1 is a Tegra124 (Tegra K1 32-bit) board. Tegra K1 is the first Tegra SoC to run CUDA, and the board is intended to showcase that feature.
 +
 +
The board is available to the public from a number of retail outlets. For a list, see https://developer.nvidia.com/jetson-tk1.
  
 
= Picture =
 
= Picture =

Revision as of 16:01, 13 May 2014

Jetson TK1 is a Tegra124 (Tegra K1 32-bit) board. Tegra K1 is the first Tegra SoC to run CUDA, and the board is intended to showcase that feature.

The board is available to the public from a number of retail outlets. For a list, see https://developer.nvidia.com/jetson-tk1.

Picture

Picture of Jetson TK1

Features

The board exposes connectors for:

  • Power in
  • SD card
  • USB A host
  • USB mini-B host/device (OTG not supported)
  • HDMI
  • Microphone
  • Headphone
  • Ethernet (Gigabit, via PCIe)
  • SATA, SATA power
  • Mini PCIe half-length (full length cards will work)
  • DB-9 UART (serial console)
  • JTAG
  • Expansion I/O (I2C, SPI, GPIO, DP/LVDS display, CSI camera, HSIC USB, power)

The board has the following devices on-board:

  • NVIDIA Tegra124 (Tegra K1 32-bit)
  • 2GB RAM
  • eMMC (16GB)
  • SPI boot flash
  • PMIC and RTC (not battery-backed)

Mainline Status

U-Boot 2014.07 will include support. Support is already in the main U-Boot tree.

Linux 3.16 will include support. Support is already in linux-next.

tegra-uboot-flasher supports the board. As of 2013/05/13, the board is disabled by default, so you will need to pass --board jetson-tk1 to the build script. However, this restriction should be removed within the next couple of days.

The following board-level features are not currently supported in mainline Linux or U-Boot:

  • PCIe (Ethernet or mini PCIe slot).
  • SATA.
  • The expansion I/O connector. Many of the signals could be used with simple modifications to the board's device tree.

Downstream Status

L4T (Linux4Tegra) supports Jetson TK1. See https://developer.nvidia.com/jetson-tk1-support.

Entering USB Recovery Mode

  • Ensure a USB cable is connected from your host system to the USB micro B recovery connector on the board.
  • Press and hold the "Force Recovery" button.
  • If the board was off, apply power.
  • If the board was on, press and release the reset button.
  • Wait a short time (e.g. 1 second) and release "Force Recovery".