/* * Copyright 2021 NXP * All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef SBL_CONFIG_H__ #define SBL_CONFIG_H__ /* MCU-SBL RT1060 Configuration */ #define SOC_IMXRT1060_SERIES #define ARCH_ARM_CORTEX_M7 #define ARCH_ARM_CORTEX_FPU #define SOC_IMXRTYYYY_SERIES /* MCU SBL core */ #define CONFIG_MCUBOOT_MAX_IMG_SECTORS 800 /* MCU SBL Flash Map */ /* MCU SBL metadata header */ /* MCU SBL Component */ /* Flash IAP */ #define COMPONENT_FLASHIAP #define COMPONENT_FLASHIAP_ROM /* Flash device parameters */ #define COMPONENT_FLASHIAP_SIZE 8388608 /* secure */ #define COMPONENT_MCUBOOT_SECURE #define CONFIG_BOOT_SIGNATURE #define CONFIG_BOOT_SIGNATURE_TYPE_RSA #define CONFIG_BOOT_SIGNATURE_TYPE_RSA_LEN 2048 #define COMPONENT_MBEDTLS #define CONFIG_BOOT_BOOTSTRAP /* Serial Manager */ #define COMPONENT_SERIAL_MANAGER #define COMPONENT_SERIAL_MANAGER_LPUART #define SERIAL_PORT_TYPE_UART 1 /* mcu isp support */ /* Platform Drivers Config */ #define BOARD_FLASH_SUPPORT #define ISSI_IS25WPxxxA #define SOC_MIMXRT1062DVL6A /* On-chip Peripheral Drivers */ #define SOC_GPIO #define SOC_LPUART #define SOC_LPUART_1 #define SOC_FLEXSPI #define SOC_FLEXSPI_1 /* Onboard Peripheral Drivers */ /* Board extended module Drivers */ #endif /* ifndef SBL_CONFIG_H__ */