From e34cec1ad1dbd1cc1614abba4643642740e4e1c2 Mon Sep 17 00:00:00 2001 From: Olecorp <66414515+Olecorp@users.noreply.github.com> Date: Thu, 20 Oct 2022 05:48:20 +0300 Subject: [PATCH] Update services.c (#189) Reset pin config before use. Some pins (like GPIO14, JTAG TMS by default) wont work without this. --- components/services/services.c | 1 + 1 file changed, 1 insertion(+) diff --git a/components/services/services.c b/components/services/services.c index dce6b07b..f11fcf27 100644 --- a/components/services/services.c +++ b/components/services/services.c @@ -111,6 +111,7 @@ void services_init(void) { if (spi_config->mosi_io_num != -1 && spi_config->sclk_io_num != -1) { spi_bus_initialize( spi_system_host, spi_config, 1 ); if (spi_system_dc_gpio != -1) { + gpio_reset_pin(spi_system_dc_gpio); gpio_set_direction( spi_system_dc_gpio, GPIO_MODE_OUTPUT ); gpio_set_level( spi_system_dc_gpio, 0 ); } else {