diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 7e16b9af38..be0eacb2fb 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -294,6 +294,10 @@ void setup_powerhold() WRITE(SUICIDE_PIN, HIGH); #endif #endif + #if (PS_ON_PIN > -1) + SET_OUTPUT(PS_ON_PIN); + WRITE(PS_ON_PIN, PS_ON_AWAKE); + #endif } void suicide()