diff --git a/components/esp32s2/Kconfig b/components/esp32s2/Kconfig index 57cb84c1a9..f2f33f3dc1 100644 --- a/components/esp32s2/Kconfig +++ b/components/esp32s2/Kconfig @@ -164,22 +164,14 @@ menu "ESP32S2-specific" default 8388608 if SPIRAM_TYPE_ESPPSRAM64 default 0 - menu "PSRAM clock and cs IO for ESP32S2" - depends on ESP32S2_SPIRAM_SUPPORT - config DEFAULT_PSRAM_CLK_IO - int "PSRAM CLK IO number" - range 0 33 - default 30 - help - The PSRAM CLOCK IO can be any unused GPIO, user can config it based on hardware design. + config SPIRAM_CLK_IO + int + default 30 + + config SPIRAM_CS_IO + int + default 26 - config DEFAULT_PSRAM_CS_IO - int "PSRAM CS IO number" - range 0 33 - default 26 - help - The PSRAM CS IO can be any unused GPIO, user can config it based on hardware design. - endmenu config SPIRAM_FETCH_INSTRUCTIONS bool "Cache fetch instructions from SPI RAM" default n diff --git a/components/esp32s2/sdkconfig.rename b/components/esp32s2/sdkconfig.rename new file mode 100644 index 0000000000..3c7ba13acf --- /dev/null +++ b/components/esp32s2/sdkconfig.rename @@ -0,0 +1,5 @@ +# sdkconfig replacement configurations for deprecated options formatted as +# CONFIG_DEPRECATED_OPTION CONFIG_NEW_OPTION + +CONFIG_DEFAULT_PSRAM_CLK_IO CONFIG_SPIRAM_CLK_IO +CONFIG_DEFAULT_PSRAM_CS_IO CONFIG_SPIRAM_CS_IO diff --git a/components/esp32s2/spiram_psram.c b/components/esp32s2/spiram_psram.c index f875e90f72..133763fd4a 100644 --- a/components/esp32s2/spiram_psram.c +++ b/components/esp32s2/spiram_psram.c @@ -96,8 +96,8 @@ static const char* TAG = "psram"; #define FLASH_CLK_IO SPI_CLK_GPIO_NUM #define FLASH_CS_IO SPI_CS0_GPIO_NUM // PSRAM clock and cs IO should be configured based on hardware design. -#define PSRAM_CLK_IO CONFIG_DEFAULT_PSRAM_CLK_IO // Default value is 30 -#define PSRAM_CS_IO CONFIG_DEFAULT_PSRAM_CS_IO // Default value is 26 +#define PSRAM_CLK_IO SPI_CLK_GPIO_NUM +#define PSRAM_CS_IO SPI_CS1_GPIO_NUM #define PSRAM_SPIQ_SD0_IO SPI_Q_GPIO_NUM #define PSRAM_SPID_SD1_IO SPI_D_GPIO_NUM #define PSRAM_SPIWP_SD3_IO SPI_WP_GPIO_NUM