Onefinity CNC Firmware 1.6 ROTARY(1/14/25) (X-35/X-50/Pro machines w/ BB Controller) (Outdated Firmware)

1.6.1 has been released!


1/23/25

1.6.0 Rotary Edition.

New Features

  1. Added rotary axis support.
  2. Integrated support for Onefinity Spindle Kit by Redline VFD.
  3. Added support for EM60 VFDs.
  4. Last XYZ origin is now persisted across system restarts and Estops.
  • Known Issues:
  • Redline CNC VFD selection shows disconnected (fixed in 1.6.1)

Enhancements :

Users can now configure date, time, and time zone settings directly.


Update file. Download 1.6.0 Here:


How To Install:

  • Updating via WiFi
    Wifi:
    If your controller is connected to your home internet, the controller will automatically find the update. At the top center of the screen the words: upgrade to 1.4.0 underlined in blue. Click that. Click update via web button and let the system do it’s thing.
  • Updating via USB
    You’ll do an update via USB using the following steps:
    After downloading, DO NOT UNZIP THE FILE!!!
    Copy the blue .bz2 file above 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.3 file.
    If you are on firmware 1.0.8 or lower, it may ask for a password.
    the password to update will either be buildbotics or onefinity

Manual on updating


1: New Rotary button on home page to enable or disable rotary.

2: When pushing the rotary button on the home screen, a new pop up will come up reminding users to 'push the power button/turn on the Rotary Splitter box (the box should only be on when rotary is in use).

3: New Probe settings on settings page for the built in probe on the Rotary. (probe block is for normal xyz probing, Probe rotary is only for use with the built in probe block on the rotary).

4: When Rotary is enabled, you will now see an A axis on the main home screen (which is the rotary axis).

5: When rotary is enabled, the jog panel bottom rows change to allow for jogging of the A (rotary) axis left, right, and return to zero. The ‘probe’ button changes to ‘probe rotary’ and will give you two options when pushed with a pop up: Probe XYZ (for the built in rotary probe) or Probe Z (for the built in rotary probe).

6: When probing XYZ for rotary, the popup asks for your Endmill cutter diameter (not shaft) of the endmill you are using.

7: When finished with rotary, push the rotary icon on the top of the main home screen to return to normal cutting operation. Please remember to turn off the rotary splitter box or your Y rails will only move at 1/2 speed.

2 Likes

Reserved #1 for Onefinity

Update: 1/24/25 5pm.

A few users have reported the Redline option gives a “modbus disconnected” error.
We are investigating this.

If you have a Redline spindle, let us know in these comments if your spindle experiences this issue.

If so, choose EM60 from the drop down as a workaround.

1 Like

I can report back my Logitech F310 works just fine.

I did run into a couple of issues though. First, I had problems saving settings. I use imperial and all three axis have limit switches for homing. I tried changing hem all after setting the config to Journeyman Pro. But only the last thing I changed stayed changed. Eventually I had to make just one change, reboot the controller, make the next change, reboot, and so on.

The other issue, which could be causing the above problem is once I booted off the new micro SD card that I created a new image on it now boots in rescue mode. It only goes to the splash screen and requires me to push the enter key. Once I do it finishes booting.

Also I’m not able to remove the default Team Infinity gcode. It doesn’t show up anywhere to delete it. I think there’s a procedure on how to delete it that I’ll look for.

1 Like

Thank-you. I guess I should try my F710 with a new SD card in the next while. Maybe after waiting for 1.6.1.

1 Like

Firmware 1.6.1 is now released

1 Like