Skip to content

[BUG] PSU PIN won't turn on automatically (SKR PRO) #21046

@fighter777

Description

@fighter777

Hello after a new marlin bugfix download, I did a basic configuration to run a BTT 1.2 relay and the PSU pin refuses to go high on startup.

If I change the printer power state from the display, the PSU PIN goes high.

moreover, if I activate the AUTO_POWER_CONTROL option, I lose the display on the screen

The configuration was working on a marlin release from June 2020

Step to reproduce :

  1. start motherboard
  2. select turn off printer on screen (psu pin dont change)
  3. select turn on printer on screen (psu pin change to HIGH state)

Hardware:
BigTreeTech SKR pro 1.1 (STM32f4)
CR10 screen (reprap configuration)

CONFIG :
Configuration.h :
#define MOTHERBOARD BOARD_BTT_SKR_PRO_V1_1
#define SERIAL_PORT -1
#define SERIAL_PORT_2 1
#define PSU_CONTROL
#define PSU_NAME "Power Supply"
#define PSU_ACTIVE_STATE HIGH // Set 'LOW' for ATX, 'HIGH' for X-Box

#define X_DRIVER_TYPE TMC2209
#define Y_DRIVER_TYPE TMC2209
#define Z_DRIVER_TYPE TMC2209
#define Z2_DRIVER_TYPE TMC2209
#define E0_DRIVER_TYPE LV8729
#define LCD_LANGUAGE fr
#define SDSUPPORT
#define SD_CHECK_AND_RETRY
#define ENCODER_PULSES_PER_STEP 4
#define ENCODER_STEPS_PER_MENU_ITEM 1
#define SPEAKER
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

pins_BTT_SKR_PRO_common.h:
// #define TEMP_2_PIN PF6 // T3 <-> E2
#define PS_ON_PIN PF6

Regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions