Printer Model: Custom large scale IDEX
MCU / Printerboard: BTT Octopus Pro + BTT EXP MOT klippy290823.log (31.0 KB)
Hi, I’ve been having issues getting IDEX to work on my printer.
Whenever I uncomment [extruder1], the extruder-motor of [extruder] no longer gets powered. Even a FORCE_MOVE command won’t do anything at this point. However, when I include the (here commented out) toolchange macro’s, and change to T1, and then back to T0, it dóes work, somehow.
To be clear, I did have the tmc of [extruder1] uncommented, aswell as the IDEX macro’s, but to narrow it down I started commenting out stuff. This is how far I have been able to get.
I’m 99% sure that it is some dumb error I made, but I just can’t find it, so please point me the right way…
Thanks in advance, a very novice klipper user
I am using the EXP slots to connect to a BTT EXP MOT board, which adds three more stepper drivers to the board. The renaming just makes it so that I can use the names that are on the pin map of the EXP MOT module.
I am aware that with klipper I could’ve just used a different board to get more motors, but at the time I wasn’t aware of klipper yet.
It might still very well be a sloppy mistake somewhere, I’m sure you noticed all the bits and bops everywhere scrounged together…
It seems very odd to me that this would only show up when I add another extruder, whilst I have already successfully printed with this when I hadn’t defined the second extruder yet.
Unfortunately, I have no experience with it.
What I noticed is that this board does not seem to have a way to disable the stallguard / diag pin. This typically is needed when not using this feature. Most of the modern boards have jumpers to do so.
Not sure if it would make any difference, though.
Edit:
I guess you have verified that the rest of the jumpers do match the UART config.
Okay, I’m gonna have to do the walk of shame here, I think… I hád checked the jumper pins that the drivers sit on top of thrice by now, but now having the diagram back up, I noticed that the M2EN and M3EN jumpers were on (just to the right of the EXP ports, as oriented in the user guide). These aren’t supposed to be there in UART… So yeah, sorry to have you spend time on this, thanks for thinking along though, because that is what made me check again.