Onefinity CNC Firmware 1.6.2 (2/24/25) (X-35/X-50/Pro machines w/ BB Controller) (Outdated Firmware)

I haven’t updated from 1.4.1 as the last time i lost all my files is this an issue when updating to 1.6.2?

I updated from 1.6.1 → 1.6.2 over the internet. It was a total disaster. The update appeared to go smoothly but really weird things began happening afterwards. If I started to run a job and for some reason stopped it, the g-code file would disappear from the list and sometimes a g-code file that I know had been previously deleted would appear in the list. I would have to go back to my PC and reload the g-code file. The other thing that would happen is when a job was started, it would begin to run but if it was stopped and subsequently restarted, the spindle would no longer respond to commands…wouldn’t spin up or down etc. Sometimes I could select a different tool then re-select the spindle, and it would work again, most of the time not.

Finally, I re-flashed the SD card and so far no further issues as of this post.

I think that maybe some time spent on perfecting the update process over the internet might be time well spent, or save some time and frustration by just not including it as an option. My confidence in updating over the internet is nil to zero. It’s a royal pain to have to disassemble everything to perform an update, but at least it works.

Sounds like the wifi signal on the controller was not quite strong enough and didn’t download all the bits. Glad a reflash fixed you up.

1 Like

OF is literally 10ft away from access point, unobstructed open space. There are other things in same area that also use WiFi and all work fine, including OF CNC.

The Buildbotics controller has no antenna and is in a metal Ferriday box :stuck_out_tongue:

1 Like

hopefully the update process validates a checksum on the firmware update before installing, otherwise, that’d be a good feature request!

1 Like

Thank you for that info. I didn’t want to get into a p*****g match with support but you’re absolutely correct. The TCP protocol has error checking as part of it’s structure. In addition, file transfers generally have a minimum of some flavor of CRC or other error detection/correction mechanism that will either fail the transfer or attempt correction.

I’ve been around a lot of systems, several flavors of UNIX, large and small, IBM and others and all those of modern times have some type of validation when transferring data.

In my case, the update transferred AND installed. I just can’t imagine getting that far unless the package was itself was hosed before it transferred. Transfers just don’t “drop bits” at random undetected.

2 Likes

Just upgraded firmware today via wifi to 1.6.2. Cut the first project just fine. Shut the system off to run to the store when I came home to cut another project. Turned the system on, did not change any settings and now when homing, down is up and up is down. I reflashed 1.6.2 via usb and still having the same problem. Should I reflash to an earlier firmware?

I’m not in front of my machine but I remember there’s something you have to set to tell it to home in the opposite direction.

Awesome. I will check it out today. Thank you!

@OnefinityCNC what’s the roadmap for the next updates? Also do we have any news about the 2.0 firmware for RPI 4 or 5?

Keep up your awesome work! Thank you

Right now the focus is on making the ATC work with the BB, and ensuring the most stable release to make that happen.

1 Like

Issues with 1.6.2…Here’s the movie version.
https://drive.google.com/file/d/18yli1XR0JA0rmnz9Na7fwrwgGf4kcJNz/view?usp=sharing

I reported this earlier in this forum but didn’t have any evidence to show. Today I do.
I’m going back to 1.6 as none of the issues I’m experiencing were present prior to the update.

1 Like

I’ve had uploaded files disappear too. Now that you mention it, it was possibly when switching tools, like after I start and stop a Hy spindle job after realizing I still had laser selected. So frustrating to run back to the PC to re upload it!

A few weeks ago I reset all my settings and manually reset them instead of restoring backups, in case there was weirdness in my configuration causing it. I’ve run a few jobs without issue since then, but not much tool switching.

Hopefully we can focus in to help identify and crush these bugs!

1 Like

So how did you go back to 1.6? I’m having big problems with my machine stoping and not moving on x and y in the left and right front to rear. Also won’t Home correct. Grinds the steppers and drives me nuts.
I’ve EMAILED tech support but haven’t had an answer as of yet.

Hi Eddie,
I don’t see an email from you in support@onefinitycnc.com email. Can you resend?

1 Like

My Woodworking CNC v 1.6.2 is going crazy on me the Y , Z in both directions hang up grind sound from stepper motor and won’t Home I’ve cleaned and oiled the ball nuts made sure the spin freely on the rods tried setting the homing to zero after manually moving all to the Zero position, turning the controller on and off making sure all factory cables are tight and with controller off I unplugged and re plugged them back in. Still not working properly. ???

2 Likes

You can download the 1.6.x earlier version of OF firmware from this forum. Then when you select update firmware, just point it to the file you downloaded.

1 Like

Thank you for the Information, it seems like a PITA but if Support isn’t successful in helping I’ll give it a go and see. Can’t mess things up any more than they are at the present.

1 Like

Still no email in support :slight_smile: