/* * SPDX-FileCopyrightText: 2026 Espressif Systems (Shanghai) CO LTD * * SPDX-License-Identifier: Apache-2.0 */ #define BOOTLOADER_BUILD 1 #define NON_OS_BUILD 1 #define CONFIG_LIBC_PICOLIBC 1 #define CONFIG_IDF_FIRMWARE_CHIP_ID 0x0012 #define CONFIG_IDF_TARGET "esp32p4" #define CONFIG_IDF_TARGET_ESP32P4 1 #define CONFIG_ESP32P4_REV_MIN_300 1 #define CONFIG_ESP32P4_REV_MIN_FULL 300 #define CONFIG_ESP_REV_MIN_FULL CONFIG_ESP32P4_REV_MIN_FULL #define CONFIG_ESP32P4_REV_MAX_FULL 399 #define CONFIG_ESP_REV_MAX_FULL CONFIG_ESP32P4_REV_MAX_FULL #define CONFIG_IDF_TARGET_ARCH_RISCV 1 #define CONFIG_MMU_PAGE_SIZE 0x10000 #define SOC_MMU_PAGE_SIZE CONFIG_MMU_PAGE_SIZE /* from soc/CMakeLists */ #define CONFIG_CACHE_L2_CACHE_SIZE 0x20000 #define CONFIG_CACHE_L2_CACHE_LINE_SIZE 64 #define CONFIG_XTAL_FREQ 40 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 #define CONFIG_MCUBOOT 1 #define NDEBUG 1 #define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #ifdef CONFIG_ESP_CONSOLE_UART_NUM #define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM CONFIG_ESP_CONSOLE_UART_NUM #endif #ifdef CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG #define CONFIG_ESP_CONSOLE_ROM_SERIAL_PORT_NUM ESP_ROM_USB_SERIAL_DEVICE_NUM #endif #define CONFIG_ESP_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_BOOTLOADER_OFFSET_IN_FLASH 0x2000 #define CONFIG_PARTITION_TABLE_OFFSET 0x10000 #define CONFIG_EFUSE_MAX_BLK_LEN 256 #define CONFIG_BOOTLOADER_FLASH_XMC_SUPPORT 1 #define CONFIG_BOOTLOADER_CPU_CLK_FREQ_MHZ 100