How to reflash the operating system on the Onefinity (Full SD card image)

There are times when you may have a file go corrupt or (advanced) users start poking under the hood and may need to reflash the entire vanilla image to the sd card. This process is essentially reinstalling the Onefinity operating system from scratch.
This process is only for advanced users OR if you were directed to this via support.
If you are looking to update the firmware from a controller that is working properly, do not use this method, look for the update file in the ‘firmware updates’ section.

Watch the video here:

This process can be done on a Windows OR Mac computer:

Step 1: Download the COMPRESSED image here: [1.0.8 Image]
1.0.8 Full SD card Image

Step 2: Download the ‘etching’ program here: Balena Etcher

Step 3: Install Balena Etcher to your computer.

Step 4: Remove all external drives from your computer (sd cards, usb sticks, usb printers). Then insert your SD card you pulled out of your Onefinity Controller into your computer. (some computers do not have a slot for an sd card. You can purchase an adapter very inexpensively here: SD card reader)

Step 5: Open Balen Etcher and click flash from file. Select the Onefinity SD Image you just downloaded above (should be around a 800mb file).

Step 6: Select the target (drive your Onefinity SD card is in) on your computer (Warning, this will delete EVERYTHING from the drive you select. BE SURE it’s the Onefinity SD card and not your personal drive as you WILL LOSE all of the data.

Step 7: Click Flash!

Step 8: Ignore ALL popups (like “this drive needs to be formatted”, etc.) while etcher is running.

Step 9: After etchers progress bar fills up during ‘decompressing’, it will switch to ‘flashing’. After flashing, it will switch to ‘verifying’. Please wait patiently until all 3 of these processes finish. It’s best practice to not do anything on the computer from the moment you click ‘flash’ until the moment etcher finishes the job and says ‘success’.

Step 10: Once Etcher finishes it should read, “Flash Complete! 1 Successful target” At this point, you can remove the SD card from your computer and reinstall it into the Onefinity controller. Remember, the wording on the sd card will face down, towards the bottom of the controller when reinstalling it from the top down.

Step 11: Turn on the controller and use as normal! It’s a good time to check that you have the latest firmware from the ‘firmware updates’ section of this forum.

You will loose ALL files and/or custom settings you’ve made to the motors or setting page. Everything will be like the day you first got the machine.

*if for some reason, the sd card flash fails, there’s a few things to look out for: remove ALL devices plugged into the computer, restart the computer, or try a different computer using the same process or if it still gives an error, try formatting it with this first: SD Memory Card Formatter | SD Association.

1 Like