Skip to content

Which branch should I use?

Matt Madison edited this page Jun 1, 2024 · 24 revisions

The tegra-demo-distro branch setup generally mirrors branches from https://github.com/OE4T/meta-tegra, however not every branch supported in meta-tegra is also supported in tegra-demo-distro. See the meta-tegra wiki for information about which branches are supported. See also the Yocto Project Releases wiki page for information about the core branches we are tracking.

Last update: 01 June 2024

Currently Maintained Branches

Each branch listed below matches the setup of meta-tegra master branch, so refer to these branch descriptions for details about L4T versions and MACHINE types supported.

  • master - never stable. You probably don't want to use this one unless you know you want to work on the bleeding edge. L4T R36.3.0.
  • scarthgap - Current stable (LTS) branch with support for all platforms supported in L4T R36.3.0.
  • scarthgap-l4t-r35.x - Current stable (LTS) branch with support for all platforms supported in L4T R35.5.0.
  • kirkstone - Current stable (LTS) branch with support for all platforms supported in L4T R35.5.0.
  • kirkstone-l4t-r32.7.x - Current stable (LTS) branch with support for all platforms supported in L4T R32.7.4.

Work in Progress

By definition, works in progress are not stable, and should not be used for production builds.

Deprecated branches

The following branches are not recommended for new projects, and receive updates less frequently.

  • (none as of 01 June 2024)

Retired branches

The following branches are not recommended for new projects, and are no longer maintained.

  • nanbield - Has support for all platforms supported in L4T R35.4.1.
  • mickledore - Has support for all platforms supported in L4T R35.4.1.
  • langdale - Has support for all platforms supported in L4T R35.2.1.
  • gatesgarth - Has support for all platforms supported in L4T R32.4.4.
  • hardknott - Has support for all platforms supported in L4T R32.5.x.
  • honister - Has support for all platforms supported in L4T R32.6.1.
  • dunfell-l4t-r32.6.1 - Former stable branch (LTS) with support for all platforms supported in L4T R32.6.1.
  • dunfell-l4t-r32.5.0 - Former stable branch with support for all platforms supported in L4T R32.5.x.
  • dunfell-l4t-r32.4.3 - Former stable branch with support for all platforms supported in L4T R32.4.3.
  • dunfell - Former stable (LTS) branch with support for all platforms supported in L4T R32.7.4.