More notes:
I took a cut at mapping the connectors on the JL1 controller. See below.
NOTE: Y steppers are wired in parallel!
I wonder if these were already mapped out by
@dkj4linux - I’ll explore his threads later.
Here’s a close up of the parallel wiring on the Y steppers. The connector for the X axis limit switch is the connector above the stepper. The right hand side has the harness going into the cable chain and on to the controller. The parallel stepper wiring that goes to the left runs through the 2040 extrusion (bit down the cable chain) across the X axis and when it emerges plugs into the Y stepper on the far side:
I also grabbed the GRBL settings. (I am not a GRBL expert; Posting here so we can refer to them as I adapt to the Jackpot board. I’ll try and translate these at some point and add comments)
$1=255 Step idle delay, milliseconds
$2=0 Step port invert, mask
$3=2 Direction port invert, mask
$4=1 Step enable invert, boolean
$5=1 Limit pins invert, boolean
$6=0 Probe pin invert, boolean
$10=1 Status report, mask
$11=0.010 Junction deviation, mm
$12=0.002 Arc tolerance, mm
$13=0 Report inches, boolean
$20=1 Soft limits, boolean
$21=1 Hard limits, boolean
$22=1 Homing cycle, boolean
$23=2 Homing dir invert, mask
$24=200.000 Homing feed, mm/min
$25=5000.000 Homing seek, mm/min
$26=250 Homing debounce, milliseconds
$27=1.500 Homing pull-off, mm
$30=1000 Max spindle speed, RPM
$31=0 Min spindle speed, RPM
$32=1 Laser mode, boolean
$100=80.000 X steps/mm
$101=80.000 Y steps/mm
$102=80.000 Z steps/mm
$110=5000.000 X Max rate, mm/min
$111=5000.000 Y Max rate, mm/min
$112=5000.000 Z Max rate, mm/min
$120=1000.000 X Acceleration, mm/sec^2
$121=1000.000 Y Acceleration, mm/sec^2
$122=1000.000 Z Acceleration, mm/sec^2
$130=220.000 X Max travel, mm
$131=290.000 Y Max travel, mm
$132=1.000 Z Max travel, mm
It’s a little weird to me that the laser module wiring and the endstop wiring are all on a single connector. This is unlikely to be an easy swap.
I’m most likely to split these out and make my own harness terminations when I map the various pins to the laser module.
I’m also debating whether to keep the parallel y stepper wiring.
Note also that there’s only a single limit switch for Y. If I don’t keep the parallel wiring for the Y steppers, then I wonder if it’s worth installing a 2nd limit switch for the 2nd Y.
That should make it easier to square up the machine, right?
I still need to work on getting the latest UI on my Jackpot board. I was able to flash it to 3.7.6 using the web based flasher. FluidNC Web Installer
That looks to have something besides the V1e GUI at first glance.
I was unable to use the .bat file in the V1e distribution as when I tried to run the .bat file it launched an x64 .exe. That old laptop has a 64 bit processor but as it only has 2Gb of RAM is running 32 bit windows. So, all I get from the .exe called by the .bat file is an error message noting it isn’t on the correct windows system.
I’m not sure how useful the crosshair laser pointer is to everyone, but on the stock (Pre-GRBL) firmware, the crosshair pointer turned on when powered up and turned off when the laser module was energized. Post GRBL flash, the crosshair laser does nothing.
I’m debating making it live again if there’s a way to map it to a button or some other FluidNC way of controlling it in an at least semi-standard way.
EDIT: Put annotations on the GRBL setting to help interpret them.