bigtreetech / BIGTREETECH-SKR-PRO-V1.1

Aiming at some problems existing in 3D printed motherboards in the market. Bigtree Technology Co., Ltd. launched a high performance 3D printer master board with STM32F407ZGT6 as the core controller, BIGTREETECH-SKR-PRO-V1.1.
274 stars 222 forks source link

My SKR pro v1.1 with 2130 SPI steppers... #28

Open Anehall opened 5 years ago

Anehall commented 5 years ago

Hi!

Just got my Bigtreetech SKR Pro v1.1 with 2130 SPI steppers... my problem is that ive connected the 5 steppers as it show in the manual. 4 jumpers connected on the board for each axis and extruder (X, Y, Z, Z2 and E0)... But it wont work... Got the libs from here to, like it says but all 5 show this: testing x connection error: all high testing y connection error: all high testing z connection error: all high testing z2 connection error: all high testing e0 connection error: all high

What am I missing?

Anehall commented 5 years ago

Forgot to mention that i baught everything from Biqu as a package... Tmc2130 v3.0 spi...

Potociny444 commented 5 years ago

Need #define TMC_USE_SW_SPI in Configuration_adv.h, because TMC is not connected to default SPI (default PB15/PB14/PB13, used for SD card connected to EXP2, declared in ..\Marlin\buildroot\share\PlatformIO\variants\BIGTREE_GENERIC_STM32F407_5X\variant.h, but TMC uses PC12/PC11/PC10 - declared in pins_BIGTREE_SKR_PRO_V1.1.h)

Also do not use auto power control for motor power, because https://github.com/MarlinFirmware/Marlin/issues/14558

Haschtl commented 5 years ago

I fixed this by enabling the 12/24V power supply. With only 5V the TMC (in my case 5160) SPI communication did not work for me

bidmangler commented 4 years ago

@Potociny444 has nailed it for me (thanks). I uncommented the #define mentioned in his post and all started working. @bigtreetech - you could easily add this advice to your manual and save people time