From 09bcec95a830da3ed38ad125d33954cdb47cc93b Mon Sep 17 00:00:00 2001 From: Tiago Medicci Serrano Date: Thu, 27 Mar 2025 11:51:23 -0300 Subject: [PATCH] boards/xtensa/esp32s2: Enable SPI Flash's MTD block This commit enables the SPI Flash's MTD block driver. This block driver enables testing the SPI Flash device without any associated filesystems. Signed-off-by: Tiago Medicci Serrano --- boards/xtensa/esp32s2/common/src/esp32s2_board_spiflash.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/boards/xtensa/esp32s2/common/src/esp32s2_board_spiflash.c b/boards/xtensa/esp32s2/common/src/esp32s2_board_spiflash.c index 83f8b86307a..12e5e1ff1ec 100644 --- a/boards/xtensa/esp32s2/common/src/esp32s2_board_spiflash.c +++ b/boards/xtensa/esp32s2/common/src/esp32s2_board_spiflash.c @@ -338,6 +338,13 @@ static int init_storage_partition(void) return ret; } + ret = ftl_initialize(0, mtd); + if (ret < 0) + { + syslog(LOG_ERR, "ERROR: Failed to initialize the FTL layer: %d\n", + ret); + return ret; + } #endif return ret;