SKR Mini E3 ma odpowiednie wyjście (PT-DET) skojarzone przez PS_ON_PIN z pinem PC12. Skonfigurowałem pins..h jak trzeba, zmiany w configuration.h jak poniżej i.... lipa.
Drukarka po starcie poddaje na PT-DET poziom niski.#define PSU_CONTROL
#define PSU_NAME "Power Supply"
#if ENABLED(PSU_CONTROL)
#define PSU_ACTIVE_HIGH true // Set 'false' for ATX, 'true' for X-Box < to wskazuje, ze musi być True, bo tego wymaga moduł
//#define PSU_DEFAULT_OFF // Keep power off until enabled directly with M80 <wg tego powinno działać od początku
//#define PSU_POWERUP_DELAY 100 // (ms) Delay for the PSU to warm up to full power
// #define AUTO_POWER_CONTROL // Enable automatic control of the PS_ON pin
#if ENABLED(AUTO_POWER_CONTROL)
#define AUTO_POWER_FANS // Turn on PSU if fans need power
#define AUTO_POWER_E_FANS
#define AUTO_POWER_CONTROLLERFAN
#define AUTO_POWER_CHAMBER_FAN
//#define AUTO_POWER_E_TEMP 50 // (°C) Turn on PSU over this temperature
//#define AUTO_POWER_CHAMBER_TEMP 30 // (°C) Turn on PSU over this temperature
#define POWER_TIMEOUT 30
#endif
#endif
Można wywołać poziom wysoki na się z menu marlina wybierze Switch Power OFF a następnie Switch Power ON, później już działa. (albo jak się wyśle M80).
Próbowałem dziada zmusić żeby przy inicjalizacji ustawiał tego pina na high, ale żadne czary nie pomogły . Chwilowo utknąłem - pomóżcie.