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

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?
7 Replies
fascinating-indigo
fascinating-indigo•2y ago
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.
miklschmidt
miklschmidt•2y ago
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
[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)
fascinating-indigo
fascinating-indigo•2y ago
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)
[tmc2209 stepper_z]
uart_pin: z0_uart_pin
[tmc2209 stepper_z]
uart_pin: z0_uart_pin
working! thanks a bunch @miklschmidt !
miklschmidt
miklschmidt•2y ago
[tmc2209 stepper_z]
uart_pin: PC7
[tmc2209 stepper_z]
uart_pin: PC7
already does that.
fascinating-indigo
fascinating-indigo•2y ago
ah yes I didn't spot that sry
miklschmidt
miklschmidt•2y ago
(assuming you put it in the user overrides section, where everything custom belong) 😄 Aight good good, np! 🙂
fascinating-indigo
fascinating-indigo•2y ago
yes yes, heard you on that 😅
Want results from more Discord servers?
Add your server