Octopus kann nicht mit TMC5160 Treibern Kommunizieren.
Treiber Konfig:
[stepper_x]
step_pin: x_step_pin
dir_pin: x_dir_pin
enable_pin: !x_enable_pin
etc.
[tmc5160 stepper_x]
cs_pin: x_uart_pin
run_current: 2.000
hold_current: 1.700
interpolate: True
sense_resistor: 0.033
spi_speed: 3500000
#spi_bus: spi2 (Hat nie funktioniert)
spi_software_sclk_pin: stepper_spi_sclk_pin
spi_software_mosi_pin: stepper_spi_mosi_pin
spi_software_miso_pin: stepper_spi_miso_pin
ect.
Pinout identisch zur RatOs Pinout config include:
[board_pins octopus]
mcu: mcu
aliases:
steppers
x_step_pin=PF13, x_dir_pin=PF12, x_enable_pin=PF14, x_uart_pin=PC4, x_diag_pin=PG6,
y_step_pin=PG0, y_dir_pin=PG1, y_enable_pin=PF15, y_uart_pin=PD11, y_diag_pin=PG9, y_endstop_pin=PG9,
stepper_spi_mosi_pin=PA7, stepper_spi_miso_pin=PA6, stepper_spi_sclk_pin=PA5,
ect.
SPI Bus geschwindigkeiten, die versucht wurden sind 2500000, 3000000, 3200000, 3500000
Z-Stepper sind auf dem Selben Board, sind TMC 2209 SPI stepper, funktionieren alle 3 Normal weiter.
6 Replies
Sei noch hinzugefügt, es sind die Mellow fly 5160 externen Boards und die Jumper sind nach durchsehen, wie diese gesetzt werden müssen nicht verändert worden, die Konfig ist zu den TMC 2209 identisch.
hast du mit der Fehlermeldung schon die GlasGoogle befragt? Da gibts ein paar Tips dazu. Vielleicht ist einer brauchbar..... ist das mit dem x_uart_pin absicht?
Er heißt nur so, dachte aber das das der selbe pin wie der CS pin ist. Google hab ich schon großflächig befragt, da kommt nix nützliches raus. Die Linken nur auf einen Klipper Programmierfehler der Schon 2022 gelöst wurde.
ich hab "leider" keine 5160. da werde ich wohl nicht großartig helfen können
Hab vergessen, das das keine UART Treiber sonder SPI treiber sind und die Jumper falsch gesetzt...
na schau 😅 noch ein Problem weniger auf der Welt