Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Hardware/Spi/SharedSpiDevice.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Hardware/Spi/SharedSpiDevice.cpp b/src/Hardware/Spi/SharedSpiDevice.cpp
index 314241e3..4a14fc92 100644
--- a/src/Hardware/Spi/SharedSpiDevice.cpp
+++ b/src/Hardware/Spi/SharedSpiDevice.cpp
@@ -28,6 +28,8 @@ void SharedSpiDevice::Init() noexcept
SetPinFunction(SharedSpiMosiPin, SharedSpiPinFunction);
SetPinFunction(SharedSpiMisoPin, SharedSpiPinFunction);
SetPinFunction(SharedSpiSclkPin, SharedSpiPinFunction);
+ SetHighDriveStrength(SharedSpiMosiPin);
+ SetHighDriveStrength(SharedSpiSclkPin); // some devices (e.g. TFT LCD font chip) need fast rise and fall times
mainSharedSpiDevice = new SharedSpiDevice(SharedSpiSercomNumber);
#elif USART_SPI
SetPinFunction(APIN_USART_SSPI_SCK, USARTSPISckPeriphMode);