Difference between revisions of "Tegra"
(→Resources) |
(→Resources) |
||
Line 24: | Line 24: | ||
** [https://github.com/NVIDIA/tegra-uboot-scripts tegra-uboot-scripts]: scripts to generate a U-Boot boot script. | ** [https://github.com/NVIDIA/tegra-uboot-scripts tegra-uboot-scripts]: scripts to generate a U-Boot boot script. | ||
** [https://github.com/NVIDIA/tegra-pinmux-scripts tegra-pinmux-scripts]: scripts to generate pinmux drivers and board pinmux data files, for both the Linux kernel and U-Boot. | ** [https://github.com/NVIDIA/tegra-pinmux-scripts tegra-pinmux-scripts]: scripts to generate pinmux drivers and board pinmux data files, for both the Linux kernel and U-Boot. | ||
+ | * The [http://vger.kernel.org/vger-lists.html#linux-tegra linux-tegra mailing list], also archived on [http://www.spinics.net/lists/linux-tegra/ spinics]. | ||
+ | * Official mainline Linux Tegra sub-maintainer [https://git.kernel.org/cgit/linux/kernel/git/tegra/linux.git/ kernel.org git repository]. | ||
+ | * Official mainline U-Boot Tegra sub-maintainer [http://git.denx.de/?p=u-boot/u-boot-tegra.git;a=summary denx.de git repository]. | ||
+ | * freedesktop.org git repositories: | ||
+ | ** [http://cgit.freedesktop.org/~tagr/drm/ libdrm]. | ||
+ | ** [http://cgit.freedesktop.org/~tagr/xf86-video-opentegra/ X driver]. | ||
+ | ** [http://cgit.freedesktop.org/tegra/linux/ Linux kernel]. | ||
+ | * Personal git repositories: | ||
+ | ** Stephen Warren's work-in-progress [https://github.com/swarren/linux-tegra Tegra Linux] 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]. | ||
* Wikipedia's [http://en.wikipedia.org/wiki/Tegra Tegra article]. | * Wikipedia's [http://en.wikipedia.org/wiki/Tegra Tegra article]. | ||
+ | |||
+ | (Also see the various SW-specific sub-pages e.g. for the Linux kernel and U-Boot. Some of these links may move into sub-pages later.) |
Revision as of 09:54, 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.
Contents
Chips
See SoCs.
Boards
See Boards.
Linux kernel
See Linux kernel.
U-Boot
See U-Boot.
Resources
- NVIDIA's 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.
- NVIDIA's github account. In particular,
- tegra-uboot-flasher: scripts to program a board's boot flash using U-Boot. See README-*.txt in that repository.
- tegra-uboot-scripts: scripts to generate a U-Boot boot script.
- tegra-pinmux-scripts: scripts to generate pinmux drivers and board pinmux data files, for both the Linux kernel and U-Boot.
- The linux-tegra mailing list, also archived on spinics.
- Official mainline Linux Tegra sub-maintainer kernel.org git repository.
- Official mainline U-Boot Tegra sub-maintainer denx.de git repository.
- freedesktop.org git repositories:
- Personal git repositories:
- Stephen Warren's work-in-progress Tegra Linux repo.
- Stephen Warren's work-in-progress U-Boot repo.
- Thierry Reding's work-in-progress gitorious.org account.
- Wikipedia's Tegra article.
(Also see the various SW-specific sub-pages e.g. for the Linux kernel and U-Boot. Some of these links may move into sub-pages later.)