Difference between revisions of "Tegra"

From eLinux.org
Jump to: navigation, search
(Resources)
(Resources)
Line 21: Line 21:
 
Below is a list of links to Tegra-related documentation and code outside this wiki. These links are all centralized here so that the information isn't spread out in a multitude of other pages.
 
Below is a list of links to Tegra-related documentation and code outside this wiki. These links are all centralized here so that the information isn't spread out in a multitude of other pages.
  
* NVIDIA's [ftp://download.nvidia.com/tegra-public-appnotes/index.html Tegra Public Application Notes]. This provides background on the Tegra boot ROM's boot process, boot-related data structures, flashing tools and concepts, and some extra HW module documentation.
+
== Documentation ==
 +
 
 
* NVIDIA's [https://developer.nvidia.com/gameworksdownload download center], from which you can obtain the [https://developer.nvidia.com/gameworksdownload#?search=Technical%20Reference%20Manual Technical Reference Manuals] for Tegra SoCs. Note that in order to actually download the TRMs, you will need to [https://developer.nvidia.com/programs/gamedev/register sign up for an account] first.
 
* NVIDIA's [https://developer.nvidia.com/gameworksdownload download center], from which you can obtain the [https://developer.nvidia.com/gameworksdownload#?search=Technical%20Reference%20Manual Technical Reference Manuals] for Tegra SoCs. Note that in order to actually download the TRMs, you will need to [https://developer.nvidia.com/programs/gamedev/register sign up for an account] first.
 +
* NVIDIA's [ftp://download.nvidia.com/tegra-public-appnotes/index.html Tegra Public Application Notes]. This provides background on the Tegra boot ROM's boot process, boot-related data structures, mainline/OSS flashing tools and concepts, and some extra HW module documentation.
 +
 +
== Mainline/Upstream Software ==
 +
 
* NVIDIA's [https://github.com/NVIDIA/ github account]. In particular,
 
* NVIDIA's [https://github.com/NVIDIA/ github account]. In particular,
 
** [https://github.com/NVIDIA/tegra-uboot-flasher-scripts tegra-uboot-flasher]: scripts to program a board's boot flash using U-Boot. See <tt>README-*.txt</tt> in that repository.
 
** [https://github.com/NVIDIA/tegra-uboot-flasher-scripts tegra-uboot-flasher]: scripts to program a board's boot flash using U-Boot. See <tt>README-*.txt</tt> in that repository.
Line 39: Line 44:
 
** Stephen Warren's work-in-progress [https://github.com/swarren/u-boot U-Boot] repo.
 
** Stephen Warren's work-in-progress [https://github.com/swarren/u-boot U-Boot] repo.
 
** Thierry Reding's work-in-progress [http://gitorious.org/thierryreding gitorious.org account].
 
** Thierry Reding's work-in-progress [http://gitorious.org/thierryreding gitorious.org account].
 +
 +
== Downstream Software ==
 +
 +
* [https://developer.nvidia.com/linux-tegra Linux4Tegra] - NVIDIA's downstream Tegra BSP.
 +
 +
== Miscellaneous =
 +
 
* Wikipedia's [http://en.wikipedia.org/wiki/Tegra Tegra article].
 
* Wikipedia's [http://en.wikipedia.org/wiki/Tegra Tegra article].

Revision as of 12:09, 14 May 2014

NVIDIA's Tegra SoCs are well supported by mainline OSS such as Linux and U-Boot. This page aims to be the primary reference/index for information on mainline support for Tegra.

Chips

See SoCs.

Boards

See Boards.

Linux kernel

See Linux kernel.

U-Boot

See U-Boot.

Resources

Below is a list of links to Tegra-related documentation and code outside this wiki. These links are all centralized here so that the information isn't spread out in a multitude of other pages.

Documentation

Mainline/Upstream Software

Downstream Software

= Miscellaneous