Skip to content
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

Support for TMC5160 on Z Axis #469

Merged
merged 27 commits into from
Feb 14, 2024
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9d97d67
Support for TMC5160 on Z Axis
reineruhry Feb 11, 2024
22d8c31
Turn on filter only if it was used during printing. (#380)
tehniemer Dec 13, 2023
104e856
added parameters to park (#391)
Surion79 Dec 13, 2023
31ac5eb
Add per material filament sensor management (#381)
tehniemer Dec 15, 2023
86ab771
Remove _TIP_SHAPING from End/cancel print macros (#357)
tehniemer Dec 15, 2023
3fd6ed2
Klipper SET_PRINT_STATS_INFO compatibility (#392)
Surion79 Dec 15, 2023
517641e
Fix error with turning on filter only if it was used during printing.…
tehniemer Dec 19, 2023
8d682e4
fix missing variable to cancel_print (#408)
tehniemer Dec 19, 2023
1c965ba
filament sensor status checks universal (#411)
tehniemer Dec 20, 2023
e8a3ef8
proper Shake&Tune integration in Klippain
Frix-x Jan 7, 2024
cf5625a
add mellow SB2040 v2 and SB2040 Pro toolhead boards (#417)
Benoitone Jan 9, 2024
975696c
check if heatsoak is configured to verbose message (#424)
Surion79 Jan 9, 2024
c7ae7f1
typo
Frix-x Jan 9, 2024
e4dd500
Add older version of Fysetc mini12864 display
aaarsene Jan 15, 2024
06ce119
Add pin definitions for Fysetc S6 V2.X
aaarsene Jan 10, 2024
5daaaa0
HappyHare & other related dev (#371)
Benoitone Feb 1, 2024
3f3425e
fix status leds at startup (#448)
Benoitone Feb 1, 2024
a0f5ab5
display menu and V0 Display (#420)
Elias23 Feb 4, 2024
5d5394e
improved display management structure
Frix-x Feb 4, 2024
5c95435
fixed MMU includes for HappyHare symlink
Frix-x Feb 4, 2024
e3e8cc9
Add BLTouch support (#450)
nmsmith22389 Feb 8, 2024
ad96c40
fixed nozzle and status led on/off. (#454)
claudioguareschi Feb 8, 2024
42a8a47
reverted update manager to main branch
Frix-x Feb 8, 2024
25a4756
followed naming scheme for bltouch include as virtual
Frix-x Feb 8, 2024
7f80280
moved the machine.cfg include and included additional thermistor defs
Frix-x Feb 8, 2024
21dca1b
Update printer.cfg
reineruhry Feb 13, 2024
f844615
Update printer.cfg
reineruhry Feb 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions config/hardware/axis/Z/TMC/TMC5160_1-Motor.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Z TMC5160 definition

# User variable only needed here as they are called recursively
[gcode_macro _USER_VARIABLES]
variable_z_driver: "tmc5160"
gcode:


[tmc5160 stepper_z]
cs_pin: Z_TMCUART
spi_speed: 500000
spi_software_sclk_pin: DRIVER_SPI_SCK
spi_software_mosi_pin: DRIVER_SPI_MOSI
spi_software_miso_pin: DRIVER_SPI_MISO
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0
23 changes: 23 additions & 0 deletions config/hardware/axis/Z/TMC/TMC5160_3-Motors.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
[include TMC5160_1-Motor.cfg]

[tmc5160 stepper_z1]
cs_pin: Z1_TMCUART
spi_speed: 500000
spi_software_sclk_pin: DRIVER_SPI_SCK
spi_software_mosi_pin: DRIVER_SPI_MOSI
spi_software_miso_pin: DRIVER_SPI_MISO
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0

[tmc5160 stepper_z2]
cs_pin: Z2_TMCUART
spi_speed: 500000
spi_software_sclk_pin: DRIVER_SPI_SCK
spi_software_mosi_pin: DRIVER_SPI_MOSI
spi_software_miso_pin: DRIVER_SPI_MISO
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0
12 changes: 12 additions & 0 deletions config/hardware/axis/Z/TMC/TMC5160_4-Motors.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[include TMC5160_3-Motors.cfg]

[tmc5160 stepper_z3]
cs_pin: Z3_TMCUART
spi_speed: 500000
spi_software_sclk_pin: DRIVER_SPI_SCK
spi_software_mosi_pin: DRIVER_SPI_MOSI
spi_software_miso_pin: DRIVER_SPI_MISO
interpolate: True
run_current: 0.8
sense_resistor: 0.110
stealthchop_threshold: 0
3 changes: 3 additions & 0 deletions user_templates/mcu.cfg
Original file line number Diff line number Diff line change
@@ -36,6 +36,9 @@
# [include config/hardware/axis/Z/TMC/TMC2240_1-Motor.cfg]
# [include config/hardware/axis/Z/TMC/TMC2240_3-Motors.cfg]
# [include config/hardware/axis/Z/TMC/TMC2240_4-Motors.cfg]
# [include config/hardware/axis/Z/TMC/TMC5160_1-Motor.cfg]
# [include config/hardware/axis/Z/TMC/TMC5160_3-Motors.cfg]
# [include config/hardware/axis/Z/TMC/TMC5160_4-Motors.cfg]
# ----------------------------------------------------------------------------------------