2. Toolboard für MMU einbinden

Ich hätte da gerne ein Problem gelöst... Ich habe hier ein Mellow SHT42 als Toolboard für die MMU angeschlossen. Wird auch von Klipper erkannt... Was mir nicht gelingt ist, dass der Stepper der dort angeschlossen ist ans laufen kommt.
!! Unable to read tmc uart 'sp_motor' register IFCNT
!! Unable to read tmc uart 'sp_motor' register IFCNT
No description
10 Replies
Rigattoni
RigattoniOP2mo ago
Der Meister der MMU @Helge Keck ... kannst du mir da bitte helfen? Ich bekomme kein 2. Toolboard wirklich eingebunden. Über den Konfigurator komme ich immer nur an eins dran...
Helge Keck
Helge Keck2mo ago
das musst du manuell machen
Rigattoni
RigattoniOP2mo ago
DAs Servo geht, Thermistor auf dem Board geht auch... Nur der Motor will nicht:
[manual_stepper sp_motor]
step_pin: PICO_MMU:PD0 # Motor Pins
dir_pin: PICO_MMU: PD1 # Motor Pins
enable_pin: !PICO_MMU: PD2 # Motor Pins
full_steps_per_rotation: 200
rotation_distance: 17.64 # Needs calibration after final tuning - start with a 10mm forward movement to eliminate backlash, and then extrude 100mm for measurement - use SP_FORCE_MOVE_LANE for calibrating distances
endstop_pin: toolboard_t0: PB6
microsteps: 16


[tmc2209 manual_stepper sp_motor]
uart_pin: PICO_MMU: PA15 # Motor Pins
run_current: 0.7 # Adjust depending on your motor current ( Motor Rated Current * 0.707(RMS) * 0.8(Safety Factor) )
hold_current: 0.4
interpolate: true
stealthchop_threshold: 99999
[manual_stepper sp_motor]
step_pin: PICO_MMU:PD0 # Motor Pins
dir_pin: PICO_MMU: PD1 # Motor Pins
enable_pin: !PICO_MMU: PD2 # Motor Pins
full_steps_per_rotation: 200
rotation_distance: 17.64 # Needs calibration after final tuning - start with a 10mm forward movement to eliminate backlash, and then extrude 100mm for measurement - use SP_FORCE_MOVE_LANE for calibrating distances
endstop_pin: toolboard_t0: PB6
microsteps: 16


[tmc2209 manual_stepper sp_motor]
uart_pin: PICO_MMU: PA15 # Motor Pins
run_current: 0.7 # Adjust depending on your motor current ( Motor Rated Current * 0.707(RMS) * 0.8(Safety Factor) )
hold_current: 0.4
interpolate: true
stealthchop_threshold: 99999
Helge Keck
Helge Keck2mo ago
kenne die MCU nciht evtl mal die pins checken ob die stimmen
Rigattoni
RigattoniOP2mo ago
Die MCU ist ein Mellow SHT 42. Hätte ich auch so nennen können, aber ich bin bei der Version von Pico geblieben. Die Pin-Belegung des Steckers ist identisch zum EBB42
Lino77
Lino772mo ago
Deine pins stimmen nicht wenn man der offiziellen melow seite glauben darf https://mellow-3d.github.io/fly-sht42_pins.html
Lino77
Lino772mo ago
SHT BOARD PINS [board_pins sht] mcu: sht aliases: aliases_2209: EXT_EN=PA15,EXT_STEP=PB4,EXT_DIR=PB3,EXT_UART=PB5 aliases_endstop: LIMIT_0=PA0,LIMIT_1=PA1,LIMIT_2=PA2 aliases_probe: PROBE_1=PC15,PROBE_2=PB1 aliases_cnc_fans: FAN0=PB11,FAN1=PB10 aliases_thermistors: TH0=PB0,PT100=PA3 aliases_heaters: HE0=PA8 aliases_rgb: RGBLED=PB15 aliases_adxl: ADXL=PA4 aliases_aux: AUX0=PB2
Rigattoni
RigattoniOP2mo ago
Ja, in der Zwischenzeit hatte ich die auch geändert, nachdem ich die passenden Pins gefunden hatte. Geht aber trotzdem nicht. 😉
No description
Lino77
Lino772mo ago
wenn pin passen wirst wohl ein hardware fehler vorliegen
Rigattoni
RigattoniOP2mo ago
Jep, bekomme heute ein neues EBB42. Alles außer dem TMC2209 auf dem Mellow funktioniert. Mal sehen, was ich mit dem noch anfangen kann.

Did you find this page helpful?