Nathaniel Mitchell 2bc16e92b2 Move default branch
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2026-02-09 10:53:03 -08:00
2026-02-09 10:53:03 -08:00

Branch Migration Guide

⚠️ Important Notice

The main branch is no longer the default branch and is no longer actively maintained. This repository has migrated to a new default branch structure.


Migrating to the New Default Branch (chipsec2)

If you have a local repository pointing to the old main branch, follow these steps to update:

If your remote is origin (default)

1. Fetch the latest branch information

git fetch origin

2. Switch to the new default branch

git checkout chipsec2
git branch -u origin/chipsec2

4. Update your remote HEAD reference (if cloning fresh)

git remote set-head origin --auto

If your remote is upstream (forked repository)

If you're working with a forked repository where origin points to your fork and upstream points to the main chipsec repository, use these commands instead:

1. Fetch the latest branch information from upstream

git fetch upstream

2. Switch to the new default branch

git checkout chipsec2
git branch -u upstream/chipsec2

4. Update your remote HEAD reference (if cloning fresh)

git remote set-head upstream --auto

5. Keep your fork synchronized

git push origin chipsec2

Legacy Support (chipsec1 branch)

If you require support for older Intel platforms, use the chipsec1 branch:

  • Client Platforms: Pre-ADL (pre-12th Gen Core)
  • Server Platforms: Pre-SPR (pre-3rd Gen Xeon Scalable)

To switch to the legacy branch:

git checkout chipsec1

Summary of Branches

Branch Status Use Case
chipsec2 Active (Default) Current development, ADL and newer platforms
chipsec1 ⚠️ Legacy Support Pre-ADL client and pre-SPR server platforms, not activly maintined (only urgent changes.)
main Deprecated No longer maintained; do not use

Need Help?

For more information on platform support and updates, please refer to the main repository documentation or contact chipsec@intel.com

S
Description
Automated archival mirror of github.com/chipsec/chipsec
Readme GPL-2.0 130 MiB
Languages
Python 90.6%
C 7.6%
Assembly 1.6%
Batchfile 0.1%