1
0
mirror of https://github.com/MarlinFirmware/Marlin.git synced 2024-11-26 13:25:54 +00:00

🐛 Init Stepper SPI before PSU Control (#24269)

This commit is contained in:
ellensp 2022-06-02 21:22:09 +12:00 committed by GitHub
parent eda61a2cbd
commit 08c51a405a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1242,6 +1242,17 @@ void setup() {
SETUP_RUN(tmc_serial_begin()); SETUP_RUN(tmc_serial_begin());
#endif #endif
#if HAS_TMC_SPI
#if DISABLED(TMC_USE_SW_SPI)
SETUP_RUN(SPI.begin());
#endif
SETUP_RUN(tmc_init_cs_pins());
#endif
#if HAS_L64XX
SETUP_RUN(L64xxManager.init()); // Set up SPI, init drivers
#endif
#if ENABLED(PSU_CONTROL) #if ENABLED(PSU_CONTROL)
SETUP_LOG("PSU_CONTROL"); SETUP_LOG("PSU_CONTROL");
powerManager.init(); powerManager.init();
@ -1251,21 +1262,10 @@ void setup() {
SETUP_RUN(recovery.setup()); SETUP_RUN(recovery.setup());
#endif #endif
#if HAS_L64XX
SETUP_RUN(L64xxManager.init()); // Set up SPI, init drivers
#endif
#if HAS_STEPPER_RESET #if HAS_STEPPER_RESET
SETUP_RUN(disableStepperDrivers()); SETUP_RUN(disableStepperDrivers());
#endif #endif
#if HAS_TMC_SPI
#if DISABLED(TMC_USE_SW_SPI)
SETUP_RUN(SPI.begin());
#endif
SETUP_RUN(tmc_init_cs_pins());
#endif
SETUP_RUN(hal.init_board()); SETUP_RUN(hal.init_board());
SETUP_RUN(esp_wifi_init()); SETUP_RUN(esp_wifi_init());