Bootable Image

Contents

Bootable Image#

Bootable image is primarily intended for booting from the external memories, for other use cases refer to the Executable Images. Bootable image encapsulates the executable application images and adds additional data processed by the bootROM that are needed for boot, like for example configuration of the flash memories. The bootable image might consists of:

  • Keyblob for data decryption

  • Keystore

  • FlexSPI Configuration Block (FCB)

  • External Memory Configuration Data (XMCD)

  • Device Configuration Data (DCD) - The DCD contains configuration data to configure any peripherals.

  • Application Image - It might contain plain application image, HAB, AHAB image or MBI.

List of supported devices and memory types#

List of devices and supported memory types#

Family

Memory Type

Offsets

k32w148

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

kw45b41z5

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

kw45b41z8

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5502

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5502

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5504

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5504

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5506

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5506

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5512

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5512

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5514

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5514

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5516

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5516

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5526

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5526

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5528

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc5528

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5534

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5534

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 1024, 'image_version_ap': 1536, 'mbi': 4096}, 'remap_align': 262144, 'image_pattern': 'ones'}

lpc5534

MemoryType.RECOVERY_SPI_SB31

{'segments': {'sb31': 0}}

lpc5534

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 0}}

lpc5536

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc5536

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 1024, 'image_version_ap': 1536, 'mbi': 4096}, 'remap_align': 262144, 'image_pattern': 'ones'}

lpc5536

MemoryType.RECOVERY_SPI_SB31

{'segments': {'sb31': 0}}

lpc5536

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 0}}

lpc55s04

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s04

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s06

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s06

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s14

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s14

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s16

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s16

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s26

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s26

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s28

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s28

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s36

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s36

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 1024, 'image_version_ap': 1536, 'mbi': 4096}, 'remap_align': 262144, 'image_pattern': 'ones'}

lpc55s36

MemoryType.RECOVERY_SPI_SB31

{'segments': {'sb31': 0}}

lpc55s36

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 0}}

lpc55s66

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s66

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

lpc55s69

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

lpc55s69

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81646

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81648

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81666

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81668

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81746

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81748

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81766

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mc56f81768

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa132

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa133

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa142

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa143

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa144

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa145

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa146

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa152

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa153

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa154

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa155

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxa156

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxn235

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 0}}

mcxn235

MemoryType.RECOVERY_SPI_SB31

{'segments': {'sb31': 0}}

mcxn235

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxn236

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 0}}

mcxn236

MemoryType.RECOVERY_SPI_SB31

{'segments': {'sb31': 0}}

mcxn236

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxw716a

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mcxw716c

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mimx8ulp

MemoryType.SERIAL_DOWNLOADER

{'segments': {'primary_image_container_set': 0, 'secondary_image_container_set': -1}}

mimx8ulp

MemoryType.FLEXSPI_NOR

{'note': ' Connected FlexSPI0.\n - Real time core images only\n Connected FlexSPI2. \n - AP image only for dual-boot configuration\n - RT image and AP image for single-boot configuration ', 'segments': {'keyblob': 0, 'fcb': 1024, 'primary_image_container_set': 4096, 'secondary_image_container_set': -1}}

mimx8ulp

MemoryType.EMMC

{'note': 'Connected uSDHC0. \n - AP image only for dual-boot configuration\n - RT image and AP image for single-boot configuration', 'segments': {'primary_image_container_set': 32768, 'secondary_image_container_set': -1}}

mimx8ulp

MemoryType.SD

{'note': 'Connected uSDHC1/uSDHC2. \n - AP image only for dual-boot configuration\n - RT image and AP image for single-boot configuration', 'segments': {'primary_image_container_set': 32768, 'secondary_image_container_set': -1}}

mimx8ulp

MemoryType.FLEXSPI_NAND

{'note': 'Connected FlexSPI2.\n - AP image only for dual-boot configuration\n - RT image and AP image for single-boot configuration', 'segments': {'xmcd': 0, 'primary_image_container_set': 1024, 'secondary_image_container_set': -1}}

mimx8ulp

MemoryType.RECOVERY_SPI

{'note': 'Connected to LPSPI4/5. SPI NOR recovery image', 'segments': {'primary_image_container_set': 0, 'secondary_image_container_set': -1}}

mimx9352

MemoryType.SERIAL_DOWNLOADER

{'segments': {'primary_image_container_set': 0, 'secondary_image_container_set': -1}}

mimx9352

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'primary_image_container_set': 4096, 'secondary_image_container_set': -1}}

mimx9352

MemoryType.EMMC

{'segments': {'primary_image_container_set': 32768, 'secondary_image_container_set': -1}}

mimx9352

MemoryType.SD

{'segments': {'primary_image_container_set': 32768, 'secondary_image_container_set': -1}}

mimx9352

MemoryType.RECOVERY_SPI

{'note': 'Connected to LPSPI1/2/3/4. SPI NOR recovery image', 'segments': {'primary_image_container_set': 0, 'secondary_image_container_set': -1}}

mimxrt1010

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1010

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'hab_container': 4096}}

mimxrt1015

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1015

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'hab_container': 4096}}

mimxrt1015

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1015

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1020

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1020

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'bee_header_0': 1024, 'bee_header_1': 2048, 'hab_container': 4096}}

mimxrt1020

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1020

MemoryType.SEMC_NOR

{'segments': {'hab_container': 4096}}

mimxrt1020

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1020

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1020

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1020

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1020

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1024

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1024

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'bee_header_0': 1024, 'bee_header_1': 2048, 'hab_container': 4096}}

mimxrt1024

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1024

MemoryType.SEMC_NOR

{'segments': {'hab_container': 4096}}

mimxrt1024

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1024

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1024

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1024

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1024

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1040

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1040

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'bee_header_0': 1024, 'bee_header_1': 2048, 'hab_container': 4096}}

mimxrt1040

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1040

MemoryType.SEMC_NOR

{'segments': {'hab_container': 4096}}

mimxrt1040

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1040

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1040

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1040

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1040

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1050

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1050

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'bee_header_0': 1024, 'bee_header_1': 2048, 'hab_container': 4096}}

mimxrt1050

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1050

MemoryType.SEMC_NOR

{'segments': {'hab_container': 4096}}

mimxrt1050

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1050

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1050

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1050

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1050

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1060

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1060

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'bee_header_0': 1024, 'bee_header_1': 2048, 'hab_container': 4096}}

mimxrt1060

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1060

MemoryType.SEMC_NOR

{'segments': {'hab_container': 4096}}

mimxrt1060

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1060

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1060

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1060

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1060

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1064

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1064

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 0, 'bee_header_0': 1024, 'bee_header_1': 2048, 'hab_container': 4096}}

mimxrt1064

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1064

MemoryType.SEMC_NOR

{'segments': {'hab_container': 4096}}

mimxrt1064

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1064

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1064

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1064

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1064

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1165

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1165

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1165

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1165

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1165

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1165

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1165

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1165

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1166

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1166

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1166

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1166

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1166

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1166

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1166

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1166

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1171

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1171

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1171

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1171

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1171

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1171

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1171

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1171

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1172

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1172

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1172

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1172

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1172

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1172

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1172

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1172

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1173

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1173

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1173

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1173

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1173

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1173

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1173

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1173

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1175

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1175

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1175

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1175

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1175

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1175

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1175

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1175

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1176

MemoryType.SERIAL_DOWNLOADER

{'segments': {'hab_container': 0}}

mimxrt1176

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'keystore': 2048, 'hab_container': 4096}}

mimxrt1176

MemoryType.FLEXSPI_NAND

{'segments': {'hab_container': 1024}}

mimxrt1176

MemoryType.SEMC_NAND

{'segments': {'hab_container': 1024}}

mimxrt1176

MemoryType.SD

{'segments': {'hab_container': 1024}}

mimxrt1176

MemoryType.MMC

{'segments': {'hab_container': 1024}}

mimxrt1176

MemoryType.EMMC

{'segments': {'hab_container': 1024}}

mimxrt1176

MemoryType.RECOVERY_SPI_HAB

{'segments': {'hab_container': 1024}}

mimxrt1181

MemoryType.SERIAL_DOWNLOADER

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1181

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'xmcd': 2048, 'ahab_container': 4096}}

mimxrt1181

MemoryType.FLEXSPI_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1181

MemoryType.SEMC_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1181

MemoryType.EMMC

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1181

MemoryType.SD

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1182

MemoryType.SERIAL_DOWNLOADER

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1182

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'xmcd': 2048, 'ahab_container': 4096}}

mimxrt1182

MemoryType.FLEXSPI_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1182

MemoryType.SEMC_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1182

MemoryType.EMMC

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1182

MemoryType.SD

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1187

MemoryType.SERIAL_DOWNLOADER

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1187

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'xmcd': 2048, 'ahab_container': 4096}}

mimxrt1187

MemoryType.FLEXSPI_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1187

MemoryType.SEMC_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1187

MemoryType.EMMC

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1187

MemoryType.SD

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1189

MemoryType.SERIAL_DOWNLOADER

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1189

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'xmcd': 2048, 'ahab_container': 4096}}

mimxrt1189

MemoryType.FLEXSPI_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1189

MemoryType.SEMC_NAND

{'segments': {'xmcd': 0, 'ahab_container': 1024}}

mimxrt1189

MemoryType.EMMC

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt1189

MemoryType.SD

{'segments': {'xmcd': 1024, 'ahab_container': 2048}}

mimxrt533s

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'image_version': 1536, 'keystore': 2048, 'mbi': 4096}, 'remap_align': 262144}

mimxrt533s

MemoryType.SD

{'segments': {'mbi': 4096}}

mimxrt533s

MemoryType.EMMC

{'segments': {'mbi': 4096}}

mimxrt533s

MemoryType.RECOVERY_SPI_SB21

{'segments': {'sb21': 4096}}

mimxrt533s

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 4096}}

mimxrt555s

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'image_version': 1536, 'keystore': 2048, 'mbi': 4096}, 'remap_align': 262144}

mimxrt555s

MemoryType.SD

{'segments': {'mbi': 4096}}

mimxrt555s

MemoryType.EMMC

{'segments': {'mbi': 4096}}

mimxrt555s

MemoryType.RECOVERY_SPI_SB21

{'segments': {'sb21': 4096}}

mimxrt555s

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 4096}}

mimxrt595s

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'image_version': 1536, 'keystore': 2048, 'mbi': 4096}, 'remap_align': 262144}

mimxrt595s

MemoryType.SD

{'segments': {'mbi': 4096}}

mimxrt595s

MemoryType.EMMC

{'segments': {'mbi': 4096}}

mimxrt595s

MemoryType.RECOVERY_SPI_SB21

{'segments': {'sb21': 4096}}

mimxrt595s

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 4096}}

mimxrt685s

MemoryType.FLEXSPI_NOR

{'segments': {'keyblob': 0, 'fcb': 1024, 'image_version': 1536, 'keystore': 2048, 'mbi': 4096}, 'remap_align': 262144}

mimxrt685s

MemoryType.SD

{'segments': {'mbi': 4096}}

mimxrt685s

MemoryType.EMMC

{'segments': {'mbi': 4096}}

mimxrt685s

MemoryType.RECOVERY_SPI_SB21

{'segments': {'sb21': 4096}}

mimxrt685s

MemoryType.RECOVERY_SPI_MBI

{'segments': {'mbi': 4096}}

mimxrt798s

MemoryType.XSPI_NOR

{'segments': {'fcb_xspi': 0, 'xmcd': 768, 'mbi': 16384}, 'remap_align': 262144}

mimxrt798s

MemoryType.SD

{'segments': {'mbi': 4096}}

mimxrt798s

MemoryType.EMMC

{'segments': {'mbi': 4096}}

mwct2012

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

mwct2012a

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

nhs52s04

MemoryType.RECOVERY_SPI

{'segments': {'sb21': 0}}

nhs52s04

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

rw610

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

rw610

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 1024, 'image_version_ap': 1536, 'mbi': 4096}, 'remap_align': 262144, 'image_pattern': 'ones'}

rw612

MemoryType.INTERNAL

{'segments': {'mbi': 0}}

rw612

MemoryType.FLEXSPI_NOR

{'segments': {'fcb': 1024, 'image_version_ap': 1536, 'mbi': 4096}, 'remap_align': 262144, 'image_pattern': 'ones'}

Bootable Image for k32w148 and MemoryType.INTERNAL#

Bootable Image for k32w148 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for k32w148 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for k32w148 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for k32w148 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for kw45b41z5 and MemoryType.INTERNAL#

Bootable Image for kw45b41z5 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for kw45b41z5 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for kw45b41z5 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for kw45b41z5 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for kw45b41z8 and MemoryType.INTERNAL#

Bootable Image for kw45b41z8 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for kw45b41z8 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for kw45b41z8 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for kw45b41z8 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5502 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5502 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5502 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5502 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5502 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5502 and MemoryType.INTERNAL#

Bootable Image for lpc5502 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5502 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5502 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5502 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5504 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5504 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5504 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5504 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5504 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5504 and MemoryType.INTERNAL#

Bootable Image for lpc5504 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5504 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5504 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5504 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5506 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5506 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5506 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5506 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5506 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5506 and MemoryType.INTERNAL#

Bootable Image for lpc5506 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5506 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5506 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5506 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5512 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5512 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5512 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5512 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5512 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5512 and MemoryType.INTERNAL#

Bootable Image for lpc5512 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5512 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5512 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5512 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5514 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5514 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5514 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5514 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5514 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5514 and MemoryType.INTERNAL#

Bootable Image for lpc5514 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5514 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5514 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5514 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5516 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5516 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5516 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5516 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5516 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5516 and MemoryType.INTERNAL#

Bootable Image for lpc5516 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5516 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5516 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5516 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5526 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5526 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5526 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5526 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5526 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <1a, 1b, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5526 and MemoryType.INTERNAL#

Bootable Image for lpc5526 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5526 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5526 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5526 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <1a, 1b, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5528 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc5528 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc5528 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc5528 and MemoryType.RECOVERY_SPI  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5528 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <1a, 1b, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc5528 and MemoryType.INTERNAL#

Bootable Image for lpc5528 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5528 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5528 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5528 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <1a, 1b, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5534 and MemoryType.INTERNAL#

Bootable Image for lpc5534 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5534 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5534 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5534 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5534 and MemoryType.FLEXSPI_NOR#

Bootable Image for lpc5534 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for lpc5534 and MemoryType.FLEXSPI_NOR YAML configuration template
# ==========================  Bootable Image template for lpc5534 and MemoryType.FLEXSPI_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5534 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_SB31#

Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_SB31 JSON schema

Open it in full page

Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_SB31 YAML configuration template
# =======================  Bootable Image template for lpc5534 and MemoryType.RECOVERY_SPI_SB31  =======================

# ======================================================================================================================
#                           == Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_SB31 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb31
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v3.1 [Optional] =====---------------------------------------
# Description: Secure Binary v3.1 image path. It could be used as pre-prepared binary form of Secure Binary v3.1 and
# also YAML configuration file for Secure Binary v3.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v3.1 itself.
sb31: secure_binary_21.yaml

Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# =======================  Bootable Image template for lpc5534 and MemoryType.RECOVERY_SPI_MBI  ========================

# ======================================================================================================================
#                            == Bootable Image for lpc5534 and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5536 and MemoryType.INTERNAL#

Bootable Image for lpc5536 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc5536 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc5536 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for lpc5536 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5536 and MemoryType.FLEXSPI_NOR#

Bootable Image for lpc5536 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for lpc5536 and MemoryType.FLEXSPI_NOR YAML configuration template
# ==========================  Bootable Image template for lpc5536 and MemoryType.FLEXSPI_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc5536 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_SB31#

Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_SB31 JSON schema

Open it in full page

Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_SB31 YAML configuration template
# =======================  Bootable Image template for lpc5536 and MemoryType.RECOVERY_SPI_SB31  =======================

# ======================================================================================================================
#                           == Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_SB31 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb31
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v3.1 [Optional] =====---------------------------------------
# Description: Secure Binary v3.1 image path. It could be used as pre-prepared binary form of Secure Binary v3.1 and
# also YAML configuration file for Secure Binary v3.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v3.1 itself.
sb31: secure_binary_21.yaml

Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# =======================  Bootable Image template for lpc5536 and MemoryType.RECOVERY_SPI_MBI  ========================

# ======================================================================================================================
#                            == Bootable Image for lpc5536 and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <0a, 1a, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s04 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s04 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s04 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s04 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s04 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s04 and MemoryType.INTERNAL#

Bootable Image for lpc55s04 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s04 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s04 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s04 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s06 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s06 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s06 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s06 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s06 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s06 and MemoryType.INTERNAL#

Bootable Image for lpc55s06 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s06 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s06 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s06 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s14 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s14 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s14 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s14 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s14 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s14 and MemoryType.INTERNAL#

Bootable Image for lpc55s14 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s14 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s14 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s14 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s16 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s16 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s16 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s16 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s16 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s16 and MemoryType.INTERNAL#

Bootable Image for lpc55s16 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s16 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s16 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s16 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s26 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s26 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s26 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s26 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s26 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s26 and MemoryType.INTERNAL#

Bootable Image for lpc55s26 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s26 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s26 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s26 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s28 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s28 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s28 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s28 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s28 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s28 and MemoryType.INTERNAL#

Bootable Image for lpc55s28 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s28 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s28 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s28 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s36 and MemoryType.INTERNAL#

Bootable Image for lpc55s36 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s36 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s36 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s36 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s36 and MemoryType.FLEXSPI_NOR#

Bootable Image for lpc55s36 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for lpc55s36 and MemoryType.FLEXSPI_NOR YAML configuration template
# =========================  Bootable Image template for lpc55s36 and MemoryType.FLEXSPI_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for lpc55s36 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_SB31#

Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_SB31 JSON schema

Open it in full page

Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_SB31 YAML configuration template
# ======================  Bootable Image template for lpc55s36 and MemoryType.RECOVERY_SPI_SB31  =======================

# ======================================================================================================================
#                           == Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_SB31 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb31
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v3.1 [Optional] =====---------------------------------------
# Description: Secure Binary v3.1 image path. It could be used as pre-prepared binary form of Secure Binary v3.1 and
# also YAML configuration file for Secure Binary v3.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v3.1 itself.
sb31: secure_binary_21.yaml

Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# =======================  Bootable Image template for lpc55s36 and MemoryType.RECOVERY_SPI_MBI  =======================

# ======================================================================================================================
#                           == Bootable Image for lpc55s36 and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s66 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s66 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s66 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s66 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s66 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s66 and MemoryType.INTERNAL#

Bootable Image for lpc55s66 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s66 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s66 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s66 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for lpc55s69 and MemoryType.RECOVERY_SPI#

Bootable Image for lpc55s69 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for lpc55s69 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for lpc55s69 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for lpc55s69 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for lpc55s69 and MemoryType.INTERNAL#

Bootable Image for lpc55s69 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for lpc55s69 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for lpc55s69 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for lpc55s69 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81646 and MemoryType.INTERNAL#

Bootable Image for mc56f81646 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81646 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81646 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81646 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81648 and MemoryType.INTERNAL#

Bootable Image for mc56f81648 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81648 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81648 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81648 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81666 and MemoryType.INTERNAL#

Bootable Image for mc56f81666 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81666 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81666 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81666 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81668 and MemoryType.INTERNAL#

Bootable Image for mc56f81668 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81668 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81668 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81668 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81746 and MemoryType.INTERNAL#

Bootable Image for mc56f81746 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81746 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81746 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81746 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81748 and MemoryType.INTERNAL#

Bootable Image for mc56f81748 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81748 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81748 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81748 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81766 and MemoryType.INTERNAL#

Bootable Image for mc56f81766 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81766 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81766 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81766 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mc56f81768 and MemoryType.INTERNAL#

Bootable Image for mc56f81768 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mc56f81768 and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mc56f81768 and MemoryType.INTERNAL  ==========================

# ======================================================================================================================
#                              == Bootable Image for mc56f81768 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa132 and MemoryType.INTERNAL#

Bootable Image for mcxa132 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa132 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa132 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa132 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa133 and MemoryType.INTERNAL#

Bootable Image for mcxa133 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa133 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa133 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa133 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa142 and MemoryType.INTERNAL#

Bootable Image for mcxa142 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa142 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa142 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa142 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa143 and MemoryType.INTERNAL#

Bootable Image for mcxa143 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa143 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa143 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa143 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa144 and MemoryType.INTERNAL#

Bootable Image for mcxa144 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa144 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa144 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa144 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa145 and MemoryType.INTERNAL#

Bootable Image for mcxa145 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa145 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa145 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa145 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa146 and MemoryType.INTERNAL#

Bootable Image for mcxa146 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa146 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa146 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa146 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa152 and MemoryType.INTERNAL#

Bootable Image for mcxa152 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa152 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa152 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa152 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa153 and MemoryType.INTERNAL#

Bootable Image for mcxa153 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa153 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa153 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa153 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa154 and MemoryType.INTERNAL#

Bootable Image for mcxa154 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa154 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa154 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa154 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa155 and MemoryType.INTERNAL#

Bootable Image for mcxa155 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa155 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa155 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa155 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxa156 and MemoryType.INTERNAL#

Bootable Image for mcxa156 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxa156 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxa156 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxa156 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# =======================  Bootable Image template for mcxn235 and MemoryType.RECOVERY_SPI_MBI  ========================

# ======================================================================================================================
#                            == Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_SB31#

Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_SB31 JSON schema

Open it in full page

Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_SB31 YAML configuration template
# =======================  Bootable Image template for mcxn235 and MemoryType.RECOVERY_SPI_SB31  =======================

# ======================================================================================================================
#                           == Bootable Image for mcxn235 and MemoryType.RECOVERY_SPI_SB31 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb31
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v3.1 [Optional] =====---------------------------------------
# Description: Secure Binary v3.1 image path. It could be used as pre-prepared binary form of Secure Binary v3.1 and
# also YAML configuration file for Secure Binary v3.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v3.1 itself.
sb31: secure_binary_21.yaml

Bootable Image for mcxn235 and MemoryType.INTERNAL#

Bootable Image for mcxn235 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxn235 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxn235 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxn235 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# =======================  Bootable Image template for mcxn236 and MemoryType.RECOVERY_SPI_MBI  ========================

# ======================================================================================================================
#                            == Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_SB31#

Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_SB31 JSON schema

Open it in full page

Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_SB31 YAML configuration template
# =======================  Bootable Image template for mcxn236 and MemoryType.RECOVERY_SPI_SB31  =======================

# ======================================================================================================================
#                           == Bootable Image for mcxn236 and MemoryType.RECOVERY_SPI_SB31 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb31
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v3.1 [Optional] =====---------------------------------------
# Description: Secure Binary v3.1 image path. It could be used as pre-prepared binary form of Secure Binary v3.1 and
# also YAML configuration file for Secure Binary v3.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v3.1 itself.
sb31: secure_binary_21.yaml

Bootable Image for mcxn236 and MemoryType.INTERNAL#

Bootable Image for mcxn236 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxn236 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxn236 and MemoryType.INTERNAL  ============================

# ======================================================================================================================
#                                == Bootable Image for mcxn236 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxw716a and MemoryType.INTERNAL#

Bootable Image for mcxw716a and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxw716a and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxw716a and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for mcxw716a and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mcxw716c and MemoryType.INTERNAL#

Bootable Image for mcxw716c and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mcxw716c and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mcxw716c and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for mcxw716c and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimx8ulp and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimx8ulp and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimx8ulp and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# ======================  Bootable Image template for mimx8ulp and MemoryType.SERIAL_DOWNLOADER  =======================

# ======================================================================================================================
#                           == Bootable Image for mimx8ulp and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NOR#

Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NOR YAML configuration template
# =========================  Bootable Image template for mimx8ulp and MemoryType.FLEXSPI_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx8ulp and MemoryType.EMMC#

Bootable Image for mimx8ulp and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimx8ulp and MemoryType.EMMC YAML configuration template
# =============================  Bootable Image template for mimx8ulp and MemoryType.EMMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimx8ulp and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx8ulp and MemoryType.SD#

Bootable Image for mimx8ulp and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimx8ulp and MemoryType.SD YAML configuration template
# ==============================  Bootable Image template for mimx8ulp and MemoryType.SD  ==============================

# ======================================================================================================================
#                                  == Bootable Image for mimx8ulp and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NAND#

Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NAND YAML configuration template
# =========================  Bootable Image template for mimx8ulp and MemoryType.FLEXSPI_NAND  =========================

# ======================================================================================================================
#                             == Bootable Image for mimx8ulp and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx8ulp and MemoryType.RECOVERY_SPI#

Bootable Image for mimx8ulp and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for mimx8ulp and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for mimx8ulp and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for mimx8ulp and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx9352 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimx9352 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimx9352 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# ======================  Bootable Image template for mimx9352 and MemoryType.SERIAL_DOWNLOADER  =======================

# ======================================================================================================================
#                           == Bootable Image for mimx9352 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx9352 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimx9352 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimx9352 and MemoryType.FLEXSPI_NOR YAML configuration template
# =========================  Bootable Image template for mimx9352 and MemoryType.FLEXSPI_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimx9352 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx9352 and MemoryType.EMMC#

Bootable Image for mimx9352 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimx9352 and MemoryType.EMMC YAML configuration template
# =============================  Bootable Image template for mimx9352 and MemoryType.EMMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimx9352 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx9352 and MemoryType.SD#

Bootable Image for mimx9352 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimx9352 and MemoryType.SD YAML configuration template
# ==============================  Bootable Image template for mimx9352 and MemoryType.SD  ==============================

# ======================================================================================================================
#                                  == Bootable Image for mimx9352 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimx9352 and MemoryType.RECOVERY_SPI#

Bootable Image for mimx9352 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for mimx9352 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for mimx9352 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for mimx9352 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------===== Primary Image Container Set [Optional] =====----------------------------------
# Description: This is primary Image Container Set that is validated by ROM and usually contains DDR initialization and
# SPL code. It could be used as pre-prepared binary form of AHAB and also YAML configuration file for AHAB. In case that
# YAML configuration file is used, the Bootable image tool build the AHAB itself.
primary_image_container_set: primary_image_container_set.yaml
# ---------------------------------===== Secondary Image Container Set [Optional] =====---------------------------------
# Description: This is secondary AHAB image that is validated by SPL from primary image. It could be used as pre-
# prepared binary form of AHAB and also YAML configuration file for AHAB. In case that YAML configuration file is used,
# the Bootable image tool build the AHAB itself.
secondary_image_container_set: secondary_image_container_set.yaml

Bootable Image for mimxrt1010 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1010 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1010 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1010 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1010 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1010 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1010 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1010 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1010 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1010 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1015 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1015 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1015 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1015 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1015 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1015 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1015 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1015 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1015 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1015 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1015 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1015 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1015 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1020 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1020 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1020 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1020 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ------------------------------------===== BEE encryption header 0 [Optional] =====------------------------------------
# Description: BEE encryption header 0 path
bee_header_0: bee_header_0.bin
# ------------------------------------===== BEE encryption header 1 [Optional] =====------------------------------------
# Description: BEE encryption header 1 path
bee_header_1: bee_header_1.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1020 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1020 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.SEMC_NOR#

Bootable Image for mimxrt1020 and MemoryType.SEMC_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.SEMC_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt1020 and MemoryType.SEMC_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1020 and MemoryType.SEMC_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1020 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1020 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1020 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.SD#

Bootable Image for mimxrt1020 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1020 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1020 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.MMC#

Bootable Image for mimxrt1020 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1020 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1020 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.EMMC#

Bootable Image for mimxrt1020 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1020 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1020 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1020 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1020 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1020 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1020 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1020 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1024 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1024 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1024 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1024 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ------------------------------------===== BEE encryption header 0 [Optional] =====------------------------------------
# Description: BEE encryption header 0 path
bee_header_0: bee_header_0.bin
# ------------------------------------===== BEE encryption header 1 [Optional] =====------------------------------------
# Description: BEE encryption header 1 path
bee_header_1: bee_header_1.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1024 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1024 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.SEMC_NOR#

Bootable Image for mimxrt1024 and MemoryType.SEMC_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.SEMC_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt1024 and MemoryType.SEMC_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1024 and MemoryType.SEMC_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1024 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1024 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1024 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.SD#

Bootable Image for mimxrt1024 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1024 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1024 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.MMC#

Bootable Image for mimxrt1024 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1024 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1024 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.EMMC#

Bootable Image for mimxrt1024 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1024 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1024 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1024 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1024 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1024 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1024 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1024 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1040 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1040 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1040 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1040 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ------------------------------------===== BEE encryption header 0 [Optional] =====------------------------------------
# Description: BEE encryption header 0 path
bee_header_0: bee_header_0.bin
# ------------------------------------===== BEE encryption header 1 [Optional] =====------------------------------------
# Description: BEE encryption header 1 path
bee_header_1: bee_header_1.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1040 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1040 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.SEMC_NOR#

Bootable Image for mimxrt1040 and MemoryType.SEMC_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.SEMC_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt1040 and MemoryType.SEMC_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1040 and MemoryType.SEMC_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1040 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1040 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1040 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.SD#

Bootable Image for mimxrt1040 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1040 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1040 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.MMC#

Bootable Image for mimxrt1040 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1040 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1040 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.EMMC#

Bootable Image for mimxrt1040 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1040 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1040 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1040 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1040 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1040 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1040 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1040 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1050 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1050 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1050 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1050 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ------------------------------------===== BEE encryption header 0 [Optional] =====------------------------------------
# Description: BEE encryption header 0 path
bee_header_0: bee_header_0.bin
# ------------------------------------===== BEE encryption header 1 [Optional] =====------------------------------------
# Description: BEE encryption header 1 path
bee_header_1: bee_header_1.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1050 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1050 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.SEMC_NOR#

Bootable Image for mimxrt1050 and MemoryType.SEMC_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.SEMC_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt1050 and MemoryType.SEMC_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1050 and MemoryType.SEMC_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1050 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1050 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1050 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.SD#

Bootable Image for mimxrt1050 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1050 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1050 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.MMC#

Bootable Image for mimxrt1050 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1050 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1050 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.EMMC#

Bootable Image for mimxrt1050 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1050 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1050 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1050 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1050 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1050 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1050 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1050 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1060 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1060 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1060 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1060 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ------------------------------------===== BEE encryption header 0 [Optional] =====------------------------------------
# Description: BEE encryption header 0 path
bee_header_0: bee_header_0.bin
# ------------------------------------===== BEE encryption header 1 [Optional] =====------------------------------------
# Description: BEE encryption header 1 path
bee_header_1: bee_header_1.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1060 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1060 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.SEMC_NOR#

Bootable Image for mimxrt1060 and MemoryType.SEMC_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.SEMC_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt1060 and MemoryType.SEMC_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1060 and MemoryType.SEMC_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1060 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1060 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1060 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.SD#

Bootable Image for mimxrt1060 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1060 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1060 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.MMC#

Bootable Image for mimxrt1060 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1060 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1060 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.EMMC#

Bootable Image for mimxrt1060 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1060 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1060 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1060 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1060 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1060 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1060 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1060 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1064 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1064 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1064 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1064 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ------------------------------------===== BEE encryption header 0 [Optional] =====------------------------------------
# Description: BEE encryption header 0 path
bee_header_0: bee_header_0.bin
# ------------------------------------===== BEE encryption header 1 [Optional] =====------------------------------------
# Description: BEE encryption header 1 path
bee_header_1: bee_header_1.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1064 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1064 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.SEMC_NOR#

Bootable Image for mimxrt1064 and MemoryType.SEMC_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.SEMC_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt1064 and MemoryType.SEMC_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1064 and MemoryType.SEMC_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1064 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1064 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1064 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.SD#

Bootable Image for mimxrt1064 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1064 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1064 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.MMC#

Bootable Image for mimxrt1064 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1064 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1064 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.EMMC#

Bootable Image for mimxrt1064 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1064 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1064 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1064 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1064 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1064 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1064 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1064 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1165 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1165 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1165 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1165 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1165 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1165 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1165 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1165 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1165 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.SD#

Bootable Image for mimxrt1165 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1165 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1165 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.MMC#

Bootable Image for mimxrt1165 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1165 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1165 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.EMMC#

Bootable Image for mimxrt1165 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1165 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1165 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1165 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1165 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1165 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1165 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1165 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1166 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1166 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1166 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1166 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1166 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1166 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1166 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1166 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1166 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.SD#

Bootable Image for mimxrt1166 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1166 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1166 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.MMC#

Bootable Image for mimxrt1166 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1166 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1166 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.EMMC#

Bootable Image for mimxrt1166 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1166 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1166 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1166 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1166 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1166 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1166 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1166 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1171 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1171 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1171 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1171 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1171 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1171 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1171 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1171 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1171 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.SD#

Bootable Image for mimxrt1171 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1171 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1171 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.MMC#

Bootable Image for mimxrt1171 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1171 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1171 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.EMMC#

Bootable Image for mimxrt1171 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1171 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1171 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1171 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1171 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1171 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1171 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1171 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1172 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1172 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1172 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1172 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1172 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1172 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1172 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1172 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1172 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.SD#

Bootable Image for mimxrt1172 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1172 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1172 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.MMC#

Bootable Image for mimxrt1172 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1172 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1172 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.EMMC#

Bootable Image for mimxrt1172 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1172 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1172 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1172 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1172 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1172 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1172 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1172 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1173 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1173 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1173 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1173 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1173 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1173 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1173 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1173 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1173 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.SD#

Bootable Image for mimxrt1173 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1173 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1173 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.MMC#

Bootable Image for mimxrt1173 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1173 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1173 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.EMMC#

Bootable Image for mimxrt1173 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1173 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1173 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1173 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1173 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1173 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1173 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1173 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1175 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1175 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1175 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1175 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1175 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1175 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1175 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1175 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1175 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.SD#

Bootable Image for mimxrt1175 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1175 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1175 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.MMC#

Bootable Image for mimxrt1175 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1175 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1175 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.EMMC#

Bootable Image for mimxrt1175 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1175 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1175 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1175 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1175 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1175 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1175 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1175 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1176 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1176 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1176 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1176 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1176 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1176 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1176 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1176 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1176 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.SD#

Bootable Image for mimxrt1176 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1176 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1176 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.MMC#

Bootable Image for mimxrt1176 and MemoryType.MMC JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.MMC YAML configuration template
# ============================  Bootable Image template for mimxrt1176 and MemoryType.MMC  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1176 and MemoryType.MMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: mmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.EMMC#

Bootable Image for mimxrt1176 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1176 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1176 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1176 and MemoryType.RECOVERY_SPI_HAB#

Bootable Image for mimxrt1176 and MemoryType.RECOVERY_SPI_HAB JSON schema

Open it in full page

Bootable Image for mimxrt1176 and MemoryType.RECOVERY_SPI_HAB YAML configuration template
# ======================  Bootable Image template for mimxrt1176 and MemoryType.RECOVERY_SPI_HAB  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1176 and MemoryType.RECOVERY_SPI_HAB ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_hab
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# -----------------------------------------===== HAB container [Optional] =====-----------------------------------------
# Description: HAB container image path. It could be used as pre-prepared binary form of HAB and also YAML configuration
# file for HAB. In case that YAML configuration file is used, the Bootable image tool build the HAB itself.
hab_container: hab_container.yaml

Bootable Image for mimxrt1181 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1181 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1181 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1181 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1181 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1181 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1181 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1181 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1181 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1181 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1181 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1181 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1181 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1181 and MemoryType.EMMC#

Bootable Image for mimxrt1181 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1181 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1181 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1181 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1181 and MemoryType.SD#

Bootable Image for mimxrt1181 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1181 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1181 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1181 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1182 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1182 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1182 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1182 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1182 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1182 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1182 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1182 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1182 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1182 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1182 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1182 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1182 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1182 and MemoryType.EMMC#

Bootable Image for mimxrt1182 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1182 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1182 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1182 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1182 and MemoryType.SD#

Bootable Image for mimxrt1182 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1182 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1182 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1182 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1187 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1187 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1187 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1187 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1187 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1187 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1187 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1187 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1187 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1187 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1187 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1187 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1187 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1187 and MemoryType.EMMC#

Bootable Image for mimxrt1187 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1187 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1187 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1187 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1187 and MemoryType.SD#

Bootable Image for mimxrt1187 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1187 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1187 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1187 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1189 and MemoryType.SERIAL_DOWNLOADER#

Bootable Image for mimxrt1189 and MemoryType.SERIAL_DOWNLOADER JSON schema

Open it in full page

Bootable Image for mimxrt1189 and MemoryType.SERIAL_DOWNLOADER YAML configuration template
# =====================  Bootable Image template for mimxrt1189 and MemoryType.SERIAL_DOWNLOADER  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt1189 and MemoryType.SERIAL_DOWNLOADER ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: serial_downloader
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt1189 and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NAND#

Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NAND YAML configuration template
# ========================  Bootable Image template for mimxrt1189 and MemoryType.FLEXSPI_NAND  ========================

# ======================================================================================================================
#                            == Bootable Image for mimxrt1189 and MemoryType.FLEXSPI_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1189 and MemoryType.SEMC_NAND#

Bootable Image for mimxrt1189 and MemoryType.SEMC_NAND JSON schema

Open it in full page

Bootable Image for mimxrt1189 and MemoryType.SEMC_NAND YAML configuration template
# =========================  Bootable Image template for mimxrt1189 and MemoryType.SEMC_NAND  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt1189 and MemoryType.SEMC_NAND ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: semc_nand
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1189 and MemoryType.EMMC#

Bootable Image for mimxrt1189 and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt1189 and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt1189 and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt1189 and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt1189 and MemoryType.SD#

Bootable Image for mimxrt1189 and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt1189 and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt1189 and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt1189 and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ----------------------------------------===== AHAB container [Optional] =====-----------------------------------------
# Description: AHAB container image path. It could be used as pre-prepared binary form of AHAB and also YAML
# configuration file for AHAB. In case that YAML configuration file is used, the Bootable image tool build the AHAB
# itself.
ahab_container: ahab_container.yaml

Bootable Image for mimxrt533s and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt533s and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt533s and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt533s and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt533s and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt533s and MemoryType.SD#

Bootable Image for mimxrt533s and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt533s and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt533s and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt533s and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt533s and MemoryType.EMMC#

Bootable Image for mimxrt533s and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt533s and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt533s and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt533s and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_SB21#

Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_SB21 JSON schema

Open it in full page

Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_SB21 YAML configuration template
# =====================  Bootable Image template for mimxrt533s and MemoryType.RECOVERY_SPI_SB21  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_SB21 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb21
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# ======================  Bootable Image template for mimxrt533s and MemoryType.RECOVERY_SPI_MBI  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt533s and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt555s and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt555s and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt555s and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt555s and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt555s and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt555s and MemoryType.SD#

Bootable Image for mimxrt555s and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt555s and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt555s and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt555s and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt555s and MemoryType.EMMC#

Bootable Image for mimxrt555s and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt555s and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt555s and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt555s and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_SB21#

Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_SB21 JSON schema

Open it in full page

Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_SB21 YAML configuration template
# =====================  Bootable Image template for mimxrt555s and MemoryType.RECOVERY_SPI_SB21  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_SB21 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb21
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# ======================  Bootable Image template for mimxrt555s and MemoryType.RECOVERY_SPI_MBI  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt555s and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt595s and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt595s and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt595s and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt595s and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt595s and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt595s and MemoryType.SD#

Bootable Image for mimxrt595s and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt595s and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt595s and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt595s and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt595s and MemoryType.EMMC#

Bootable Image for mimxrt595s and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt595s and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt595s and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt595s and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_SB21#

Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_SB21 JSON schema

Open it in full page

Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_SB21 YAML configuration template
# =====================  Bootable Image template for mimxrt595s and MemoryType.RECOVERY_SPI_SB21  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_SB21 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb21
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# ======================  Bootable Image template for mimxrt595s and MemoryType.RECOVERY_SPI_MBI  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt595s and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt685s and MemoryType.FLEXSPI_NOR#

Bootable Image for mimxrt685s and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt685s and MemoryType.FLEXSPI_NOR YAML configuration template
# ========================  Bootable Image template for mimxrt685s and MemoryType.FLEXSPI_NOR  =========================

# ======================================================================================================================
#                             == Bootable Image for mimxrt685s and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Key Blob block path [Optional] =====--------------------------------------
# Description: Key blob block path
keyblob: keyblob.bin
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# -------------------------------------===== Key Store block path [Optional] =====--------------------------------------
# Description: Key store block path
keystore: keystore.bin
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt685s and MemoryType.SD#

Bootable Image for mimxrt685s and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt685s and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt685s and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt685s and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt685s and MemoryType.EMMC#

Bootable Image for mimxrt685s and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt685s and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt685s and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt685s and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_SB21#

Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_SB21 JSON schema

Open it in full page

Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_SB21 YAML configuration template
# =====================  Bootable Image template for mimxrt685s and MemoryType.RECOVERY_SPI_SB21  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_SB21 ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_sb21
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_MBI#

Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_MBI JSON schema

Open it in full page

Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_MBI YAML configuration template
# ======================  Bootable Image template for mimxrt685s and MemoryType.RECOVERY_SPI_MBI  ======================

# ======================================================================================================================
#                          == Bootable Image for mimxrt685s and MemoryType.RECOVERY_SPI_MBI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, b0, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi_mbi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt798s and MemoryType.XSPI_NOR#

Bootable Image for mimxrt798s and MemoryType.XSPI_NOR JSON schema

Open it in full page

Bootable Image for mimxrt798s and MemoryType.XSPI_NOR YAML configuration template
# ==========================  Bootable Image template for mimxrt798s and MemoryType.XSPI_NOR  ==========================

# ======================================================================================================================
#                              == Bootable Image for mimxrt798s and MemoryType.XSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: xspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== XMCD block path [Optional] =====----------------------------------------
# Description: External Memory Configuration Data Segment Image path. It could be used as pre-prepared binary form of
# XMCD and also YAML configuration file for XMCD. In case that YAML configuration file is used, the Bootable image tool
# build the XMCD itself.
xmcd: xmcd.bin
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt798s and MemoryType.SD#

Bootable Image for mimxrt798s and MemoryType.SD JSON schema

Open it in full page

Bootable Image for mimxrt798s and MemoryType.SD YAML configuration template
# =============================  Bootable Image template for mimxrt798s and MemoryType.SD  =============================

# ======================================================================================================================
#                                 == Bootable Image for mimxrt798s and MemoryType.SD ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: sd
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mimxrt798s and MemoryType.EMMC#

Bootable Image for mimxrt798s and MemoryType.EMMC JSON schema

Open it in full page

Bootable Image for mimxrt798s and MemoryType.EMMC YAML configuration template
# ============================  Bootable Image template for mimxrt798s and MemoryType.EMMC  ============================

# ======================================================================================================================
#                                == Bootable Image for mimxrt798s and MemoryType.EMMC ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a0, a1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: emmc
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mwct2012 and MemoryType.INTERNAL#

Bootable Image for mwct2012 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mwct2012 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for mwct2012 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for mwct2012 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for mwct2012a and MemoryType.INTERNAL#

Bootable Image for mwct2012a and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for mwct2012a and MemoryType.INTERNAL YAML configuration template
# ==========================  Bootable Image template for mwct2012a and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for mwct2012a and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <b1, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for nhs52s04 and MemoryType.RECOVERY_SPI#

Bootable Image for nhs52s04 and MemoryType.RECOVERY_SPI JSON schema

Open it in full page

Bootable Image for nhs52s04 and MemoryType.RECOVERY_SPI YAML configuration template
# =========================  Bootable Image template for nhs52s04 and MemoryType.RECOVERY_SPI  =========================

# ======================================================================================================================
#                             == Bootable Image for nhs52s04 and MemoryType.RECOVERY_SPI ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a4, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: recovery_spi
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# --------------------------------------===== Secure Binary v2.1 [Optional] =====---------------------------------------
# Description: Secure Binary v2.1 image path. It could be used as pre-prepared binary form of Secure Binary v2.1 and
# also YAML configuration file for Secure Binary v2.1. In case that YAML configuration file is used, the Bootable image
# tool build the Secure Binary v2.1 itself.
sb21: secure_binary_21.yaml

Bootable Image for nhs52s04 and MemoryType.INTERNAL#

Bootable Image for nhs52s04 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for nhs52s04 and MemoryType.INTERNAL YAML configuration template
# ===========================  Bootable Image template for nhs52s04 and MemoryType.INTERNAL  ===========================

# ======================================================================================================================
#                               == Bootable Image for nhs52s04 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a4, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for rw610 and MemoryType.INTERNAL#

Bootable Image for rw610 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for rw610 and MemoryType.INTERNAL YAML configuration template
# ============================  Bootable Image template for rw610 and MemoryType.INTERNAL  =============================

# ======================================================================================================================
#                                 == Bootable Image for rw610 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for rw610 and MemoryType.FLEXSPI_NOR#

Bootable Image for rw610 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for rw610 and MemoryType.FLEXSPI_NOR YAML configuration template
# ===========================  Bootable Image template for rw610 and MemoryType.FLEXSPI_NOR  ===========================

# ======================================================================================================================
#                               == Bootable Image for rw610 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for rw612 and MemoryType.INTERNAL#

Bootable Image for rw612 and MemoryType.INTERNAL JSON schema

Open it in full page

Bootable Image for rw612 and MemoryType.INTERNAL YAML configuration template
# ============================  Bootable Image template for rw612 and MemoryType.INTERNAL  =============================

# ======================================================================================================================
#                                 == Bootable Image for rw612 and MemoryType.INTERNAL ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: internal
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin

Bootable Image for rw612 and MemoryType.FLEXSPI_NOR#

Bootable Image for rw612 and MemoryType.FLEXSPI_NOR JSON schema

Open it in full page

Bootable Image for rw612 and MemoryType.FLEXSPI_NOR YAML configuration template
# ===========================  Bootable Image template for rw612 and MemoryType.FLEXSPI_NOR  ===========================

# ======================================================================================================================
#                               == Bootable Image for rw612 and MemoryType.FLEXSPI_NOR ==
# ======================================================================================================================
# -------------------------------------===== The chip family name [Required] =====--------------------------------------
# Description: NXP chip family identifier.
# Possible options: <k32w148, kw45b41z5, kw45b41z8, lpc5502, lpc5504, lpc5506, lpc5512, lpc5514, lpc5516, lpc5526,
# lpc5528, lpc5534, lpc5536, lpc55s04, lpc55s06, lpc55s14, lpc55s16, lpc55s26, lpc55s28, lpc55s36, lpc55s66, lpc55s69,
# mc56f81646, mc56f81648, mc56f81666, mc56f81668, mc56f81746, mc56f81748, mc56f81766, mc56f81768, mcxa132, mcxa133,
# mcxa142, mcxa143, mcxa144, mcxa145, mcxa146, mcxa152, mcxa153, mcxa154, mcxa155, mcxa156, mcxn235, mcxn236, mcxn546,
# mcxn547, mcxn946, mcxn947, mcxw716a, mcxw716c, mimx8ulp, mimx9131, mimx9352, mimx9596, mimxrt1010, mimxrt1015,
# mimxrt1020, mimxrt1024, mimxrt1040, mimxrt1050, mimxrt1060, mimxrt1064, mimxrt1165, mimxrt1166, mimxrt1171,
# mimxrt1172, mimxrt1173, mimxrt1175, mimxrt1176, mimxrt1181, mimxrt1182, mimxrt1187, mimxrt1189, mimxrt533s,
# mimxrt555s, mimxrt595s, mimxrt685s, mimxrt798s, mwct2012, mwct2012a, nhs52s04, rw610, rw612>
family: CHOOSE_FROM_TABLE
# -----------------------------------------===== MCU revision [Optional] =====------------------------------------------
# Description: Revision of silicon. The 'latest' name, means most current revision.
# Possible options: <a1, a2, latest>
revision: latest
# ------------------------------------------===== Memory type [Required] =====------------------------------------------
# Description: Specify type of memory used by bootable image description.
memory_type: flexspi_nor
# ----------------------------------------===== Initial segment [Optional] =====----------------------------------------
# Description: The segment name or the index of initial segment in exported image
init_offset: 0
# ----------------------------------------===== FCB block path [Optional] =====-----------------------------------------
# Description: Flash Configuration block Image path. It could be used as pre-prepared binary form of FCB and also YAML
# configuration file for FCB. In case that YAML configuration file is used, the Bootable image tool build the FCB
# itself.
fcb: fcb.bin
# -----------------------------------------===== Image version [Optional] =====-----------------------------------------
# Description: Image version
image_version: 0
# ---------------------------------------===== Master Boot Image [Optional] =====---------------------------------------
# Description: Master Boot Image path. It could be used as pre-prepared binary form of MBI and also YAML configuration
# file for MBI. In case that YAML configuration file is used, the Bootable image tool build the MBI itself.
mbi: mbi.bin