# How to upgrade firmware in OneFinity X35 BB (solved, link in comments)

**URL:** <https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898>\
**Category:** Original/PRO Series (Buildbotics) (Gen 1)\
**Created:** [December 18, 2025, 2:40pm UTC](https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898 "2025-12-18T14:40:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![DanMc](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@DanMc](https://forum.onefinitycnc.com/u/DanMc)\
**Post date:** [December 18, 2025, 2:40pm UTC](https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898/1 "2025-12-18T14:40:27Z")

</div>

Hello!

This is my first post here. I purchased a lightly used X35 that looks like it may be the original machine with the controller based on BuildBotics. I’ve had it for about 2 weeks and (amazingly) have had excellent results with it, making gifts for Christmas. Now that I’m through the machining for these gifts, now I can focus my attention on the machine itself.

First item is how to update to the latest firmware. The current FW is v1.0.8, and it says “Upgrade to v1.6.6”. If I click that, it leads to a page that offers Upgrade via Web, or Upgrade via File. If I click the Web option, it asks for a password. I have no idea what that would be. Anybody know what they might be? Alternatively, I’ve been hunting for the release repo and have not found it. Any help there would be much appreciated.

Second item is that I’ve seen references to being able to control the machine from a laptop. Any hints on how that’s done would be great! I’d love to be able to get the 3D rendering of the .gc code when it’s loaded in.

I think I’ll stop there.

Merry Christmas to all!!!

Dan

Holden, MA

---

<div class="post-metadata">

**Author:** ![OnefinityCNC](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/onefinitycnc/32/7_2.png) [@OnefinityCNC](https://forum.onefinitycnc.com/u/OnefinityCNC)\
**Post date:** [December 18, 2025, 3:19pm UTC](https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898/2 "2025-12-18T15:19:06Z")

</div>

> [@What is the Firmware update password on my BB (Buildbotics) controller?](https://forum.onefinitycnc.com/t/what-is-the-firmware-update-password-on-my-bb-buildbotics-controller/11881):
>
> The password to update will either be: onefinity OR: buildbotics Ensure you do not use capitals. If neither password works, you’ll need to reinstall the OS via this faq: Where to download the latest firmware:

or

> [@Onefinity CNC Firmware 1.6.6 (10/2/25) (X-35/X-50/Pro machines w/ BB Controller) (FINAL Firmware))](https://forum.onefinitycnc.com/t/onefinity-cnc-firmware-1-6-6-10-2-25-x-35-x-50-pro-machines-w-bb-controller-final-firmware/35576):
>
> 10/2/25 For Original and Pro Series BB Buildbotics controllers 1.6.6 Fix: Bug fix for rotary step angle Update file. [right_arrow Download 1.6.6 Here](https://github.com/OneFinityCNC/onefinity-firmware/releases/download/v1.6.6/onefinity-1.6.6.tar.bz2)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 vi…

---

<div class="post-metadata">

**Author:** ![DanMc](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@DanMc](https://forum.onefinitycnc.com/u/DanMc)\
**Post date:** [December 18, 2025, 4:27pm UTC](https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898/3 "2025-12-18T16:27:15Z")

</div>

Fantastic! The firmware updated perfectly using the Web approach.

The password for my machine was onefinity.

Is there a place where I can look at revision logs and see what has changed since my old 1.0.8 version?

---

<div class="post-metadata">

**Author:** ![OnefinityCNC](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/onefinitycnc/32/7_2.png) [@OnefinityCNC](https://forum.onefinitycnc.com/u/OnefinityCNC)\
**Post date:** [December 18, 2025, 4:42pm UTC](https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898/4 "2025-12-18T16:42:22Z")

</div>

> [@Full Change Log For BB Buildbotics Controllers](https://forum.onefinitycnc.com/t/full-change-log-for-bb-buildbotics-controllers/30605):
>
> This lists the full change log for every BB Buildbotics controller firmware release: [Onefinity Firmware 1.6.6 - Officially the last public firmware. Discontinued.](https://github.com/OneFinityCNC/onefinity-firmware/releases/tag/v1.6.6) Fix: Bug Fix for rotary step angle [Onefinity Firmware 1.6.4](https://github.com/OneFinityCNC/onefinity-firmware/releases/tag/v1.6.4) Fix: Fixed issue with probing in rotary getting stuck or hung Fix: Fixed issue where A axis motor settings were not correctly applied when changing back and forth from 3 axis mode to rotary mode. Fix: Fixed issue where controller gets stuck in Rotary mode. Change: Cha…

---

<div class="post-metadata">

**Author:** ![Diesel\_ss](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.onefinitycnc.com/diesel_ss/32/29544_2.png) [@Diesel\_ss](https://forum.onefinitycnc.com/u/Diesel_ss)\
**Post date:** [December 18, 2025, 5:16pm UTC](https://forum.onefinitycnc.com/t/how-to-upgrade-firmware-in-onefinity-x35-bb-solved-link-in-comments/36898/5 "2025-12-18T17:16:11Z")

</div>

For the laptop, you need a network cable, and ip address. 1f has the instructions on there website
