Using SPI pins as GPIO on ESP32-S3FN8 Chip.
Posted: Wed Dec 07, 2022 9:42 pm
Hi,
I'm working on a project using of only ESP32-S3FN8 chip. The Chip hasn't external flash memory.
-I want to use Pin32~Pin35 (SPICS0,SPICLK,SPIQ,SPID) pins as GPIO but I didn't it. This way not recommended on documents but I need to use it like this.
-I tried change pin function for each pins via gpio_hal_iomux_func_sel(PERIPHS_IO_MUX_SPIQ_U, FUNC_SPIQ_GPIO31). MCU is continuously resetting When I load the code. Not working.
-I understand that MCU supposing have an external flash and It wanted use it. If this is true, How can I disable "External flash mode" and switch to "Internal flash mode". If this is not true, What can I do for using theese pins as GPIO ?
I'm working on a project using of only ESP32-S3FN8 chip. The Chip hasn't external flash memory.
-I want to use Pin32~Pin35 (SPICS0,SPICLK,SPIQ,SPID) pins as GPIO but I didn't it. This way not recommended on documents but I need to use it like this.
-I tried change pin function for each pins via gpio_hal_iomux_func_sel(PERIPHS_IO_MUX_SPIQ_U, FUNC_SPIQ_GPIO31). MCU is continuously resetting When I load the code. Not working.
-I understand that MCU supposing have an external flash and It wanted use it. If this is true, How can I disable "External flash mode" and switch to "Internal flash mode". If this is not true, What can I do for using theese pins as GPIO ?