Updated: Jun 29, 2022
1.0.9 is the sixth firmware update for the Onefinity CNC Controller.
Download here: onefinity-1.0.9.tar.bz2 (2.2 MB) (sometimes, computers (esp.
macs) like to ‘unzip’ or decompress the file, ensure you are loading the full zipped file ending in .bz2)
How To Install: Updating via USB You’ll do an update via USB using the following steps: Copy the blue .bz2 file below onto a usb stick (it must be formatted as fat 32 or ntsf). Click the flyout menu (three bars on top left), general, under firmware click ‘UPLOAD’. Select the 1.0.9 file. Depending on your shipping date, the password to update will either be buildbotics or onefinity
Updating via the Internet: If you already have 1.0.8 and below and are connected to the internet and have auto updates on, a pop up will inform you that there is an update and the machine will update automatically via the internet. If you already have 1.0.8 and below and are connected to the internet and do NOT have auto updates enabled, go to Click the flyout menu (three bars on top left), general, and under firmware click upgrade.
Fixed Laser issues with homing, mdi, zeroing, and jogging while using mdi to find zero for laser.
Added new configuration drop down (Makita router and @JTechPhotonics laser are now preprogrammed in the ‘tool’ list). Moved all VFDs to ‘unsupported’ list.
Changed pwm spindle speed for jtech laser from 255 to 1000. Since spindle speed is increased, you will most likely need to increase the S value (m3 sXXX) you have been using in the mdi command to fire the laser. This S value should be anywhere from 1-100 (100=10% power). If using lightburn, you’ll must to do this for the laser to work correctly: S Value for Lightburn with Jtech Laser 16
Removed the need to input a password to upgrade to future firmware versions after 1.0.9
Changed text during firmware upgrading to better reflect time it should take and what to do if it does not update
Added new variants in ‘reset configuration’ for the new x-50 rails and journeyman length.
Fixed ‘Disconnect’ when job is stopped or first tool is finished and waiting for a tool change
Changed probing behavior. A popup will inform the users the probe is not found during m6 command during program run. Many users only noticed the ‘estop’ and did not know why it was estopping during a program run.
Changed default Spindle Speed for HY Spindles to 24,000.
New 'TOOL" drop down list:
New firmware upgrade text:
New variants added to reset configuration:
New ‘Probing Failed!’ popup when m6 command is run in a file but no probe present: