Understanding the MB1 Boot Configuration Table

MB1 BCT specifies platform-specific data. When the bootburn script is called to flash a platform, it calls the tegrabct_v2 tool to create the MB1 BCT using:

  • Platform configuration files
  • tegrabl_mb1_bct.h header file

The BCT that is required by this stage is signed by the OEM. The MB1 stage performs platform specific initialization and sets up the secure control register (SCR).

For more information, see Flashing with Bootburn.

The platform-specific configuration files specify:

  • Configuring the Pinmux and GPIO
  • Configuring the Prod Setting
  • Configuring the Pad Voltage Setting
  • Configuring the PMIC Setting
  • Configuring the Secure Register for BootROM

The configuration files are available at:

<top>/drive-foundation/platform-config/
t23x/automotive/bct/<board>/pinmux/