From 4a7d3a336b7bcb2412557e9f971b9ccce5e77326 Mon Sep 17 00:00:00 2001
From: BigTreeTech <38851044+bigtreetech@users.noreply.github.com>
Date: Fri, 13 Aug 2021 12:26:26 +0800
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20some=20BTT=20SKR2=20pins?=
 =?UTF-8?q?=20(#22558)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0_common.h | 14 +++++++-------
 ini/stm32f4.ini                                    |  1 +
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0_common.h b/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0_common.h
index a9dfc367bf..e5d6b6891b 100644
--- a/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0_common.h
+++ b/Marlin/src/pins/stm32f4/pins_BTT_SKR_V2_0_common.h
@@ -153,13 +153,6 @@
   #define POWER_LOSS_PIN                    PC15  // PWRDET
 #endif
 
-//
-// NeoPixel LED
-//
-#ifndef NEOPIXEL_PIN
-  #define NEOPIXEL_PIN                      PE6
-#endif
-
 //
 // Control pin of driver/heater/fan power supply
 //
@@ -511,6 +504,13 @@
   #endif
 #endif
 
+//
+// NeoPixel LED
+//
+#ifndef NEOPIXEL_PIN
+  #define NEOPIXEL_PIN                      PE6
+#endif
+
 //
 // WIFI
 //
diff --git a/ini/stm32f4.ini b/ini/stm32f4.ini
index 62ac89d9fa..e2e93eaa43 100644
--- a/ini/stm32f4.ini
+++ b/ini/stm32f4.ini
@@ -207,6 +207,7 @@ build_flags                 = ${stm_flash_drive.build_flags}
                               -DUSE_USBHOST_HS -DUSE_USB_HS_IN_FS
                               -DUSBD_IRQ_PRIO=5 -DUSBD_IRQ_SUBPRIO=6
                               -DHSE_VALUE=8000000U -DHAL_SD_MODULE_ENABLED
+                              -DPIN_SERIAL3_RX=PD_9 -DPIN_SERIAL3_TX=PD_8
 
 #
 # BigTreeTech SKR V2.0 (STM32F407VGT6 ARM Cortex-M4) with USB Media Share Support