-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] PSU PIN won't turn on automatically (SKR PRO) #21046
Comments
Hello, I found the offending commit: b9ed139 after this commit, the pin no longer turns ON |
Same for me. I confirm PSU not being controlled. Also BTT SKR pro 1.1. |
@FanDjango reverses the changes in the commit to make it work again |
Yes, I am doing that right now. I was searching through BLAME on PSU_ON in MarlinCore.cpp and immediately found your issue and the mention in the Jan 25 PR. Thanks for saving me lots of time 👍 |
@fighter777 Instead of a revert, here is the better fix:
Move that block IN FRONT of the KILL/SUICIDE/PSU setup. Our board needs that. The original PR was to have those pins setup BEFORE the rather lengthy WiFi setup took place. I cannot understand why it was moved up so far that HAL init was bypassed, for example. |
yes, i don't know too .... |
SKR14T starting with blank screen and no communication via USB-Serial, |
If the applied patch fixes this issue then it can be closed! |
hello, i will test |
work for me |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
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 :
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
The text was updated successfully, but these errors were encountered: