On Jackpot, the first two stepper (X, Y) are on the first mux I2S chip.
Adding Z and A then uses two mux chips.
Adding B and C then uses all three mux chips.
I bet this has to do with he ESP-32 built in I2S bit clocking acceleration that is THE enabling feature for FluidNC supporting 6 stepper drivers.
The JL1 configuration doesn’t need to clock any bits out to anywhere but the first chip.
I have it running on a test board right now, All seems well, but this is just a test bench. I can slap it on the LR in a bit and home it a few dozen times.
I tested out pre9 and everything works as expected again. Drivers initialize properly. Jogging works correctly. Multiple homing attempts of each axis and home all worked every time. Checked probing and ran a short job. All looks good.
Yea, I know pre7 changed a ton of code related to spindles/VFD. That doesn’t affect me personally but something else that probably needs some testing before release.
I still have the JL1 partially apart from using it as a testbed for my stacking pendant adapter (lets you use a pendant and still have the lower 2 GPIOs pass through so it can e.g. run an isolated RS-485 spindle.)
Didn’t bother to position the scrap plywood I threw in, and pardon the mess… but repeated this several times:
on 3.8.4 LightBurn did not work correctly, literally at all.
Part of the cut could have been done in another place and if I put 2 passes, then he makes 4 passes.
Now I installed 3.8.9 and have not yet noticed any strangeness. But I haven’t seriously tested it yet.
The latest release is 3.8.4-pre9 as described above. The issues you describe are part of known bugs, with the known stable release prior to this being 3.7.17. Anything between these up to 3.8.4-pr8 have significant issues.
Link to the latest pre-release which seems to be fixed:
I CAN’T EXACTLY IDENTIFY THE PROBLEM
I run tests and get the same problem in 3.7.17.
Most likely something with LightBurn and my settings.
Once I figure it out, I’ll go back to 3.8.9 and try again.
And here’s the problem. that after cutting, the Y axis goes to its original position, and the X axis remains in place, and the Y axis rests against the limit switch and turns off
I’ll figure it out