This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_D0WD_PSRAM_CLK_IO

PSRAM CLK IO number

Type: int

Help

The PSRAM CLOCK IO can be any unused GPIO, user can config it based on hardware design. If user use
1.8V flash and 1.8V psram, this value can only be one of 6, 7, 8, 9, 10, 11, 16, 17.

Direct dependencies

ESP_SPIRAM && SOC_ESP32 && <choice: SoC/CPU/Configuration Selection>

(Includes any dependencies from ifs and menus.)

Default

  • 17

Kconfig definition

At soc/xtensa/esp32/Kconfig.soc:114

Included via Kconfig:8Kconfig.zephyr:36soc/Kconfig:9

Menu path: (Top) → SoC/CPU/Configuration Selection → ESP32 → Support for external, SPI-connected RAM → SPI RAM config → PSRAM clock and cs IO for ESP32-DOWD

config D0WD_PSRAM_CLK_IO
    int "PSRAM CLK IO number"
    range 0 33
    default 17
    depends on ESP_SPIRAM && SOC_ESP32 && <choice>
    help
      The PSRAM CLOCK IO can be any unused GPIO, user can config it based on hardware design. If user use
      1.8V flash and 1.8V psram, this value can only be one of 6, 7, 8, 9, 10, 11, 16, 17.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)