Managed to use the Web builder and chose a Jackpot V1. Used a fresh genuine ESP-32.
Had a devil of a time flashing it, eventually broke down and used a windows box with the Espressif flash tool and sorted out the bootloader, partition, and firmware sizes.
Managed to get grblHAL on a Jackpot V1 board, and can connect to the grblHAL AP.
I must have goofed something because I don’t get the full WebUI.
Notes:
Default AP is named grblHAL_AP and the default password is grblHALpwd
Not sure how to get a boot log out of this thing, and this is on my office test bench not on a machine. If I feel ambitious, I’ll throw some spare motors on it.
I built it with SD card support, but with no real WebUI on it there’s not much more to do at the moment.
Serial output from the CP2102 port on the Jackpot:
GrblHAL 1.1f ['$' or '$HELP' for help]
$0=5.0
$1=25
$2=0
$3=0
$4=7
$5=0
$6=0
$8=0
$10=511
$11=0.010
$12=0.002
$13=0
$14=0
$15=0
$16=0
$17=0
$18=0
$19=0
$20=0
$21=0
$22=0
$23=0
$24=25.0
$25=500.0
$26=250
$27=1.000
$28=0.100
$29=0.0
$32=0
$37=0
$39=1
$40=0
$41=0
$42=2
$43=1
$44=4
$45=3
$46=0
$56=5.0
$57=100.0
$58=-5.0
$59=500.0
$60=0
$62=0
$63=3
$64=0
$65=0
$70=6
$73=2
$74=
$75=
$76=grblHAL_AP
$77=grblHALpwd
$78=01
$79=1
$100=250.00000
$101=250.00000
$102=250.00000
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=200.000
$131=200.000
$132=200.000
$140=500
$141=500
$142=500
$150=16
$151=16
$152=16
$200=22.0
$201=22.0
$202=22.0
$210=50
$211=50
$212=50
$220=22.0
$221=22.0
$222=22.0
$310=grblHAL_AP
$312=192.168.5.1
$313=192.168.5.1
$314=255.255.255.0
$320=grblHAL
$322=192.168.5.1
$323=192.168.5.1
$324=255.255.255.0
$326=80
$327=81
$337=
$338=7
$339=0
$341=0
$342=30.0
$343=25.0
$344=200.0
$345=200.0
$346=1
$372=0
$384=0
$392=4.0
$393=1.0
$394=0.0
$396=30
$397=0
$398=100
$481=0
$484=1
$485=0
$486=0
$539=0.0
$650=0
$673=0.0
$676=3
$680=0
ok
GrblHAL 1.1f ['$' or '$HELP' for help]
[MSG:WIFI AP CONNECTED]
[MSG:WEBSOCKET STREAM ACTIVE]
[MSG:SERIAL STREAM ACTIVE]
[MSG:WIFI AP DISCONNECTED]
Edit:
Turns out you have to get the WebUI from here: https://raw.githubusercontent.com/luc-github/ESP3D-WEBUI/3.0/dist/CNC/GRBLHal/index.html.gz and upload it. Much like FluidNC.
Then… Look familiar?
Edit 2:
For the flash tool,
bootloader.bin resides at 0x1000
partitions.bin resides at 0x8000
firmware.bin resides at 0x10000
Edit3- I’ll look over the FluidNC Posix installer, but basically to flash this on Linux would need to get the virtual environment for Python3 set up to run esptool.py. FluidNC has done a bunch of work to get this correct. In the moment of the first try I didn’t do a great job of reverse engineering it which is why I gave up and rolled over to the Windows box.
Edit4- For the record, grblHAL runs on Jackpot V1.