Difference between revisions of "Tegra/Boards/NVIDIA Beaver"

From eLinux.org
< Tegra‎ | Boards
Jump to: navigation, search
(Created page with "Picture of Beaver")
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
Beaver board is a Tegra30 (Tegra 3) board. It aims to be a reasonably low-cost development board for upstream/mainline developers working on Tegra.
 +
 +
NVIDIA built a limited production run of these boards, and provided them to a few internal and external Linux and U-Boot developers.
 +
 +
= Picture =
 +
 
[[File:nvidia-tegra30-beaver-labelled.jpg|Picture of Beaver]]
 
[[File:nvidia-tegra30-beaver-labelled.jpg|Picture of Beaver]]
 +
 +
= Features =
 +
 +
The board exposes connectors for:
 +
* Power in
 +
* SD card
 +
* USB A host
 +
* USB micro-B host/device (recovery port)
 +
* HDMI
 +
* Microphone
 +
* Headphone
 +
* Ethernet (via PCIe)
 +
* SATA, SATA power
 +
* Mini PCIe half-length (full length cards will work)
 +
* DB-9 UART (serial console)
 +
* JTAG
 +
* Expansion I/O
 +
 +
The board has the following devices on-board:
 +
* NVIDIA Tegra30 (Tegra 3)
 +
* 2GB RAM
 +
* eMMC (16GB)
 +
* SPI flash
 +
* PMIC and RTC (not battery-backed)
 +
 +
= Mainline Status =
 +
 +
All of mainline U-Boot, Linux, and tegra-uboot-flasher support Beaver.
 +
 +
The following board-level features are not currently supported in mainline Linux or U-Boot:
 +
* SATA.
 +
* The expansion I/O connector. Some of the signals could likely be used with simple modifications to the board's device tree.
 +
 +
The following additional board-level features are not currently supported in mainline U-Boot:
 +
* PCIe (neither mini PCIe slot nor Ethernet are supported)
 +
 +
= Downstream Status =
 +
 +
L4T (Linux4Tegra) supports Beaver, via the Cardhu release. See https://developer.nvidia.com/linux-tegra.
 +
 +
= 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".
 +
 +
[[Category:NVIDIA]]
 +
[[Category:Tegra]]
 +
[[Category:Beaver]]

Latest revision as of 13:39, 14 May 2014

Beaver board is a Tegra30 (Tegra 3) board. It aims to be a reasonably low-cost development board for upstream/mainline developers working on Tegra.

NVIDIA built a limited production run of these boards, and provided them to a few internal and external Linux and U-Boot developers.

Picture

Picture of Beaver

Features

The board exposes connectors for:

  • Power in
  • SD card
  • USB A host
  • USB micro-B host/device (recovery port)
  • HDMI
  • Microphone
  • Headphone
  • Ethernet (via PCIe)
  • SATA, SATA power
  • Mini PCIe half-length (full length cards will work)
  • DB-9 UART (serial console)
  • JTAG
  • Expansion I/O

The board has the following devices on-board:

  • NVIDIA Tegra30 (Tegra 3)
  • 2GB RAM
  • eMMC (16GB)
  • SPI flash
  • PMIC and RTC (not battery-backed)

Mainline Status

All of mainline U-Boot, Linux, and tegra-uboot-flasher support Beaver.

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

  • SATA.
  • The expansion I/O connector. Some of the signals could likely be used with simple modifications to the board's device tree.

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

  • PCIe (neither mini PCIe slot nor Ethernet are supported)

Downstream Status

L4T (Linux4Tegra) supports Beaver, via the Cardhu release. See https://developer.nvidia.com/linux-tegra.

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".