I just tried to execute/run a job I uploaded to the SD card on the Jackpot board. The SCcard is 32GB and formatted as Fat32, FluidNC is v3.7.15. I get the following error:
[MSG:WARN: Low memory: 14020 bytes]
[MSG:WARN: Low memory: 13140 bytes]
ERROR:66
error:66
Error : undefined :undefined
What does this mean? The SD card is 0% full (Total: 29.71 GB | Used: 384.00 KB).
I’ve run jobs in the past with no issues - this file is the largest yet at 153.71 KB. Is there a file size limit?
The Jackpot board is white, I can’t seem to see any version number on it. If there should be one, where might it be and I’ll have to take it out of the case to look.
That typically means you refreshed the browser too often or have multiple devices connected (with the V2 gui) to get the low memory. Error 66 is bad file read.
I would suggest taking the card out transferring the file directly to it and rebooting the Jackpot.
Can’t tell which of the two errors caused the other one.
If you did this via wifi, you got a bad transfer. I highly suggest you do this directly. Until the V3 GUI is finalized and then see if he wifi transfers are more stable.
Ok. I pulled the SD card, reformatted it with fat32. Copied the .gcode file from my laptop to the card. Put the card back into the Jackpot - re-applied power. Homed/set up my starting point on the CNC, pressed play and:
[MSG:WARN: Low memory: 13304 bytes]
[MSG:WARN: Low memory: 13184 bytes]
[MSG:WARN: Low memory: 11552 bytes]
[MSG:WARN: Low memory: 11368 bytes]
ERROR:66
error:66
Error : undefined :undefined
[MSG:WARN: Low memory: 9980 bytes]
What did you mean by ‘multiple devices connected’? I have only my laptop connected via wifi (a dedicated wifi router just for the jackpot). What’s the next test?
Just make sure nothing else is connecting. Some people connect with a laptop or tablet, then a phone at some point or any pother device. By default windows like to “connect by default” So those other devices can log in and use memory. V3 does not let this happen (It is coming soon). Seems like this is not the case here.
Are you using stock settings or did you switch to STA mode?
I did switch it to STA mode (that’s were it connects to your home wifi, correct. If so, that is the mode it is in). The jackpot is the only wifi device on that wifi. My home wifi is using a different router and different subnet all together.
When you say ‘V2 or V3’, what are you referring to? The WebUI or something else?
I disabled the SSDP and I’m still getting that error. The only device that was connected in the past was my laptop and a tablet. I’ve since, turned off the tablet and am only using the laptop to troubleshoot this issue I’m having. Thanks.
Your router/network could be blasting your connection. The only way to know for sure is go back to AP mode to see if it does not have the issue.
Looks okay, do you have another file that you have previously proven that you can test with?
Yes the webUI
In the V1 settings github, you will see under each machine there is now a folder. If you want to try V3 wipe/erase the ESP32, use 3.7.15 and the V3 files.
Yes, it did. Hmm. I’ll have to go look as to why. Maybe because of a different version of Estlcam 12, but I’ll look into that. Thanks for the help and trying. This is going to be a big bummer if I can’t figure this out.
Compare the first section of each file and we can figure out what is wrong. All I can see is you have no feed rates whatsoever, so you missed a few setup steps for sure. Are you in GRBl mode? Figure out why no feed rates are showing, you should have at least one, if not one on each line.
If you are trying to upload the file over WiFi then it’s most likely the file is too big. I get that sometimes. I can’t remember off the top of my head what size it stops working but there are several I can’t upload that way, I just bring the sd card into the computer and load it there
After all of the above suggested steps, and having the feedrate included in the gcode file, I’ve found my problem. It was me
The file name I was using had a ‘+’ character in it. FluidNC does NOT like that. Removed the ‘+’ and the file ran with no memory issues.
Wanted to follow up if others forget that there are certain characters in the file name that should NOT be used