From cea3b75b333e1a3f0ca7a39489a274349d62267b Mon Sep 17 00:00:00 2001 From: "Alexander D. Kanevskiy" <kad@kad.name> Date: Sat, 7 Nov 2020 23:54:22 +0200 Subject: [PATCH 1/2] BTT SKR mini MZ / E3 2.0: PWR-DET Define Power Loss Detection pin on BigTreeTech SKR mini E3 2.0 and MZ boards. --- Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h index 8ed30bffb733..6fd947c600e8 100644 --- a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h +++ b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h @@ -43,6 +43,10 @@ #define PS_ON_PIN PC13 // Power Supply Control +#ifndef POWER_LOSS_PIN + #define POWER_LOSS_PIN PC12 // Power Loss Detection: PWR-DET +#endif + #define FAN1_PIN PC7 #ifndef CONTROLLER_FAN_PIN From 1677a9d81190c760c73c1c781ba4f3734498fd91 Mon Sep 17 00:00:00 2001 From: Scott Lahteine <thinkyhead@users.noreply.github.com> Date: Sun, 8 Nov 2020 02:18:57 -0600 Subject: [PATCH 2/2] Move POWER_LOSS_PIN --- Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h | 4 ---- Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h | 7 +++++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h index 6fd947c600e8..8ed30bffb733 100644 --- a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h +++ b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_V2_0.h @@ -43,10 +43,6 @@ #define PS_ON_PIN PC13 // Power Supply Control -#ifndef POWER_LOSS_PIN - #define POWER_LOSS_PIN PC12 // Power Loss Detection: PWR-DET -#endif - #define FAN1_PIN PC7 #ifndef CONTROLLER_FAN_PIN diff --git a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h index 50257f4f4608..b65411be8a3b 100644 --- a/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h +++ b/Marlin/src/pins/stm32f1/pins_BTT_SKR_MINI_E3_common.h @@ -62,6 +62,13 @@ #define FIL_RUNOUT_PIN PC15 // "E0-STOP" #endif +// +// Power-loss Detection +// +#ifndef POWER_LOSS_PIN + #define POWER_LOSS_PIN PC12 // Power Loss Detection: PWR-DET +#endif + // // Steppers //