$ diff sdkconfig sdkconfig.psram
3c3
< # Espressif IoT Development Framework (ESP-IDF)
Project Configuration
---
> # Espressif IoT Development Framework (ESP-IDF) 5.1.2
Project Configuration
665d664
< # CONFIG_ESP_SLEEP_POWER_DOWN_FLASH is not set
666a666
> CONFIG_ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND=y
756c756,833
< # CONFIG_SPIRAM is not set
---
> CONFIG_SPIRAM=y
>
> #
> # SPI RAM config
> #
> CONFIG_SPIRAM_MODE_QUAD=y
> CONFIG_SPIRAM_TYPE_AUTO=y
> # CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set
> # CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set
> # CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set
> CONFIG_SPIRAM_SPEED_40M=y
> CONFIG_SPIRAM_SPEED=40
> CONFIG_SPIRAM_BOOT_INIT=y
> CONFIG_SPIRAM_IGNORE_NOTFOUND=y
> # CONFIG_SPIRAM_USE_MEMMAP is not set
> # CONFIG_SPIRAM_USE_CAPS_ALLOC is not set
> CONFIG_SPIRAM_USE_MALLOC=y
> CONFIG_SPIRAM_MEMTEST=y
> CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384
> # CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP is not set
> CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768
> # CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY is not
set
> # CONFIG_SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY is
not set
> CONFIG_SPIRAM_CACHE_WORKAROUND=y
>
> #
> # SPIRAM cache workaround debugging
> #
> CONFIG_SPIRAM_CACHE_WORKAROUND_STRATEGY_MEMW=y
> # CONFIG_SPIRAM_CACHE_WORKAROUND_STRATEGY_DUPLDST is
not set
> # CONFIG_SPIRAM_CACHE_WORKAROUND_STRATEGY_NOPS is not
set
> # end of SPIRAM cache workaround debugging
>
> #
> # SPIRAM workaround libraries placement
> #
> CONFIG_SPIRAM_CACHE_LIBJMP_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBMATH_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBNUMPARSER_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBIO_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBTIME_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBCHAR_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBMEM_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBSTR_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBRAND_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBENV_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBFILE_IN_IRAM=y
> CONFIG_SPIRAM_CACHE_LIBMISC_IN_IRAM=y
> # end of SPIRAM workaround libraries placement
>
> CONFIG_SPIRAM_BANKSWITCH_ENABLE=y
> CONFIG_SPIRAM_BANKSWITCH_RESERVE=8
> # CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY is not
set
>
> #
> # PSRAM clock and cs IO for ESP32-DOWD
> #
> CONFIG_D0WD_PSRAM_CLK_IO=17
> CONFIG_D0WD_PSRAM_CS_IO=16
> # end of PSRAM clock and cs IO for ESP32-DOWD
>
> #
> # PSRAM clock and cs IO for ESP32-D2WD
> #
> CONFIG_D2WD_PSRAM_CLK_IO=9
> CONFIG_D2WD_PSRAM_CS_IO=10
> # end of PSRAM clock and cs IO for ESP32-D2WD
>
> #
> # PSRAM clock and cs IO for ESP32-PICO-D4
> #
> CONFIG_PICO_PSRAM_CS_IO=10
> # end of PSRAM clock and cs IO for ESP32-PICO-D4
>
> # CONFIG_SPIRAM_CUSTOM_SPIWP_SD3_PIN is not set
> CONFIG_SPIRAM_SPIWP_SD3_PIN=7
> # CONFIG_SPIRAM_2T_MODE is not set
> # end of SPI RAM config
849a927
> CONFIG_ESP32_ECO3_CACHE_LOCK_FIX=y
884,887c962,965
< # CONFIG_ESP_WIFI_STATIC_TX_BUFFER is not set
< CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER=y
< CONFIG_ESP_WIFI_TX_BUFFER_TYPE=1
< CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM=32
---
> CONFIG_ESP_WIFI_STATIC_TX_BUFFER=y
> CONFIG_ESP_WIFI_TX_BUFFER_TYPE=0
> CONFIG_ESP_WIFI_STATIC_TX_BUFFER_NUM=16
> CONFIG_ESP_WIFI_CACHE_TX_BUFFER_NUM=32
896a975
> # CONFIG_ESP_WIFI_AMSDU_TX_ENABLED is not set
979a1059
> CONFIG_FATFS_ALLOC_PREFER_EXTRAM=y
1247a1328
> # CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC is not set
1658d1738
< # CONFIG_ESP_SYSTEM_PD_FLASH is not set
1680,1681c1760,1762
< # CONFIG_SPIRAM_SUPPORT is not set
< # CONFIG_ESP32_SPIRAM_SUPPORT is not set
---
> CONFIG_SPIRAM_SUPPORT=y
> CONFIG_ESP32_SPIRAM_SUPPORT=y
> # CONFIG_WIFI_LWIP_ALLOCATION_FROM_SPIRAM_FIRST is
not set
1738,1741c1819,1822
< # CONFIG_ESP32_WIFI_STATIC_TX_BUFFER is not set
< CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER=y
< CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=1
< CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=32
---
> CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=y
> CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=0
> CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM=16
> CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM=32
1748a1830
> # CONFIG_ESP32_WIFI_AMSDU_TX_ENABLED is not set
|