#Unable to reassign the motor socket for z-axis on Octopus 1.1

14 messages ยท Page 1 of 1 (latest)

near marlin
#

I'm trying to assign motor3 socket for the z-axis, instead of the default motor5, on an Octopus 1.1 with no success.

I've tried overwriting the [board_pins octopus_11_tmc2209] section, both on the config customization area and also right after the include for btt-octopus-11.
I've also tried ssh'ing and modifying the btt-octopus-11/config.cfg file.

I'm assigning it the pins for the motor3 socket: step=PG4, dir=PC1, en=PA0, uart=PC7.

None of this works.

What am I missing?

#

Hardware & config seems okay, as when I revert the config changes (back to motor5 socket) but keep both the TMC2209 driver & the wire in the motor3, then Klipper fails to start.

chilly oak
#

I've tried overwriting the [board_pins octopus_11_tmc2209] section, both on the config customization area and also right after the include for btt-octopus-11.
Don't do that. Use the pins directly.

#

I've also tried ssh'ing and modifying the btt-octopus-11/config.cfg file.
big no ๐Ÿ˜„

#

step=PG4, dir=PC1, en=PA0, uart=PC7.
Then just put those in

[stepper_z]
dir_pin: PC1
step_pin: PG4
enable_pin: PA0

[tmc2209 stepper_z]
uart_pin: PC7

Simple as that

#

I don't remember if some of those pins need any modifiers off the top of my head, so confirm with the klipper config reference (this should always be your first step regardless)

near marlin
#

sure, I just tried to reuse the aliases just in case some other parts of the config used them as well (I could have just checked that, now that I think about it)

#

alright thank you! I'll try just that

#

okay I also see I need to override the uart pin from steppers/ldo/42sth40-1684ac/2209/24v-1.188a-z.cfg (for the v-minion)

uart_pin: z0_uart_pin```
#

working! thanks a bunch @chilly oak !

chilly oak
near marlin
#

ah yes I didn't spot that sry

chilly oak
#

(assuming you put it in the user overrides section, where everything custom belong) ๐Ÿ˜„

#

Aight good good, np! ๐Ÿ™‚