This runs fine on my board.
config.yaml.gcode (7.0 KB)
This runs fine on my board.
config.yaml.gcode (7.0 KB)
Why are you not using my Yaml with the correct axis letters? What was wrogn with mine for you to use that jumbled one?
To answer your question, the first section of each stepper is what it is listening for
EG-
z:
steps_per_mm: 200.000
max_rate_mm_per_min: 1200.000
When your software / gcode says “Z” this is where it goes.
Under that
homing_mode: StealthChop
use_enable: false
step_pin: I2SO.10
direction_pin: I2SO.9
disable_pin: I2SO.8
That is where the address the board sends it to.
You have Y, Z, A, B, that is what it is listening for. My yaml has xyza, exactly what you want.
If you remember my X socket is DEAD. That is why you sent me a return label.
That is YOUR config.yaml, with my mods.
Never mind, I just had a brainstorm/brainfart. I will try that. If it doesn’t work I am no worse off than before trying.
I have a Chinese 4 port board ordered to try out and see if it will do what I need.
My brainfart was in fact a brainstorm. My board is working exactly like I need.
Config.yaml that works with my reassignments that are now correct.
config.yaml22.gcode (7.0 KB)
I truly thank you for your time. I will be keeping my board and not using the return label.
What did you change? I see the X port is back in (it works now?)
Remember, someone in the future might read this and your solution could help them with their issue. So it is important to share your fix.
To be ultra clear, any changes whatsoever means it is no longer MY yaml. Even an added space.
If you will notice it is addressed to the second or original Y location.
My goal is to share a XYZA config, so I am relying on you to tell me if it works for you since it does work 100% on my end.
AYE AYE SIR
It is an edited copy of your original.
MEA CULPA, MEA CULPA, MEA MAXIMA CULPA
So you now bumped every single driver down? You can not just move X to Y, Y then needs to be somewhere.
stepper x=y board socket
stepper y=z board
stepper z=a board
stepper a=b board
Next time I think it would be very easy to just bump X=B board socket.
And my goal was to make a board with a defective X slot work with my needs. And I did.
This could not have been done without your help.
Okay, marking this solved.