From 8e90399edd834eb0b9fc6db4aac59c1de5734510 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Fri, 14 Feb 2025 22:56:59 +0100 Subject: [PATCH] Fix: Disable SPI3_HOST with ESP32-S2 for SpiManager SPI3_HOST seems not to work in combination with SpiManager when using an ESP32-S2. Therefor don't register this SPI channel --- src/PinMapping.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/PinMapping.cpp b/src/PinMapping.cpp index 1e19e7c5..6680ae58 100644 --- a/src/PinMapping.cpp +++ b/src/PinMapping.cpp @@ -199,7 +199,9 @@ bool PinMappingClass::init(const String& deviceMapping) // Initialize SpiManager SpiManagerInst.register_bus(SPI2_HOST); #if SOC_SPI_PERIPH_NUM > 2 +#ifndef CONFIG_IDF_TARGET_ESP32S2 SpiManagerInst.register_bus(SPI3_HOST); +#endif #endif File f = LittleFS.open(PINMAPPING_FILENAME, "r", false);