Series | Includes platforms |
---|---|
— | NVIDIA® Jetson Xavier™ NX SKU 0000 (development); SKU 0001 (production, 8 GB); SKU 0003 (production, 16 GB) |
Jetson Nano devices & Jetson TX1 | NVIDIA® Jetson Nano™ (SKU 0000 for development with Jetson Nano Development Kit; SKU 0002 for production); Jetson Nano 2GB (SKU 0003 for Jetson Nano 2GB Development Kit); NVIDIA® Jetson™ TX1 |
Jetson TX2 series | NVIDIA® Jetson™ TX2; Jetson TX2i; Jetson TX2 4GB; Jetson TX2 NX |
Jetson AGX Xavier series | NVIDIA® Jetson AGX Xavier (16GB); Jetson AGX Xavier 32GB; Jetson AGX Xavier 64GB; Jetson AGX Xavier Industrial |
Device attributes | Values | Description |
---|---|---|
device type | sdmmc_boot; sdmmc_user SPI; nvme | Required. Specifies the type of device. eMMC boot0 and boot1 hardware partitions are treated as a single sdmmc_boot entry. |
instance | 0-3 | Required. Specifies the device instance: 0 for SPI or nvme, or 3 (typically) for eMMC. |
Device attributes | Values | Description |
---|---|---|
name | Required. Specifies a name for the partition. The name can have a maximum of 36 characters. There are three kinds of partitions: mandatory, optional, and user defined. All mandatory and optional partition names must be associated with the specific partition type. All user specified partition names must be associated with partition type data. | |
type | Required. Specifies the type of partition. Certain partition types are valid only when they are associated with specific partition names. | |
oem_sign | True False or unspecified | Jetson AGX Xavier series and Jetson TX2 series only. Append generic signature header to the binary and perform OEM signing on that. Append NULL signature header to the binary and perform NULL signing on that. |
Element | Values | Description |
---|---|---|
allocation_policy | sequential | Specifies the type of allocation policy. Sequential partitions begin immediately after the preceding partition. |
filesystem_type | basic | The basic filesystem_type specifies “raw” partition. (The legacy “ext2” filesystem has been deprecated.) |
Size | <byte size> | (Required) Specifies the size of the partition in bytes. Decimal and hexadecimal values are valid. The partition size may be equal to or larger than the size of the file to be written to the partition. Specifying a larger size allows the file size to increase later without requiring the partition configuration file to be modified. If the partition size specified is less than an erase block size, it will align itself to the partition erase block boundary. The size property of the secondary GPT partition, which is defined at the end of each device, must always be 0xffffffffffffffff. TegraFlash calculates the size automatically, the preceding partition is extended to fill any free space before the secondary GPT. |
file_system_attribute | 0 | Not implemented. |
allocation_attribute | 0x008; 0x808 | Must be 0x808 for the partition immediately preceding the secondary GPT. |
percent_reserved | 0 | Reserved for future use. |
filename | <filename> or empty | Specifies the name of the file to write into the partition. If the filename is empty, no data is written to the partition. |
Keyword | Default translated value in flash.xml |
---|---|
MB1FILE | mb1_t194_prod.bin |
SPEFILE | spe_t194.bin |
TEGRABOOT | nvtboot_t194.bin |
MTSPREBOOT | Preboot_c10_prod_cr.bin |
APPSIZE | 30064771072 |
APPFILE | system.img |
MTS_MCE | mce_c10_prod_cr.bin |
MTSPROPER | mts_c10_prod_cr.bin |
TBCFILE | Cboot_t194.bin |
TBCDTB-FILE | Appropriate Bootloader DTB file name |
TOSFILE | Tos_t194.img |
EKSFILE | eks.img |
BPFFILE | bpmp_t194.bin |
BPFDTB-FILE | Appropriate bpmp DTB file name |
CAMERAFW | camera-rtcpu-rce.bin |
WBOBOOT | warmboot_t194_prod.bin |
LNXSIZE | 67108864 |
LNXFILE | boot.img |
DTB_FILE | Appropriate kernel DTB file name |
CBOOTOPTION_FILE | Appropriate CBoot boot option file name; default is cbo.dtb |
RECFILE | Name of appropriate recovery kernel image |
RECDTB-FILE | Name of appropriate recovery kernel dtb file |
BOOTCTRL-FILE | kernel_bootctrl.bin |
Keyword | Default translated value in flash.xml |
---|---|
MB1NAME | mb1 |
MB1TYPE | mb1_bootloader |
SPENAME | spe-fw |
SPETYPE | spe_fw |
MB2NAME | mb2 |
MB2TYPE | mb2_bootloader |
MB2FILE | nvtboot.bin |
MPBNAME | mts-preboot |
MPBTYPE | mts_preboot |
MPBFILE | preboot_d15_prod_cr.bin |
APPSIZE | 30064771072 |
APPFILE | system.img |
MBPNAME | mts-bootpack |
MBPTYPE | mts_bootpack |
MBPFILE | mce_mts_d15_prod_cr.bin |
TBCNAME | cpu-bootloader |
TBCTYPE | bootloader |
TBCFILE | cboot.bin |
TBCDTB-NAME | bootloader-dtb |
TBCDTB-FILE | Appropriate Bootloader DTB file name |
TOSNAME | secure-os |
TOSFILE | tos.img |
EKSFILE | eks.img |
BPFNAME | bpmp-fw |
BPFSIGN | true |
BPFFILE | bpmp.bin |
BPFDTB-NAME | bpmp-fw-dtb |
BPFDTB-SIGN | true |
BPFDTB-FILE | Appropriate bpmp DTB file name |
SCENAME | sce-fw |
RECFILE | Name of appropriate recovery kernel image |
RECDTB-FILE | Name of appropriate recovery kernel dtb file |
BOOTCTRL-FILE | kernel_bootctrl.bin |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
BCT | boot_config_table | sequential | basic | 131072 | 0 | 8 | 0 % | Required. Contains Boot Configuration Table (BCT). | |
mb1 | mb1_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | MB1FILE | Required. Slot A; contains NVIDIA signed MB1 binary. |
mb1_b | mb1_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | MB1FILE | Required. Slot B; contains NVIDIA signed MB1 binary. |
MB1_BCT | mb1_boot_config_table | sequential | basic | 65536 | 0 | 8 | 0 % | Required. Slot A; contains MB1 boot configuration table. | |
MB1_BCT_b | mb1_boot_config_table | sequential | basic | 65536 | 0 | 8 | 0 % | Required. Slot B; contains MB1 boot configuration table. | |
MEM_BCT | mem_boot_config_table | sequential | basic | 262144 | 0 | 8 | 0 % | Required. Slot A; contains memory configuration table. | |
MEM_BCT_b | mem_boot_config_table | sequential | basic | 262144 | 0 | 8 | 0 % | Required. Slot B; contains memory configuration table. | |
spe-fw | spe_fw | sequential | basic | 262144 | 0 | 8 | 0 % | SPEFILE | Required. Slot A; contains BPMP SPE-FW binary. |
spe-fw_b | spe_fw | sequential | basic | 262144 | 0 | 8 | 0 % | SPEFILE | Required. Slot B; contains BPMP SPE-FW binary. |
mb2 | mb2_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | TEGRABOOT | Required. Slot A; contains TegraBoot binary. |
mb2_b | mb2_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | TEGRABOOT | Required. Slot B; contains TegraBoot binary. |
mts-preboot | mts_preboot | sequential | basic | 65536 | 0 | 8 | 0 % | MTSPREBOOT | Required. Slot A; contains Denver preboot firmware. |
mts-preboot_b | mts_preboot | sequential | basic | 65536 | 0 | 8 | 0 % | MTSPREBOOT | Required. Slot B; contains Denver preboot firmware. |
mts-mce | mts_mce | sequential | basic | 196608 | 0 | 8 | 0 % | MTS_MCE | Required. Slot A; contains microcode associated with boot, power management, and clocks. |
mts-mce_b | mts_mce | sequential | basic | 196608 | 0 | 8 | 0 % | MTS_MCE | Required. Slot B; contains microcode associated with boot, power management, and clocks. |
mts-proper | mts_proper | sequential | basic | 4194304 | 0 | 8 | 0 % | MTSPROPER | Required. Slot A; contains microcode associated with execution and optimization of ARM code. |
mts-proper_b | mts_proper | sequential | basic | 4194304 | 0 | 8 | 0 % | MTSPROPER | Required. Slot B; contains microcode associated with execution and optimization of ARM code. |
sc7 | WB0 | sequential | basic | 131072 | 0 | 8 | 0 % | WB0BOOT | Required. Slot A; contains warm boot firmware. |
sc7_b | WB0 | sequential | basic | 131072 | 0 | 8 | 0 % | WB0BOOT | Required. Slot B; contains warm boot firmware. |
SMD | smd | sequential | basic | 4096 | 0 | 0x8 | 0 % | SMDFILE | Required. Slot A; contains slot status for A/B boot and A/B update. |
SMD_b | smd | sequential | basic | 4096 | 0 | 0x8 | 0 % | SMDFILE | Required. Slot B; contains slot status for A/B boot and A/B update. |
xusb-fw | xusb_fw | sequential | basic | 196608 | 0 | 8 | 0 % | xusb_sil_rel_fw | Required. Slot A; contains XUSB firmware file, making XUSB a true USB 3.0 compliant host controller. |
xusb-fw_b | xusb_fw | sequential | basic | 196608 | 0 | 8 | 0 % | xusb_sil_rel_fw | Required. Slot B; contains XUSB firmware file, making XUSB a true USB 3.0 compliant host controller. |
cpu-bootloader | bootloader_stage2 | sequential | basic | 1441792 | 0 | 8 | 0 % | TBCFILE | Required. Slot A; contains CBoot, the final boot stage CPU Bootloader binary that loads the binary in the kernel partition. |
cpu-bootloader_b | bootloader_stage2 | sequential | basic | 1441792 | 0 | 8 | 0 % | TBCFILE | Required. Slot B; contains CBoot, the final boot stage CPU Bootloader binary that loads the binary in the kernel partition. |
bootloader-dtb | bl_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | TBCDTB-FILE | Required. Slot A; contains Bootloader device tree blob (DTB). |
bootloader-dtb_b | bl_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | TBCDTB-FILE | Required. Slot B; contains Bootloader device tree blob (DTB). |
BMP | data | sequential | basic | 196608 | 0 | 0x8 | 0 % | bmp.blob | Optional. Slot A; contains BMP images for splash screen display during boot. |
BMP_b | data | sequential | basic | 196608 | 0 | 0x8 | 0 % | bmp.blob | Optional. Slot B; contains BMP images for splash screen display during boot. |
secure-os | tos | sequential | basic | 2621440 | 0 | 8 | 0 % | TOSFILE | Required. Slot A; contains the trusted OS. |
secure-os_b | tos | sequential | basic | 2621440 | 0 | 8 | 0 % | TOSFILE | Required. Slot B; contains the trusted OS. |
eks | eks | sequential | basic | 65536 | 0 | 8 | 0 % | EKSFILE | Optional. Slot A; contains the encrypted keys. |
eks_b | eks | sequential | basic | 65536 | 0 | 8 | 0 % | EKSFILE | Optional. Slot B; contains the encrypted keys. |
adsp-fw | ape_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | adsp-fw.bin | Required. Slot A; contains ADSP software. |
adsp-fw_b | ape_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | adsp-fw.bin | Required. Slot B; contains ADSP software. |
rce-fw | rce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | CAMERAFW | Required. Slot A; contains camera-rtcpu-rce firmware. |
rce-fw_b | rce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | CAMERAFW | Required. Slot B; contains camera-rtcpu-rce firmware. |
sce-fw | sce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | Required. Contains camera-rtcpu-sce firmware. | |
sce-fw_b | sce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | Required. Contains camera-rtcpu-sce firmware. | |
bpmp-fw | bpmp_fw | sequential | basic | 1572864 | 0 | 8 | 0 % | BPFFILE | Required. Slot A; contains BPMP firmware. |
bpmp-fw_b | bpmp_fw | sequential | basic | 1572864 | 0 | 8 | 0 % | BPFFILE | Required. Slot B; contains BPMP firmware. |
bpmp-fw-dtb | bpmp_fw_dtb | sequential | basic | 1048576 | 0 | 8 | 0 % | BPFDTB_FILE | Required. Slot A; contains BPMP firmware device tree blob (DTB). |
bpmp-fw-dtb_b | bpmp_fw_dtb | sequential | basic | 1048576 | 0 | 8 | 0 % | BPFDTB_FILE | Required. Slot B; contains BPMP firmware device tree blob (DTB). |
CPUBL-CFG | data | sequential | basic | 65536 | 0 | 0x8 | 0 % | CBOOTOPTION_FILE | Optional. Contains boot device selection priority list. |
CPUBL-CFG_b | data | sequential | basic | 65536 | 0 | 0x8 | 0 % | CBOOTOPTION_FILE | Optional. Contains boot device selection priority list. |
VER | data | sequential | basic | 65536 | 0 | 8 | 0 % | VERFILE | Required. Contains BSP version information. |
VER_b | data | sequential | basic | 65536 | 0 | 8 | 0 % | VERFILE | Required. Contains a redundant copy of BSP version information. |
secondary_gpt | secondary_gpt | sequential | basic | 0xFFFFFFFFFFFFFFFF | 0 | 8 | 0 % | Required. Contains secondary GPT of the spi device. |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
master_boot_record | protective_master_boot_record | sequential | basic | 512 | 0 | 8 | 0 % | Required. Contains protective MBR. | |
primary_gpt | primary_gpt | sequential | basic | 19968 | 0 | 8 | 0 % | Required. Contains primary GPT of the sdcard device. All partitions defined after this entry are configured in the kernel, and are accessible by standard partition tools such as gdisk and parted. | |
kernel | kernel | sequential | basic | 67108864 | 0 | 8 | 0 % | LNXFILE | Required. Slot A; contains boot.img (kernel, initrd, etc) which is loaded when cpu-bootloader fails to launch the kernel from the rootfs at /boot. |
kernel_b | kernel | sequential | basic | 67108864 | 0 | 8 | 0 % | LNXFILE | Required. Slot B; contains boot.img (kernel, initrd, etc) which is loaded when cpu-bootloader fails to launch the kernel from the rootfs at /boot. |
kernel-dtb | kernel_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | DTB_FILE | Required. Slot A; contains kernel device tree blob. |
kernel-dtb_b | kernel_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | DTB_FILE | Required. Slot B; contains kernel device tree blob. |
RECNAME | data | sequential | basic | RECSIZE | 0 | 8 | 0 % | RECFILE | Required. Contains recovery image. |
RECDTB-NAME | data | sequential | basic | 524288 | 0 | 8 | 0 % | RECDTB-FILE | Required. Contains recovery DTB image. |
BOOTCTRLNAME | data | sequential | basic | 262144 | 0 | 8 | 0 % | BOOTCTRL-FILE | Required. Slot A; contains boot control data. |
BOOTCTRLNAME_b | data | sequential | basic | 262144 | 0 | 8 | 0 % | BOOTCTRL-FILE | Required. Slot B; contains boot control data. |
RECROOTFS | data | sequential | basic | RECROOTFSSIZE | 0 | 0x8 | 0 % | Optional. Reserved for future use by the recovery filesystem; removable. | |
UDA | data | sequential | basic | 134217728 | 0 | 0x8 | 0 % | Required. Reserved for user data, 128MB in default. | |
APP | data | sequential | basic | APPSIZE | 0 | 0x8 | 0 % | APPFILE | Required. Contains the rootfs. This partition must be assigned the "1" for id as it is physically put to the end of the device, so that it can be accessed as the fixed known special device /dev/mmcblk0p1. |
secondary_gpt | secondary_gpt | sequential | basic | 0xFFFFFFFFFFFFFFFF | 0 | 8 | 0 % | Required. Contains secondary GPT of the sdcard device. |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
BCT | boot_config_table | sequential | basic | 131072 | 0 | 8 | 0 % | Required. Contains Boot Configuration Table (BCT). | |
mb1 | mb1_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | MB1FILE | Required. Slot A; contains NVIDIA signed MB1 binary. |
mb1_b | mb1_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | MB1FILE | Required. Slot B; contains NVIDIA signed MB1 binary. |
MB1_BCT | mb1_boot_config_table | sequential | basic | 65536 | 0 | 8 | 0 % | Required. Slot A; contains MB1 boot configuration table. | |
MB1_BCT_b | mb1_boot_config_table | sequential | basic | 65536 | 0 | 8 | 0 % | Required. Slot B; contains MB1 boot configuration table. | |
MEM_BCT | mem_boot_config_table | sequential | basic | 262144 | 0 | 8 | 0 % | Required. Slot A; contains memory configuration table. | |
MEM_BCT_b | mem_boot_config_table | sequential | basic | 262144 | 0 | 8 | 0 % | Required. Slot B; contains memory configuration table. | |
spe-fw | spe_fw | sequential | basic | 262144 | 0 | 8 | 0 % | SPEFILE | Required. Slot A; contains BPMP SPE-FW binary. |
spe-fw_b | spe_fw | sequential | basic | 262144 | 0 | 8 | 0 % | SPEFILE | Required. Slot B; contains BPMP SPE-FW binary. |
mb2 | mb2_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | TEGRABOOT | Required. Slot A; contains TegraBoot binary. |
mb2_b | mb2_bootloader | sequential | basic | 262144 | 0 | 8 | 0 % | TEGRABOOT | Required. Slot B; contains TegraBoot binary. |
mts-preboot | mts_preboot | sequential | basic | 65536 | 0 | 8 | 0 % | MTSPREBOOT | Required. Slot A; contains Denver preboot firmware. |
mts-preboot_b | mts_preboot | sequential | basic | 65536 | 0 | 8 | 0 % | MTSPREBOOT | Required. Slot B; contains Denver preboot firmware. |
mts-mce | mts_mce | sequential | basic | 196608 | 0 | 8 | 0 % | MTS_MCE | Required. Slot A; contains microcode associated with boot, power management, and clocks. |
mts-mce_b | mts_mce | sequential | basic | 196608 | 0 | 8 | 0 % | MTS_MCE | Required. Slot B; contains microcode associated with boot, power management, and clocks. |
mts-proper | mts_proper | sequential | basic | 4194304 | 0 | 8 | 0 % | MTSPROPER | Required. Slot A; contains microcode associated with execution and optimization of ARM code. |
mts-proper_b | mts_proper | sequential | basic | 4194304 | 0 | 8 | 0 % | MTSPROPER | Required. Slot B; contains microcode associated with execution and optimization of ARM code. |
sc7 | WB0 | sequential | basic | 131072 | 0 | 8 | 0 % | WB0BOOT | Required. Slot A; contains warm boot firmware. |
sc7_b | WB0 | sequential | basic | 131072 | 0 | 8 | 0 % | WB0BOOT | Required. Slot B; contains warm boot firmware. |
SMD | smd | sequential | basic | 4096 | 0 | 0x8 | 0 % | SMDFILE | Required. Slot A; contains slot status for A/B boot and A/B update. |
SMD_b | smd | sequential | basic | 4096 | 0 | 0x8 | 0 % | SMDFILE | Required. Slot B; contains slot status for A/B boot and A/B update. |
xusb-fw | xusb_fw | sequential | basic | 196608 | 0 | 8 | 0 % | xusb_sil_rel_fw | Required. Slot A; contains XUSB firmware file, making XUSB a true USB 3.0 compliant host controller. |
xusb-fw_b | xusb_fw | sequential | basic | 196608 | 0 | 8 | 0 % | xusb_sil_rel_fw | Required. Slot B; contains XUSB firmware file, making XUSB a true USB 3.0 compliant host controller. |
cpu-bootloader | bootloader_stage2 | sequential | basic | 1441792 | 0 | 8 | 0 % | TBCFILE | Required. Slot A; contains CBoot, the final boot stage CPU Bootloader binary that loads the binary in the kernel partition. |
cpu-bootloader_b | bootloader_stage2 | sequential | basic | 1441792 | 0 | 8 | 0 % | TBCFILE | Required. Slot B; contains CBoot, the final boot stage CPU Bootloader binary that loads the binary in the kernel partition. |
bootloader-dtb | bl_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | TBCDTB-FILE | Required. Slot A; contains Bootloader device tree blob (DTB). |
bootloader-dtb_b | bl_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | TBCDTB-FILE | Required. Slot B; contains Bootloader device tree blob (DTB). |
BMP | data | sequential | basic | 196608 | 0 | 0x8 | 0 % | bmp.blob | Optional. Slot A; contains BMP images for splash screen display during boot. |
BMP_b | data | sequential | basic | 196608 | 0 | 0x8 | 0 % | bmp.blob | Optional. Slot B; contains BMP images for splash screen display during boot. |
secure-os | tos | sequential | basic | 2621440 | 0 | 8 | 0 % | TOSFILE | Required. Slot A; contains the trusted OS. |
secure-os_b | tos | sequential | basic | 2621440 | 0 | 8 | 0 % | TOSFILE | Required. Slot B; contains the trusted OS. |
eks | eks | sequential | basic | 65536 | 0 | 8 | 0 % | EKSFILE | Optional. Slot A; contains the encrypted keys. |
eks_b | eks | sequential | basic | 65536 | 0 | 8 | 0 % | EKSFILE | Optional. Slot B; contains the encrypted keys. |
adsp-fw | ape_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | adsp-fw.bin | Required. Slot A; contains ADSP software. |
adsp-fw_b | ape_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | adsp-fw.bin | Required. Slot B; contains ADSP software. |
rce-fw | rce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | CAMERAFW | Required. Slot A; contains camera-rtcpu-rce firmware. |
rce-fw_b | rce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | CAMERAFW | Required. Slot B; contains camera-rtcpu-rce firmware. |
sce-fw | sce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | Required. Contains camera-rtcpu-sce firmware. | |
sce-fw_b | sce_fw | sequential | basic | 1048576 | 0 | 8 | 0 % | Required. Contains camera-rtcpu-sce firmware. | |
bpmp-fw | bpmp_fw | sequential | basic | 1572864 | 0 | 8 | 0 % | BPFFILE | Required. Slot A; contains BPMP firmware. |
bpmp-fw_b | bpmp_fw | sequential | basic | 1572864 | 0 | 8 | 0 % | BPFFILE | Required. Slot B; contains BPMP firmware. |
bpmp-fw-dtb | bpmp_fw_dtb | sequential | basic | 1048576 | 0 | 8 | 0 % | BPFDTB_FILE | Required. Slot A; contains BPMP firmware device tree blob (DTB). |
bpmp-fw-dtb_b | bpmp_fw_dtb | sequential | basic | 1048576 | 0 | 8 | 0 % | BPFDTB_FILE | Required. Slot B; contains BPMP firmware device tree blob (DTB). |
CPUBL-CFG | data | sequential | basic | 65536 | 0 | 0x8 | 0 % | CBOOTOPTION_FILE | Optional. Contains boot device selection priority list. |
CPUBL-CFG_b | data | sequential | basic | 65536 | 0 | 0x8 | 0 % | CBOOTOPTION_FILE | Optional. Contains boot device selection priority list. |
VER | data | sequential | basic | 65536 | 0 | 8 | 0 % | VERFILE | Required. Contains BSP version information. |
VER_b | data | sequential | basic | 65536 | 0 | 8 | 0 % | VERFILE | Required. Contains a redundant copy of BSP version information. |
secondary_gpt | secondary_gpt | sequential | basic | 0xFFFFFFFFFFFFFFFF | 0 | 8 | 0 % | Required. Contains secondary GPT of the spi device. |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
master_boot_record | protective_master_boot_record | sequential | basic | 512 | 0 | 8 | 0 % | Required. Contains protective MBR. | |
primary_gpt | primary_gpt | sequential | basic | 19968 | 0 | 8 | 0 % | Required. Contains primary GPT of the sdcard device. All partitions defined after this entry are configured in the kernel, and are accessible by standard partition tools such as gdisk and parted. | |
kernel | kernel | sequential | basic | 67108864 | 0 | 8 | 0 % | LNXFILE | Required. Slot A; contains boot.img (kernel, initrd, etc) which is loaded when cpu-bootloader fails to launch the kernel from the rootfs at /boot. |
kernel_b | kernel | sequential | basic | 67108864 | 0 | 8 | 0 % | LNXFILE | Required. Slot B; contains boot.img (kernel, initrd, etc) which is loaded when cpu-bootloader fails to launch the kernel from the rootfs at /boot. |
kernel-dtb | kernel_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | DTB_FILE | Required. Slot A; contains kernel device tree blob. |
kernel-dtb_b | kernel_dtb | sequential | basic | 458752 | 0 | 8 | 0 % | DTB_FILE | Required. Slot B; contains kernel device tree blob. |
RECNAME | data | sequential | basic | RECSIZE | 0 | 8 | 0 % | RECFILE | Required. Contains recovery image. |
RECDTB-NAME | data | sequential | basic | 524288 | 0 | 8 | 0 % | RECDTB-FILE | Required. Contains recovery DTB image. |
BOOTCTRLNAME | data | sequential | basic | 262144 | 0 | 8 | 0 % | BOOTCTRL-FILE | Required. Slot A; contains boot control data. |
BOOTCTRLNAME_b | data | sequential | basic | 262144 | 0 | 8 | 0 % | BOOTCTRL-FILE | Required. Slot B; contains boot control data. |
RECROOTFS | data | sequential | basic | RECROOTFSSIZE | 0 | 0x8 | 0 % | Optional. Reserved for future use by the recovery filesystem; removable. | |
UDA | data | sequential | basic | 134217728 | 0 | 0x8 | 0 % | Required. Reserved for user data, 128MB in default. | |
APP | data | sequential | basic | APPSIZE | 0 | 0x8 | 0 % | APPFILE | Required. Contains the rootfs. This partition must be assigned the "1" for id as it is physically put to the end of the device, so that it can be accessed as the fixed known special device /dev/mmcblk0p1. |
secondary_gpt | secondary_gpt | sequential | basic | 0xFFFFFFFFFFFFFFFF | 0 | 8 | 0 % | Required. Contains secondary GPT of the sdcard device. |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
BCT | boot_config_table | sequential | basic | 262144 | 0 | 8 | 0 % | Required. Contains Boot Configuration Table (BCT). | |
NXC | NVCTYPE | sequential | basic | 196608 | 0 | 8 | 0 % | NVCFILE | Required. Contains TegraBoot binary. |
PT | partition_table | sequential | basic | 65536 | 0 | 8 | 0 % | flash.xml.bin | Required. Contains Partition Table. |
NXC_R | NVCTYPE | sequential | basic | 196608 | 0 | 8 | 0 % | NVCFILE | Required. Contains a redundant copy of the TegraBoot binary. |
UBENV | data | sequential | basic | 32768 | 0 | 8 | 0 % | Required. Reserved for U-Boot environment. | |
VER_b | data | sequential | basic | 32768 | 0 | 8 | 0 % | VERFILE | Required. Contains a redundant copy of BSP version information. |
VER | data | sequential | basic | 32768 | 0 | 8 | 0 % | VERFILE | Required. Contains BSP version information. |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
GP1 | GP1 | sequential | basic | 2097152 | 0 | 8 | 0 % | Required. Contains primary GPT of the sdcard device. All partitions defined after this entry are configured in the kernel, and are accessible by standard partition tools such as gdisk and parted. | |
APP | data | sequential | basic | APPSIZE | 0 | 0x8 | 0 % | APPFILE | Required. Contains the rootfs. This partition must be defined after primary_GPT so that it can be accessed as the fixed known special device /dev/mmcblk0p1. |
TXC | TBCTYPE | sequential | basic | 131072 | 0 | 8 | 0 % | TBCFILE | Required. Contains TegraBoot CPU-side binary. |
RP1 | data | sequential | basic | 458752 | 0 | 0x8 | 0 % | DTBFILE | Required. Contains Bootloader DTB binary. |
EBT | bootloader | sequential | basic | 589824 | 0 | 8 | 0 % | EBTFILE | Required. Contains CBoot, the final boot stage CPU bootloader binary that loads the binary in the kernel partition.. |
WX0 | WB0TYPE | sequential | basic | 65536 | 0 | 8 | 0 % | WB0FILE | Required. Contains warm boot binary. |
BXF | data | sequential | basic | 196608 | 0 | 8 | 0 % | BPFFILE | Required. Contains SC7 entry firmware. |
BXF-DTB | data | sequential | basic | 393216 | 0 | 8 | 0 % | BPFDTB-FILE | Optional. Reserved for future use by BPMP DTB binary; can't remove. |
FX | FBTYPE | sequential | basic | 65536 | 0 | 0x8 | 0 % | FBFILE | Optional. Reserved for fuse bypass; removeable. |
TXS | data | sequential | basic | 458752 | 0 | 8 | 0 % | TOSFILE | Required. Contains TOS binary. |
DXB | data | sequential | basic | 458752 | 0 | 0x8 | 0 % | DTBFILE | Required. Contains kernel DTB binary. |
LNX | data | sequential | basic | 786432 | 0 | 0x8 | 0 % | LNXFILE | Required. Contains U-Boot, which loads and launches the kernel from the rootfs at /boot. |
EXS | data | sequential | basic | 65536 | 0 | 8 | 0 % | EKSFILE | Optional. Contains the encrypted keys. |
BMP | data | sequential | basic | 81920 | 0 | 0x8 | 0 % | bmp.blob | Optional. Contains BMP images for splash screen display during boot. |
RP4 | data | sequential | basic | 131072 | 0 | 0x8 | 0 % | rp4.blob | Required. Contains XUSB module’s firmware file, making XUSB a true USB 3.0 compliant host controller. |
GPT | GPT | sequential | basic | 2097152 | 0 | 8 | 0 % | Required. Contains secondary GPT of the sdcard device. |
Name | Type | Alloc Policy | FS Type | Size | FS Attribute | Alloc Attribute | Reserved | Filename | Description |
---|---|---|---|---|---|---|---|---|---|
BCT | boot_config_table | sequential | basic | 1048576 | 8 | % | Required. Contains Boot Configuration Table (BCT). | ||
NXC | NVCTYPE | sequential | basic | 262144 | 8 | % | NVCFILE | Required. Contains TegraBoot binary. | |
PT | partition_table | sequential | basic | 131072 | 8 | % | flash.xml.bin | Required. Contains Partition Table. | |
TXC | TBCTYPE | sequential | basic | 196608 | 8 | % | TBCFILE | Required. Contains TegraBoot CPU-side binary. | |
RP1 | data | sequential | basic | 1048576 | 8 | % | DTBFILE | Required. Contains Bootloader DTB binary. | |
EBT | bootloader | sequential | basic | 655360 | 8 | % | EBTFILE | Required. Contains CBoot, the final boot stage CPU bootloader binary that loads the binary in kernel partition. | |
WX0 | WB0TYPE | sequential | basic | 131072 | 8 | % | WB0FILE | Required. Contains warm boot binary. | |
BXF | data | sequential | basic | 262144 | 8 | % | BPFFILE | Required. Contains SC7 entry firmware. | |
BXF-DTB | data | sequential | basic | 458752 | 0 | 8 | 0 % | BPFDTB-FILE | Optional. Reserved for future use by BPMP DTB binary; can't remove |
NXC-1 | NVCTYPE | sequential | basic | 262144 | 8 | % | NVCFILE | Required. Contains a redundant copy of the TegraBoot binary. | |
PT-1 | partition_table | sequential | basic | 131072 | 8 | % | flash.xml.bin | Required. Contains a redundant copy of the Partition Table. | |
TXC-1 | TBCTYPE | sequential | basic | 196608 | 8 | % | TBCFILE | Required. Contains a redundant copy of TegraBoot CPU-side binary. | |
RP1-1 | data | sequential |